Product Design, Manufacturing & Innovation Resources
Hogar » El modelo espiral (proceso SW)

El modelo espiral (proceso SW)

1986-01-01
  • Barry Boehm
Un equipo de ingeniería de software debate sobre el modelo espiral en un entorno de oficina moderno.

(Imagen generada únicamente con fines ilustrativos)

El modelo en espiral es un modelo de proceso de desarrollo de software basado en el riesgo que combina elementos tanto de la creación de prototipos como de la modelo de cascada. Es un tipo de desarrollo iterativo en el que el proyecto pasa por cuatro fases en cada iteración (espiral): determinar objetivos, identificar y resolver riesgos, desarrollar y probar, y planificar la siguiente iteración. Hace hincapié en el análisis continuo de los riesgos.

Introduced by Barry Boehm in 1986, the Spiral Model was designed to address the shortcomings of the traditional Waterfall model, particularly for large, complex projects. Each loop of the spiral represents a phase of the software process. Unlike other models, it doesn’t start with a full set of requirements. Instead, the initial spiral might focus on developing a proof-of-concept to test feasibility. Each subsequent loop builds upon the last, moving from a conceptual level to a fully engineered product. The four key activities in each cycle are: 1) Determine objectives, alternatives, and constraints for the iteration. 2) Evaluate alternatives; identify and resolve risks. This is the most critical part, involving activities like prototyping, simulation, and benchmarking to mitigate high-risk elements. 3) Develop and verify the next-level product. This involves the actual coding, integration, and testing, similar to a mini-waterfall process for that iteration’s deliverable. 4) Plan the next iteration. The project is reviewed, and plans are drawn up for the next spiral. This model allows for the incremental release of the product and refinement of requirements throughout the development lifecycle, making it highly flexible and suitable for projects where risk management is paramount.

UNESCO Nomenclature: 1208
- Programas informáticos

Tipo

Sistema abstracto

Ruptura

Incremental

Uso

Nicho/Especialización

Precursores

  • modelo de cascada
  • modelos de prototipado
  • principios de gestión de riesgos
  • modelos de desarrollo incremental

Aplicaciones

  • proyectos gubernamentales grandes, costosos y complicados
  • desarrollo de software de alto riesgo
  • Proyectos donde los requisitos no son claros o son complejos
  • proyectos de investigación y desarrollo

Patentes:

NA

Ideas para posibles innovaciones

  • Modelos espirales para el desarrollo de estrategias empresariales centradas en el riesgo de mercado
  • software educativo que adapta su espiral de enseñanza en función del riesgo de fracaso de los estudiantes
  • iterative ensayo clínico design that spirals through phases based on risk-benefit analysis
  • Gestión de proyectos aeroespaciales mediante desarrollo en espiral para subsistemas complejos
  • Desarrollo de productos financieros utilizando un modelo en espiral para gestionar los riesgos regulatorios y de mercado
  • Proyectos de infraestructura a gran escala (por ejemplo, ciudades inteligentes) planificados en espirales con evaluación de riesgos
  • ciberseguridad system development that iteratively adds layers of defense based on evolving threat analysis
  • planificación de respuesta a desastres que evoluciona en espiral a medida que se aclaran más información y riesgos
  • Desarrollo de modelos de IA donde cada espiral se centra en mitigar un tipo específico de sesgo o error.
  • Desarrollo legislativo donde los proyectos de ley se redactan en espiral con análisis de riesgos en cada etapa.
Relacionado con: modelo en espiral, barry boehm, basado en riesgos, desarrollo de software, iterativo, creación de prototipos, modelo en cascada, análisis de riesgos, ingeniería de software, gestión de proyectos.

Contexto histórico

El modelo espiral (proceso SW)

1980
1980
1980
1986-01-01
1990
1990
1993
1980
1980
1980
1982-07-01
1988-06-01
1990
1993
1997-04-23

(Si la fecha es desconocida o no es relevante, por ejemplo "mecánica de fluidos", se proporciona una estimación redondeada de su aparición notable)

décimo año aniversario

Las imágenes en tamaño completo y las descargas solo están disponibles, de forma totalmente gratuita, para los miembros registrados.

> Acceso <