¿Que es ?
los modelos prescriptivos de proceso definen un conjunto distinto de actividades, acciones,
tareas fundamentos y productos de trabajo que es requieren para desarrollar software de alta
calidad.
¿Quién lo hace?
Los ingenieros de software y sus gerentes adaptan un modelo prescripto de proceso a sus necesidades
y después lo siguen. ademas, la gente que ha solicitado el software tiene un papel por desempeñar se ejecuta
el modelo de software.
¿Por qué es importante ?
porque proporciona estabilidad.control y organizacion a una actividad que si no se controla puede volverse caótica.
¿Cuáles son los pasos?
El proceso conduce a un equipo de software a través de un conjunto de actividades del marco de trabajo que se organizan en un flujo de proceso.
¿Cuál es un obtenido?
Desde punto de vista de un ingeniero de software,losproductos de trabajo son los programas,documentos
y datos que se producen como consecuencia de las actividades y tareas que define el proceso.
TIPOS DE MODELOS
1.Modelo prescriptivos
- Modelo en Cascada:
algunas veces llamado el ciclo de vida clásico,sugiere un enfoque sistemático,secuencial hacia el desarrollo del software, que se inicia con la especificación de requerimiento del cliente y que continua con la planeación,
el modelo, la construcción,y el despliegue para culminar en el soporte del software.
2. Modelo de proceso incremental
- Modelo incremental:
Combina elementos del modelo en cascada aplicado en forma iterativa.el modelo incremental aplica secuencias lineales de manera escalonada conforme avanza el tiempo en el calendario.cada secuencia
linael produce incrementos.
- Modelo DRA (desrrolo rápido de aplicaciones):
Es un modelo de proceso del software incremental que resulta un ciclo de desarollo corto.el desarrollo corto.el modelo DRA es una adaptación a alta velocidad del modelo en cascada en el que se logra el desarrollo rápido mediante un enfoque de construcción basado en componentes.
3.Modelos de procesos evolutivos
- Modelo en espiral:
Es un modelo de proceso de software evolutivo que conjuga la naturaleza iterativa de la construcción de prototipos con los aspectos controlados y sistem´atics del modelo en cascada.
- Modelo de desarrollo concurrente:
Llamado algunas veces ingenieria concurrente relacionado,se representa en forma esquemática coñmo una serie de actividades del marco de trabajo,acciones y tarea de la ingenieria de software y sus estados asociados.
4.Modelos especializados de proceso
- Modelo de metodos formales:
modelo de métodos formales comprende un conjunto actividades que conducen a la especificación matemática del software de computadora.los metodos formales permiten que los ingeniero de software
especifique,desarrolle y verifique un sistema basado en computadora al aplicar una notación matemática
rigurosa.
No hay comentarios:
Publicar un comentario