Upload
thaylor-mosquera-castro
View
306
Download
4
Tags:
Embed Size (px)
DESCRIPTION
Etapas del ciclo de vida del software
Citation preview
Fundamentos de Desarrollo de
SistemasEtapas del Ciclo de Vida del Producto de Software
Create By Thaylor Mosquera Castro For InterSoft Corporation © 2015
INTRODUCCIÓN
Etapas del Ciclo de Vida del Producto1)Análisis2)Diseño3)Desarrollo4)Pruebas5)Implementació
n6)Mantenimiento7)Fin del Ciclo
AnálisisEs 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.
DiseñoEs 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.
Desarrollo
Consiste en utilizar los modelos creados durante la etapa de diseño para crear los componentes del sistema.
Pruebas o VerificaciónConsiste 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.
Implementación o Entrega
Consiste en poner a disposición del cliente el producto.
Mantenimiento
Consiste en corregir problemas del producto y liberar el producto como una nueva versión o revisión (producto mejorado).
Etapa final
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
INTRODUCCIÓNMetodología de desarrollo de software
Metodología de desarrollo de softwareUna 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.
Enfoques de desarrollo de softwareCada 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
Fin