Facultad de Ciencias Económicas y Sociales

Facultad de Ciencias Económicas y Sociales   Sistemas de Información Ciclo de Vida del Proyecto Mg. Alicia I. Zanfrillo     Facultad de Ciencias 

5 downloads 118 Views 204KB Size

Story Transcript

Facultad de Ciencias Económicas y Sociales   Sistemas de Información

Ciclo de Vida del Proyecto Mg. Alicia I. Zanfrillo

 

 

Facultad de Ciencias Económicas y Sociales

Ciclo de vida del proyecto  Ciclo de vida del proyecto clásico  Ciclo de vida del proyecto semiestructurado  Ciclo de vida del proyecto estructurado  

Desarrollo descendente radical Desarrollo descendente conservador

 Ciclo de vida de prototipos

Facultad de Ciencias Económicas y Sociales

Concepto de ciclo de vida   Nacimiento 

Organizaciones pequeñas  Conversaciones entre el usuario y el administrador del 

proyecto



Organizaciones grandes  Comunicación escrita entre los participantes  Diferentes formas de abordar un proyecto por parte de 

los administradores

 Ayuda: organización de las actividades

Facultad de Ciencias Económicas y Sociales

Concepto de ciclo de vida   Objetivos 





Definir las actividades a llevarse a cabo en un  proyecto de desarrollo de sistemas Lograr congruencia entre la multitud de proyectos  de desarrollo de sistemas en una misma  organización Proporcionar puntos de control y revisión  administrativos de las decisiones sobre continuar  o no con un proyecto

Facultad de Ciencias Económicas y Sociales

Ciclo de vida del proyecto  clásico   Diferencias con otra metodología utilizada:  Fase de exploración y análisis unificadas  No existe la fase de estudio de hardware  Las fases de diseño preliminar y de diseño de  detalles unificadas  Diversas fases de prueba unificadas, se pueden  incluir con la codificación  Conclusión: el número de fases del ciclo de vida no  es un número exacto

Facultad de Ciencias Económicas y Sociales

Características del ciclo de vida del proyecto clásico   Fuerte tendencia a la implantación ascendente  del sistema  Insistencia en la progresión lineal y  secuencial de una fase a la siguiente

Facultad de Ciencias Económicas y Sociales

Implantación ascendente:  dificultades   Nada está hecho hasta que todo está terminado  Las fallas más triviales se encuentran al  comienzo del período de prueba y las más  graves al final  La eliminación de fallas suele ser difícil en las  últimas etapas de prueba del sistema  La necesidad de prueba con la computadora  aumenta exponencialmente en las etapas finales

Facultad de Ciencias Económicas y Sociales

Progresión Secuencial:  dificultades   Las fases se suceden secuencialmente  No es realista: refinamientos sucesivos  Cambios en el tiempo de los requerimientos  del usuario  Cambios en el tiempo del entorno en el que se  desarrolla el sistema

Facultad de Ciencias Económicas y Sociales

Ciclo de vida semiestructurado:  características innovadoras  Secuencia ascendente de codificación, la  prueba de módulos y prueba del sistema se  reemplazan por una implantación de arriba  hacia abajo: enfoque en el cual los módulos  de alto nivel se codifican y prueban primero,  seguidos por los de bajo nivel, más detallados  Se reemplaza el diseño clásico por el diseño  estructurado

Facultad de Ciencias Económicas y Sociales

Ciclo de vida semiestructurado:  características innovadoras  La implantación descendente significa que se  pondrán en ejecución paralelamente parte de  la codificación y de las pruebas  Retroalimentación entre la codificación, la  prueba y la eliminación de fallas, es decir del  proceso de implantación al de análisis

Facultad de Ciencias Económicas y Sociales

Ciclo de vida estructurado  Nueve actividades  Tres terminadores: proporcionan las entradas  al equipo del proyecto y son los beneficiarios  del sistema   

Usuarios Administradores Personal de Operaciones

Facultad de Ciencias Económicas y Sociales

Ciclo de vida estructurado:  actividades     

Encuesta Análisis de sistemas Diseño Implantación Generación de pruebas  de aceptación

 Garantía de calidad   Descripción del  procedimiento  Conversión de bases de  datos  Instalación

Facultad de Ciencias Económicas y Sociales

Encuesta  Estudio de factibilidad o el estudio inicial de  negocios  Comienza cuando el usuario solicita qué  partes de su sistema se automaticen.

Facultad de Ciencias Económicas y Sociales

