modelos de desarrollo

Páginas: 9 (2230 palabras) Publicado: 1 de agosto de 2013
MODELOS DE DESARROLLO



Contenido



















Modelos de desarrollo de software.

Modelos prescriptivos.
Cualquier organización de ingeniería del software debe describir un conjunto único de actividades dentro del marco de trabajo para el (los) proceso(s) de software que adopte. También debe llenar cada actividad del marco de trabajo con un conjunto de accionesde ingeniería del software, y definir cada acción en cuanto a un conjunto de tareas que identifique el trabajo (y los productos del trabajo) que deben completarse para alcanzar las metas de desarrollo. Después, la organización debe adaptar el modelo de proceso resultante y ajustarlo a la naturaleza específica de cada proyecto, a las personas que lo realizarán, y el ambiente en el que se ejecutaráel trabajo. Sin importar el modelo del proceso seleccionado, los ingenieros de software han elegido de manera tradicional un marco de trabajo genérico para el proceso, el cual incluye las siguientes actividades dentro del marco: comunicación, planeación, modelado, construcción y desarrollo


¿Qué es un modelo de desarrollo?

Un modelo de desarrollo es una representación abstracta de unproceso de software, cada modelo representa el proceso de desarrollo de software de una manera en particular. A pesar de estar definidos claramente, no representan necesariamente la realidad de cómo se debe desarrollar el software, sino que establece un enfoque común. Un modelo puede ser modificado y adaptado de acuerdo a las necesidades del software en desarrollo








CUADRO COMPARATIVO DEMODELOS DE DESARROLLO DE SOFTWARE



Nombre del modelo

Características
Ventajas
Desventajas


















Modelo de espiral
Es una serie de ciclos que se repiten en forma de espiral.
Puede verse como un modelo evolutivo que conjuga la naturaleza iterativa de los prototipos en los aspectos controlados y sistemáticos del modelo cascada.
Integra objetivos de calidady gestión para riesgos.
Excluye los errores, permite la iteración de las fases.

El producto avanza a pasos firmes solucionado riesgos en cada iteración.
• El producto termina con todos los riesgos resueltos.
• Se pueden incluir otros métodos de desarrollo en las iteraciones.
• A medida que el costo aumenta, los riesgos se reducen.
• Se tienen puntos de control en cada interacción
Escomplicado.
• Requiere de mucha administración.
• Difícil de definir los objetivos, metas que indiquen que podemos avanzar al siguiente ciclo.
• Se puede caer en un desarrollo de nunca acabar.





Modelo cascada



El desarrollo en cascada, también llamado modelo en cascada, es el enfoque metodológico que ordena rigurosamente las etapas del proceso para desarrollo de software, de talforma que el inicio de cada etapa debe esperar a la finalización de la etapa anterior.



Impone la necesidad de mucha disciplina planificación y administración, en el proceso de desarrollo de software, venciendo así la filosofía de los procesos de codificar y probar
Impone la necesidad de que la realización del producto debe ser pospuesta hasta que los objetivos sean bien entendidosImpone la necesidad de mucha disciplina planificación y administración, en el proceso de desarrollo de software, venciendo así la filosofía de los procesos de codificar y probar
Impone la necesidad de que la realización del producto debe ser pospuesta hasta que los objetivos sean bien entendidos








Modelo de desarrollo incremental
Se evitan proyectos largos y se entrega "algo devalor" a los usuarios con cierta frecuencia.
El usuario se involucra más.
Difícil de evaluar el costo total.
Difícil de aplicar a los sistemas transaccionales que tienden a ser integrados y a operar como un todo.
Requiere gestores experimentados.
Los errores en los requisitos se detectan tarde.
El resultado puede ser positivo.
Con un paradigma incremental se reduce el tiempo de desarrollo...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modelos de desarrollo y modelos de desarrollo venezolano
  • Modelos de desarrollo
  • Modelos De Desarrollo
  • modelo de desarrollo
  • modelos de desarrollo
  • modelo de desarrollo
  • Modelos De Desarrollo
  • modelos de desarrollo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS