Categorieën: Alle - prototipo - software - iteraciones - secuencial

door Juan Martin Morales Ozcoidi 3 jaren geleden

658

Modelos de Proceso de Software

En el ámbito del desarrollo de software, existe una variedad de modelos de proceso que definen diferentes enfoques y metodologías para la creación y evolución de aplicaciones. Entre ellos, el modelo espiral se destaca por su naturaleza cíclica y adaptable, permitiendo la mejora continua del software a través de iteraciones sucesivas que refinan sus especificaciones y funcionalidades.

Modelos de Proceso de Software

Ordenar el caos del desarrollo del software

Roger S. Pressman

Modelos de Proceso de Software

Modelo de la Cascada

Modelo en V
Secuencial

Modelos de Proceso Evolutivo

Modelo Espiral
Puede adaptarse para aplicarse a lo largo de toda la vida del software. No finaliza en cuanto se entrega el software.
Enfoque cíclico, dónde en cada iteración el desarrollo crece incrementalmente el grado de definición del mismo. En la primera iteración se desarrollan las especificaciones del producto, las iteraciones sucesivas se usan para desarrollar un prototipo y, luego, versiones cada vez más sofisticadas del software.
Hacer Prototipos
Útil para identificar los requerimientos del software. Sirve como "primer sistema"
Evolutivos. Poco a poco se convierten en el sistema real.
Desechables.
Subtopic

Modelos de Proceso Incremental

Aplica secuencias lineales en forma escalonada, que producen incrementos de software. Cada incremento entrega un producto operativo

Modelos Concurrentes

Todas las actividades de ingeniería de software existen de manera concurrente, pero se hallan en diferentes estados.
Se define una serie de eventos que desencadenan transiciones de un estado a otro para cada tarea

Define una red del proceso.