Análisis de Sistemas    Transforma sus dos entradas principales:   las políticas del usuario y el esquema del  proyecto en especificaciones estructuradas.  Modela el ambiente del usuario con  diagramas de flujo de datos, diagramas de  entidad­relación, etc.

Facultad de Ciencias Económicas y Sociales

Diseño de Sistemas  Traduce las especificaciones a procesadores  y a tareas apropiadas  Módulos  Interfases  Diseño de Base de Datos

Facultad de Ciencias Económicas y Sociales

Implantación    Incluye la codificación y la integración de los  módulos en un esquema general.     Incluye tanto programación estructurada  como implantación descendente.

Facultad de Ciencias Económicas y Sociales

Generación de pruebas de  aceptación    Producción de un conjunto de casos de  prueba de aceptación a partir de las  especificaciones estructuradas

Facultad de Ciencias Económicas y Sociales

Garantía de calidad  Se conoce como la prueba final o la prueba  de aceptación  Actividad que verifica que el sistema tenga  un nivel apropiado de calidad  Es la prueba final de la calidad del sistema

Facultad de Ciencias Económicas y Sociales

Descripción del procedimiento  Generación de una descripción formal de las  partes del sistema que se harán en forma  manual, la descripción de cómo interactuarán  los usuarios con la parte automatizada del  sistema  Es la confección del manual para el usuario

Facultad de Ciencias Económicas y Sociales

Conversión de bases de datos  Puede involucrar más trabajo que el  desarrollo de programas (si existe)  Puede no existir una base de datos que  convertir  Entrada: base de datos actual del usuario y  las especificaciones del diseño

Facultad de Ciencias Económicas y Sociales

Instalación  Actividad final  Entradas: manual del usuario, las bases de  datos convertidas y el sistema aceptado  Gradual o total

Facultad de Ciencias Económicas y Sociales

Ciclo de vida estructurado  Diagrama de flujo de datos 





No implica que la actividad N debe concluir  antes de comenzar la actividad N + 1 Refleja que se están llevando a cabo diversas  actividades paralelamente Todas las actividades pueden llevar a la  retroalimentación de otras actividades  precedentes, incluso la factibilidad del proyecto

Facultad de Ciencias Económicas y Sociales

Implantación radical versus  Implantación conservadora  Enfoque radical del ciclo de vida del  proyecto estructurado: 

Las nueve actividades se llevan a cabo  paralelamente desde el principio del proyecto

 Enfoque descendente conservador del ciclo  de vida del proyecto estructurado: 

La actividad N completa se termina antes de  comenzar con la actividad N + 1

Facultad de Ciencias Económicas y Sociales

Implantación radical versus  Implantación conservadora  Existe un infinito número de opciones entre los  extremos radical y conservador  Criterios para la adopción de un enfoque:  





Volubilidad del usuario Presión de trabajo en la producción de resultados  tangibles e inmediatos (equipo del proyecto) Presión de trabajo en la producción de presupuesto,  programa, estimación de personas y otros recursos Peligros de incurrir en un error técnico importante

Facultad de Ciencias Económicas y Sociales

Casos de uso de la Implantación radical  Nadie está seguro de qué es lo que se supone  que debe hacer el sistema final  Existencia de fechas tope para la  presentación del sistema  Requerimientos del usuario con respecto al  funcionamiento del sistema sujeto a cambios

Facultad de Ciencias Económicas y Sociales

Casos de uso de la Implantación conservadora  Proyectos grandes: importante inversión de  dinero y recursos  Análisis y diseño detallados  Exigencia de precisas y pormenorizadas  estimaciones del proyecto

Facultad de Ciencias Económicas y Sociales

Ciclo de vida de prototipos  Es una colección de programas de  computadora que simularán algunas o todas  las funciones que el usuario desea  Al concluirse el modelo estos programas se  reemplazarán por otros reales

Facultad de Ciencias Económicas y Sociales

Ciclo de vida de prototipos  El usuario no está dispuesto a examinar  modelos abstractos en papel  El usuario no puede especificar sus  requerimientos: “No sé que es lo que quiero,  pero lo reconoceré cuando lo vea”

Facultad de Ciencias Económicas y Sociales

Ciclo de vida de prototipos  El sistema es en línea y con operación total  por la pantalla  El sistema no requiere de grandes cantidades  de detalles algorítmicos ni de  especificaciones de procesos para describir  los algoritmos

Get in touch

Social

© Copyright 2013 - 2024 MYDOKUMENT.COM - All rights reserved.