Metodología Espiral De Desarrollo De Software

Concepto de Metodología espiral de desarrollo de software

 El desarrollo en espiral es un modelo de ciclo de vida del software definido por primera vez por Barry Boehm en 1986,​ utilizado generalmente en la ingeniería de software. Las actividades de este modelo se conforman en una espiral, en la que cada bucle o iteración representa un conjunto de actividades.

El modelo en espiral describe el ciclo de vida de un software por medio de espirales, que se repiten hasta que se puede entregar el producto terminado. El desarrollo en espiral también se conoce como desarrollo o modelo incremental.




Importancia de utilizar una metodología de desarrollo de software


Aunque existen diversos métodos para la realización de un sistema informático, no todos sirven para un determinado sistema sino que se debe optar por el que mejor se adapte al proyecto y ayude al desarrollo del mismo de una manera funcional. El uso estos de métodos debe favorecer al desarrollo del proyecto en distintos aspectos tales como: ahorro de tiempo, costos, control en la planeación y administración. Cada método tiene diferente enfoque, y dichos enfoques se basan en distintos modelos metodológicos como lo son: modelo cascada, modelo prototipado, modelo Incremental, modelo espiral, y RAD (Rapid Application Development), sea cual sea el que se elija debe llevar al mismo resultado. Por ejemplo en el modelo espiral, cada bucle o iteración representa un conjunto de actividades.



Concepto metodología espiral en desarrollo tradicional


El modelo de desarrollo en Espiral es una combinación entre el modelo waterfall y un modelo por iteraciones. El proceso pasa por distintas etapas, desde la de conceptualización, siguiendo el desarrollo, luego una fase de mejoras, para finalizar con el mantenimiento.


Concepto de Metodología espiral en desarrollo ágil


es un documento firmado en febrero de 2001 por 17 pensadores independientes del mundo del desarrollo de software con el ánimo de descubrir “mejores formas de desarrollar software” en base a su experiencia propia o ayudando a terceros.

Concepto de espiral en desarrollo ágil

El modelo de desarrollo en Espiral es una combinación entre el modelo waterfall y un modelo por iteraciones.
El proceso pasa por distintas etapas, desde la de conceptualización, siguiendo el desarrollo, luego una fase de mejoras, para finalizar con el mantenimiento.

Dentro de cada etapa, tendremos una serie de fases que transcurren desde la planificación, pasando por el análisis de riesgos, el desarrollo y finalizando en la evaluación de lo realizado. Se incorpora también una fase de enlace entre etapas, para facilitar la transición entre las mismas.

En definitiva, el equipo de desarrollo en este modelo de desarrollo en espiral comienza con un pequeño conjunto de requisitos y pasa por cada fase de desarrollo para ese conjunto de requisitos. El equipo de desarrollo agrega la funcionalidad para el requerimiento adicional en espirales cada vez mayores, hasta que la aplicación está lista para la fase de producción.

Indicar en que consiste el manifiesto ágil 

es un documento firmado en febrero de 2001 por 17 pensadores independientes del mundo del desarrollo de software con el ánimo de descubrir “mejores formas de desarrollar software” en base a su experiencia propia o ayudando a terceros.









Comentarios

Entradas más populares de este blog

Metodología En Espiral