sasiar
Metodología de desarrollo de software en ingeniería de software es un marco
de trabajo usado para estructurar, planificar y controlar el proceso dedesarrollo en
sistemas de información.
Una metodología de desarrollo de software se refiere a un framework que es
usado para estructurar, planear y controlar el proceso de desarrollo en sistemas
deinformación.
A lo largo del tiempo, una gran cantidad de métodos han sido desarrollados
diferenciándose por su fortaleza y debilidad.
El framework para metodología de desarrollo de software consiste en:
Una filosofía de desarrollo de programas de computación con el enfoque del
proceso de desarrollo de software
Herramientas, modelos y métodos para asistir al proceso de desarrollo desoftware
Estos framework son a menudo vinculados a algún tipo de organización, que
además desarrolla, apoya el uso y promueve la metodología. La metodología es a
menudo documentada en algún tipo dedocumentación formal.
Cada metodología de desarrollo de software tiene más o menos su propio enfoque
para el desarrollo de software. Estos son los enfoques más generales, que se
desarrollan en variasmetodologías específicas. Estos enfoques son los siguientes:
Modelo en cascada: Framework lineal.
Prototipado: Framework iterativo.
Incremental: Combinación de framework lineal e iterativo.
Espiral: Combinación de framework lineal e iterativo.
RAD: Rapid Application Development, framework iterativo.
Modelo en cascada
Es un proceso secuencial de desarrollo en el que los pasosde desarrollo son
vistos hacia abajo (como en una cascada de agua) a través de las fases de
análisis de las necesidades, el diseño, implementación, pruebas (validación), la
integración, ymantenimiento. La primera descripción formal del modelo de
cascada se cita a menudo a un artículo publicado por Winston Royce en 1970,
aunque Royce no utiliza el término "cascada" de este artículo.
Los...
Regístrate para leer el documento completo.