analisisdesoftware

jueves, 26 de agosto de 2010

MODELOS PRESCRIPTIVOS DE PROCESO

¿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