Clase 3 Fases del Ciclo de Vida del Software

2,786 views

Published on

Material del Curso de Análisis y Diseño de Sistemas

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,786
On SlideShare
0
From Embeds
0
Number of Embeds
1,799
Actions
Shares
0
Downloads
48
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Clase 3 Fases del Ciclo de Vida del Software

  1. 1. Fases del Ciclo de Vida de Software@emalca Ing. Eddie Malca Vicente emalca@iluminatic.com/iluminatic emalca@gmail.com
  2. 2. Fases del Ciclo de VidaPlaneamiento del Sistema• Aclaración de la solicitud: Determinarla con precisión para tener un ALCANCE claro.• Estudio de Factibilidad: Determinar la posibilidad de la implementación y/o implantación. Técnica y Económica.• Aprobación del plan: Se aprueban recursos, tiempos, alcances y costos del sistema.
  3. 3. Fases del Ciclo de VidaAnálisis• Comprende el estudio de las reglas actuales del negocio.• Se plantean alternativas de solución a los problemas existentes.• Se determinan los procesos que serán automatizados y los que se realizarán manualmente (frontera Hombre-Máquina).• Las especificaciones se realizan en base a una metodología.
  4. 4. Fases del Ciclo de VidaDiseño• Conjunto de especificaciones para poder implementar lo modelado en la fase de análisis.• Definición de las diferentes formas en que la información será ingresada y entregada por el sistema, desde y hacia los usuarios.• Es posible y necesario el retorno a fases anteriores ante la incertidumbre.
  5. 5. Fases del Ciclo de VidaProgramación / Desarrollo• Es la traducción de las especificaciones de los procesos que serán automatizados, a los lenguajes de programación a utilizar.• En esta etapa se realizan pruebas unitarias de cada programa.
  6. 6. Fases del Ciclo de VidaPruebas• Pruebas de integración entre los diferentes módulos.• Experiencia de los usuarios.• Detección de errores no vistos en la etapa anterior.• Buen análisis de la batería de pruebas, probabilidad de fallas disminuirá.• Proyectarse a posibles fallas dependiendo de los puntos débiles del software, de los usuarios y procedimientos.• Implementación de contingencias.
  7. 7. Fases del Ciclo de VidaConversión de datos y Puesta en Producción• Migrar datos del antiguo sistema al nuevo.• Identificar errores de inconsistencias:  Datos que pueden ser mejorados  Datos que no se necesitan,  Prever cuadres, etc.• Instalación de equipos.• Capacitación a los usuarios en el manejo del nuevo sistema.• El sistema entra en marcha o en producción.
  8. 8. Fases del Ciclo de VidaMantenimiento• Etapa de dar soporte a los usuarios en las nuevas especificaciones implantadas.• Errores no analizados.• Rendimiento del sistema.• Cambios en el entorno.• Nuevos requerimientos de información de los usuarios.
  9. 9. Fases del Ciclo de VidaDocumentación• Cada fase o actividad del ciclo de vida debe ser documentada.• Modelos, diccionarios de datos, especificaciones, se definen como Entregables de cada fase.• Los Entregables de una etapa deben ser aprobados para iniciar la siguiente etapa.• El Manual de Usuario y el Manual Técnico, mínimamente. De acuerdo a la metodología, se usan los formatos de la adoptada.
  10. 10. Fases del Ciclo de Vida de Software@emalca Ing. Eddie Malca Vicente emalca@iluminatic.com/iluminatic emalca@gmail.com

×