s03 - modelo de referencia para desarrollo de proyectos
1. 09/09/2009 Universidad del Cauca Departamento de Telemática M.R.D.P.Modelo de Referencia para Desarrollo de Proyectos Ambientes de Desarrollo
2. MODELO DE MADUREZ DE CAPACIDAD/COMPETENCIA Nivel 5: Optimizado Proceso mejorado continuamente Nivel 4: Gestionado Proceso cuantificable y predecible Nivel 3: Definido Proceso estándar y consistente Nivel 2: Repetible Proceso disciplinado, capas de repetir tareas antes dominadas Nivel 1: Inicial Proceso casi Caótico, imprevisible y pobremente controlado Introducción
3. Abstracto Modelo de Especificaciones Requerimientos Funcionales Nivel 1 Modelo Funcional Nivel 2 Requerimientos No Funcionales Modelo Ejecutivo Nivel 3 Req. No Funcionales y Req. de Implementación Modelo de Implementación Nivel 4 Niveles de Abstracción de un Sistema Concreto Visión General del Modelo de Referencia para Desarrollo de Proyectos Modelo del Proceso de Desarrollo Modelo Organizacional Ambiente Integrado de Soporte
4. Componentes de los Modelos MODELO COMPONENTES LENGUAJE UTILIZADO DIAGRAMA DE CONTEXTO LISTA DE EVENTOS CARTAS DE SECUENCIA DE MENSAJES CARTAS DE TRANSICIONES REQUERIMIENTOS NO FUNCIONALES GENERALES REQUERIMIENTOS DEL PROYECTO DFD LENGUAJE NATURAL MSC TC LENGUAJE NATURAL LENGUAJE NATURAL MODELO DE ESPECIFICACIONES (Especifica los requerimientos del sistema según la perspectiva del cliente) MODELO FUNCIONAL (Especifica el comportamiento externo observable del sistema) DISEÑO FUNCIONAL DIAGRAMA DE FLUJO DE DATOS DIAGRAMA DE ENTIDAD-RELACIÓN TEXTO DE SOPORTE REQUERIMIENTOS NO FUNCIONALES ESPECÍFIC SDL-92 DFD SOON Lenguaje Natural Lenguaje Natural MODELO EJECUTIVO (Especifica el sistema real que será implementado) DISEÑO ARQUITECTÓNICO DEL SISTEMA PROTOTIPO DE LA INTERFAZ H-C DESCRIPCIÓN SDL TABLAS DE RASTREO (“traceability”) SOON (HS y SS) Ninguno en especial SDL-92 Lenguaje Natural MODELO DE IMPLEMENTACIÓN (Describe la configuración detallada del sistema) IMPLEMENTACIÓN DETALLADA DEL CÓDIGO MODELO DE ORGANIZACIÓN DEL CÓDIGO IMPLEMENTACIÓN DETALLADA DEL HARDWARE MODELO ARQUITECTURAL DE COMPONENTES HW C++, Java, Otros SC (Structure Charts) VHDL VHDL
5. LIDERES DEL PROYECTO E INTEGRACIÓN DEL PRODUCTO Núcleo Básico Lider 2 Lider 1 del Proyecto Ingeniero de Ingeniero de Calidaddel Gestión de Proyecto Reusabilidad Comité de Coordinación ... Líder del Líder del Grupo de Grupo de Desarrollo 1 Desarrollo n ... ... Grupo de Grupo de Grupo de Grupo de Soporte 1 Soporte 1 Soporte n Soporte n Modelo de Referencia Organizacional
6. Objetivos Alternativas Identificación y Resolución CN y Restricciones de Riesgos : (0) (1) C3 Prototipo de C2 descarte para resolución C1 de riesgos Revisión y Compromiso C0 (2) (3) Desarrollo Planeación de del siguiente nivel siguientes Fases del Producto Prototipo de descarte para definir incrementos Modelo del Proceso de Desarrollo
7. 09/09/2009 A.I.S. Descripción Sistema Proceso Desarrollo O.R.H. B.D.O.O. + Plataforma Abierta Ambiente Integrado de Soporte
8. Interfaz de Usuario Base de Datos Administrador del Proyecto Editor Gráfico Editor de Texto Editor de Tablas Arquitectura de las Herramientas
9. Conclusiones PARADIGMA: Aproximación en Espiral: Estrategia de Desarrollo Prototipado Operacional: Impacto en el Cliente Organización del Recurso Humano: Roles Principios fundamentales: Reusabilidad Mantenibilidad Calidad Soluciones de Calidad a Tiempo y a Costos Competitivos Construcción y Enriquecimiento de la Base de Conocimiento/Experiencia de la Organización