etapas de desarrollo software

26

Click here to load reader

Upload: daniel-roman

Post on 26-May-2015

70.726 views

Category:

Education


1 download

DESCRIPTION

Ciclo de vida del Desarrollo de Software

TRANSCRIPT

Page 1: Etapas de Desarrollo Software

Daniel Benito Román Ocampo

Fundamentos de Desarrollo de Sistemas

Etapas del Ciclo de Vida del Producto de Software

Daniel Benito Román OcampoDepartamento de Sistemas y Computación

Page 2: Etapas de Desarrollo Software

Etapas del Ciclo de Vida del ProductoProduct Life Cycle (PLC)

1.1. AnálisisAnálisis

2.2. DiseñoDiseño

3.3. DesarrolloDesarrollo

enero de 20102

4.4. PruebasPruebas

5.5. ImplementaciónImplementación

6.6. MantenimientoMantenimiento

7.7. FinFin deldel CicloCiclo

Page 3: Etapas de Desarrollo Software

Etapa de Análisis

�� AnálisisAnálisis : Es el proceso de investigar un problema que se quiere

resolver.� Definir claramente el Problema que se desea resolver o el sistema que sedesea crear.

� Identificar los componentes principales que integrarán el producto.

enero de 20103

� Identificar los componentes principales que integrarán el producto.

Page 4: Etapas de Desarrollo Software

Etapa de Diseño

� Diseño : Es el proceso de utilizar la información recolectada en laetapa 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.

enero de 20104

Page 5: Etapas de Desarrollo Software

Etapa de Desarrollo

� Desarrollo : Consiste en utilizar los modelos creados durante laetapa de diseño para crear los componentes del sistema.

enero de 20105

Page 6: Etapas de Desarrollo Software

Etapa de Pruebas o Verificación

� Prueba : Consiste en asegurar que los componentes individuales queintegran al sistema o producto, cumplen con los requerimientos de laespecificación creada durante la etapa de diseño.

enero de 20106

Se recomienda aplicar las etapas:

• Análisis• Diseño• Desarrollo• Prueba

A cada uno de los ejercicios de este curso.

Page 7: Etapas de Desarrollo Software

Etapa de Implementación o Entrega

� Implantación : Consiste en poner a disposición del cliente el producto.

enero de 20107

Page 8: Etapas de Desarrollo Software

Etapa de Mantenimiento

� Mantenimiento : Consiste en corregir problemas del producto y re-liberar el producto como una nueva versión o revisión (producto mejorado).

enero de 20108

Page 9: Etapas de Desarrollo Software

Etapa final EOL (End-of-Life)

� El fin del ciclo del producto consiste en realizar todas las tareas necesarias paraasegurar que los clientes y los empleados están consientes de que el producto yano será vendido ni soportado.

enero de 20109

Page 10: Etapas de Desarrollo Software

Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: SelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheck

Encuentra la definición mas adecuada para cada palabra:

enero de 201010

Page 11: Etapas de Desarrollo Software

Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: SelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheck

Encuentra la definición mas adecuada para cada palabra:

Crear un modelo del producto.

enero de 201011

Crear un modelo del producto.

Determina el alcance del problema.

Atender las solicitudes del cliente y agregar mejoras.

Indicar al cliente que el producto no estará mas disponible.

Asegurarse que el producto trabaja como se indicó en la especificación.

Crear el producto.

Realizar el primer envío al cliente.

Page 12: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

enero de 201012

Page 13: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo el cliente explica lo que quiere

enero de 201013

Page 14: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo el líder de proyecto lo entiende

enero de 201014

Page 15: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo el analista de sistemas lo diseña

enero de 201015

Page 16: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo el programador lo codifica

enero de 201016

Page 17: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo el ejecutivo de ventas lo describe

enero de 201017

Page 18: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo fue documentado el proyecto

enero de 201018

Page 19: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cuales funciones fueron instaladas

enero de 201019

Page 20: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo le facturaron al cliente

enero de 201020

Page 21: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo fue el soporte que le dieron

enero de 201021

Page 22: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Cómo fue el soporte que le dieron

enero de 201022

Page 23: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

Que es lo que el cliente realmente quería

enero de 201023

Page 24: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

enero de 201024

Page 25: Etapas de Desarrollo Software

Ciclo de vida del Desarrollo de Sistemas

enero de 201025

Page 26: Etapas de Desarrollo Software

Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: Ejercicios: SelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheckSelftCheck

Encuentra la definición mas adecuada para cada palabra:

enero de 201026