Vous êtes sur la page 1sur 25

Etapas del Ciclo de Vida del Producto de Software

Create By Thaylor Mosquera Castro For InterSoft Corporation © 2013


1) Análisis 6) Mantenimiento
2) Diseño 7) Fin del Ciclo
3) Desarrollo
4) Pruebas
5) Implementación
Es el proceso de investigar un
problema que se quiere resolver.

 Definir claramente el Problema


que se desea resolver o el sistema
que se desea crear.
 Identificar los componentes
principales que integrarán el
producto.
Es el proceso de utilizar la
información recolectada en
la etapa de análisis al
diseño del producto.
La principal tarea de la
etapa de diseño es
desarrollar un modelo o las
especificaciones para el
producto o Componentes del
Sistema.
Consiste en utilizar los modelos creados
durante la etapa de diseño para crear
los componentes del sistema.
Consiste en asegurar que los
componentes individuales que
integran al sistema o producto,
cumplen con los requerimientos de
la especificación creada durante la
etapa de diseño.
Consiste en poner a
disposición del
cliente el producto.
Consiste en corregir
problemas del
producto y liberar el
producto como una
nueva versión o
revisión (producto
mejorado).
El fin del ciclo del
producto consiste en
realizar todas las
tareas necesarias para
asegurar que los
clientes y los
empleados están
consientes de que el
producto ya no será
vendido ni soportado.
Cómo el cliente explica lo que quiere
Cómo el líder de proyecto lo entiende
Cómo el analista de sistemas lo diseña
Cómo el programador lo codifica
Cómo el ejecutivo de ventas lo describe
Cómo fue documentado el proyecto
Cuales funciones fueron instaladas
Cómo le facturaron al cliente
Cómo fue el soporte que le dieron
Que es lo que el cliente realmente quería
Ciclo de vida del Desarrollo de Sistemas
Metodología de desarrollo de software
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 de información.
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 de software
Estos frameworks 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 de documentació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 varias
metodologías específicas. Estos enfoques son los siguientes:

 Modelo en cascada
 Prototipado
 Incremental
 Espiral
 RAD

Vous aimerez peut-être aussi