Está en la página 1de 16

4SA - 2020

RECORDATORIO

Un proceso es un conjunto
de ACTIVIDADES,
acciones y tareas que se
ejecutan cuando va a
crearse algún producto
del trabajo.
Actividades Comunicarse y colaborar
Estructurales Comunicación. con el cliente.

El mapa —llamado plan


Planeación. del proyecto de software

Proyecto de Crea un “bosquejo” del


software Modelado. objeto a fin de entender
pequeño el panorama general

Combina la generación
Construcción. de código y pruebas para
descubrir errores en éste.

Entrega al consumidor
Despliegue. que lo evalúa y que le da
retroalimentación
Actividades
Estructurales

• Los participantes de la
comunidad del negocio definen
Concepción. un caso de negocios para la idea,
tratan de identificar el ritmo y
profundidad del mercado

• Problemas que se encuentran


cuando ocurre la indagación:
Indagación. • de alcance
• de entendimiento
• de volatilidad

• Se centra en desarrollar un
modelo refinado de los
requerimientos que identifique
Elaboración. distintos aspectos de la función
del software, su comportamiento
e información.
Actividades
Estructurales

• Los clientes y usuarios


Negociación. piden más de lo que
puede lograrse

• Un documento escrito,
conjunto de modelos
Especificación. gráficos, un prototipo o
cualquier combinación
de éstos.

• Analiza la especificación
a fin de garantizar que
Validación. hayan sido enunciados
sin ambigüedades.
Actividades
sombrilla
Se aplican a lo largo de un proyecto de
software y ayudan al equipo que lo lleva a
Las actividades cabo a administrar y controlar el avance,
la calidad, el cambio y el riesgo.
estructurales del
proceso de
ingeniería de
software son
complementadas por
cierto número de
actividades sombrilla.
Seguimiento y control del proyecto de software.

Administración del riesgo. Actividades


Aseguramiento de la calidad del software. sombrilla
Revisiones técnicas.

Medición.

Administración de la configuración del software.

Administración de la reutilización.

Preparación y producción del producto del trabajo.


Especificación
del software o
ingeniería de
Proceso de comprensión y definición de
requerimientos
qué servicios se requieren del sistema y
de identificación de las restricciones de
funcionamiento y desarrollo de este.
Proceso de
ingeniería de
Estudio de
Obtención y requerimientos.
análisis de
viabilidad requerimientos
Especificación de
requerimientos
Informe de Modelos
viabilidad del sistema Validación de
requerimientos
Requerimientos
del usuario y del
sistema

Documento de
requerimiento
Estudio de viabilidad.

Obtención y análisis de requerimientos.

FASES
PRINCIPALES

Especificación de requerimientos.

Validación de requerimientos.
proceso de aplicar ciertas
Definición: técnicas y principios con el
propósito de definir

Diseño de
sistemas
Para:

permitir su interpretación
y realización física
ETAPAS:

El diseño de los datos. El Diseño de la Interfaz.

• Trasforma la información, en
datos necesarios para • Describe comunicación del
implementar el Software. Software.

El Diseño El Diseño de
Arquitectónico. procedimientos.

• Define la relación entre cada uno • Transforma elementos


de los elementos estructurales estructurales de la arquitectura
del programa. del programa.
CRITERIOS
TÉCNICOS Presentar una organización jerárquica
PARA UN Debe ser modular, es decir, hacer una partición
BUEN lógica
DISEÑO
Contener abstracciones de datos y procedimientos

Producir módulos que presenten características de


funcionamiento independiente.

Conducir a interfaces que reduzcan la complejidad

Producir un diseño usando un método que pueda


repetirse
Revisar las condiciones de
operación, en el plan de
implantación para efectos de
congruencia con las leyes.

Determinar si este realmente ha


cubierto los requisitos del
usuario, según los objetivos y el
análisis de los costos-
beneficios.

También podría gustarte