Ciclos de vida de un software
PROCESO
ACTIVIDADES
SUBPROCESO Proceso de iniciación del Proyecto
ACTIVIDADES A REALIZAR Establecer el mapa de actividades para el ciclo de vida del software seleccionado. Asignar los recursos del Proyecto. Definir el entorno del Proyecto.
DOCUMENTACION DE SALIDA Plan de gestión del proyecto Plan de retiro
TECNICAS A UTILIZAR-Análisis de camino crítico (CPM) -Análisis PERT -Diagrama de GANTT -Técnicas Estadísticas -Técnicas de simulación (método de MONTECARLO) Puntos de función Modelos empíricos de estimación (COCOMO, PUTMAN) -Técnicas de -Descomposición Funcional -Análisis de riesgo técnico (Modelización y -Simulación Estática y Dinámica, prototipado, revisiones, auditorias) -Análisis de riego económico (Análisis definanzas, Retorno de la inversión) -Análisis de riesgo operativo y de soporte -Análisis de ri riesgo de programa (Análisis del camino crítico CPM, Técnicas de nivelación de recursos) -Técnicas de planificación y Estimación -Métricas de calidad del software
-La planificación -La estimación -La determinación del tamaño del producto a desarrollar -El seguimiento de proyectos La medición de unproyecto Proceso de seguimiento y control del proyecto
Planificar la gestión del proyecto Analizar los riesgos Realizar la planificación de contingencias Gestionar el proyecto Archivar los registros Implementar el sistema de informes de problemas
Análisis de riesgos Plan de contingencias Registro historico de proyectos
DE GESTION DEL PROYECTO
Proceso de gestión de la calidad del software-Planificar la garantía de la calidad del software. -Desarrollar métricas de Calidad. -Gestionar la calidad del software. -Identificar necesidades de mejora de la calidad.
Plan de garantía de calidad del software Recomendaciones de mejora de calidad del software
PROCESO
ACTIVIDADES
SUBPROCESO Proceso de exploración de conceptos
ACTIVIDADES A REALIZAR Identificar ideas onecesidades Formular soluciones potenciales Conducir estudios de viabilidad Planificar la transición del sistema Refinar y finalizar la idea o necesidad
DOCUMENTACION DE SALIDA Modelo de la situación actual Modelo del dominio del Problema Informe preliminar de necesidades Soluciones alternativas posibles Soluciones recomendadas Plan de transición Informe del impacto de la transición
TECNICAS AUTILIZAR Técnicas de adquisición de conocimientos Análisis económico Análisis técnico Análisis alternativos Técnicas de modelización (Diagramas DFD) Prototipado
DE PRE-DESARROLLO
Abarca desde el conocimiento del problema hasta la determinación de los requisitos funcionales a nivel de sistema, pasando por el estudio de viabilidad de la solución software
PROCESO
ACTIVIDADES
SUBPROCESOProcesos de asignación del sistema
ACTIVIDADES A REALIZAR Analizar las funciones del sistema • Desarrollar la arquitectura del sistema • Descomponer los requisitos del sistema Definir y desarrollar los requerimientos del software Definir los Requerimientos de interfaz Priorizar e integrar los Requerimientos del software
DOCUMENTACION DE SALIDA Especificación de requisitos del sistemaEspecificación de requisitos funcionales del hardware Especificación de la interfaz del sistema Descripción funcional del Sistema Arquitectura del sistema Especificación de requisitos del software Especificación de requisitos de interfaz con el usuario Especificación de requisitos de interfaz con otro software Especificación de requisitos de interfaz con hardware Especificación de requisitos de interfaz con elsistema físico
TECNICAS A UTILIZAR Técnicas de adquisición de conocimientos Técnicas de modelización (Diagramas DFD)
Procesos de requisitos
DE DESARROLLO
Son los procesos que se deben realizar para la construcción del producto software.
-Técnicas orientadas a los procesos: Análisis estructurado (Diagramas de flujo de datos DFD, Diccionario de datos DD, Especificación de procesos...
Regístrate para leer el documento completo.