Search Header Logo
CICLO DE VIDA DEL SOFTWARE

CICLO DE VIDA DEL SOFTWARE

Assessment

Presentation

Computers

12th Grade

Hard

Created by

Eugenio Sánchez

Used 33+ times

FREE Resource

10 Slides • 0 Questions

1

CICLO DE VIDA DEL SOFTWARE

Definición:

 El ciclo de vida de un Software comprende el período que trascurre desde que el producto es concebido hasta que deja de estar disponible o es retirado

Slide image

2

Etapas del ciclo de vida de un Software

  • Análisis

  • Diseño

  • Codificación

  • Pruebas

  • Mantenimiento

3




ANÁLISIS: SE DEBE ENTENDER DE FORMA DETALLADA EL PROBLEMA QUE SE DEBE RESOLVER.

DISEÑO: SE DEFINE CÓMO SE VA A RESOLVER EL PROBLEMA

CODIFICACIÓN: SE TRADUCE LO DESCRITO EN EL DISEÑO A UNA FORMA LEGIBLE POR LA MÁQUINA

PRUEBAS: SE COMPRUEBA QUE SE CUMPLEN CRITERIOS DE CORRECCIÓN Y CALIDAD. GARANTIZAN EL CORRECTO FUNCIONAMIENTO






Slide image

4


MANTENIMIENTO: SE GARANTIZA QUE EL SISTEMA PUEDA ADAPTARSE A CAMBIOS COMO DEL SO, SE CORRIGEN ERRORES Y SE REALIZAN MEJORAS

NOTA:

Cada etapa tiene como entrada uno o varios documentos procedentes de las etapas anteriores, produciendo otros documentos de salida. Por ello en cada etapa es necesario realizar la documentación correspondiente



Slide image

5

MODELOS DE CICLO DE VIDA

  • Modelo en cascada: tiene varias variantes, entre la más utilizada está la que produce una retroalimentación, dónde se puede pasar de una etapa a otra realizar los ajustes necesarios y continuar con el diseño

  • Modelos evolutivos: Iterativo incremental y Espiral. En un desarrollo iterativo e incremental el proyecto se planifica en diversos bloques temporales. Las iteraciones se pueden entender como miniproyectos

6

MODELO EN ESPIRAL

El modelo en espiral es una combinación entre el modelo lineal o de cascada y el modelo iterativo.

 Se utiliza con éxito en proyectos donde el coste de un fallo es un gran riesgo, de ahí que su principal aportación sea considerar la gestión de esos riesgos, algo que en los modelos anteriores ni siquiera se menciona.

Slide image

7


Para cada ciclo del modelo en espiral los desarrolladores seguirán las siguientes 4 fases:



Slide image

8

VENTAJAS DEL MODELO EN ESPIRAL

  • No requiere una definición completa de los requisitos para empezar a funcionar.

  • Análisis de riesgo en todas las etapas

  • Reduce riesgos del proyecto

  • Incorpora objetivos de calidad

9

INCONVENIENTES

  • Es difícil evaluar los riesgos

  • El costo del proyecto aumenta a medida que la espiral pasa por sucesivas iteraciones

  • El éxito del proyecto depende en gran medida de la fase de análisis de riesgo

10

Slide image

https://www.youtube.com/watch?v=Z9LNk12ndm4

CICLO DE VIDA DEL SOFTWARE

Definición:

 El ciclo de vida de un Software comprende el período que trascurre desde que el producto es concebido hasta que deja de estar disponible o es retirado

Slide image

Show answer

Auto Play

Slide 1 / 10

SLIDE