1 / 40

Caso de Éxito: Team System, CMMI, Metodologías Ágiles

Caso de Éxito: Team System, CMMI, Metodologías Ágiles. Billy Miguel Vanegas Brotóns Responsable Factoría .Net. Agenda. Breve Historia Se abren dos líneas de actuación Ganando experiencia en Factorías El camino a CMMI Uniendo la experiencia de Factoría y CMMI

aysha
Télécharger la présentation

Caso de Éxito: Team System, CMMI, Metodologías Ágiles

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Caso de Éxito:Team System, CMMI, Metodologías Ágiles Billy Miguel Vanegas Brotóns Responsable Factoría .Net

  2. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  3. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  4. 1 Breve Historia En 2006 tomamos la decisión de empresa de iniciar con las Factorías Deslocalizar recursos Bajar los costes a los desarrollos sin perder calidad Apuesta por el Mundo de las Factorías de Software Factorías de Software de Informática El Corte Inglés S.A. Inauguración 2007 Inauguración 2008 Inauguración 2009

  5. 1 Breve Historia

  6. 1 Breve Historia

  7. 1 Breve Historia

  8. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  9. 2 Se abren dos líneas de actuación • Equipo de Trabajo de Procesos • - Equipo independiente y dedicado 100% • Consultores en calidad y mejoras de proceso • Equipo de trabajo en Factoría

  10. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  11. 2 .1 Ganado experiencia en Factorías Herramientas Entornos Virtualizados TFS 2005/TFS2008 Visual Studio Team Suite VS Team Explorer

  12. 2 .1 Ganado experiencia en Factorías Equipos de Trabajo Programadores Arquitectos Diseñadores de IU Probadores

  13. 2 .1 Ganado experiencia en Factorías Metodologías Ágiles Actividades Tareas Clave Iteraciones

  14. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  15. 2 .2 El Camino a CMMI FACTORÍA SOFTWARE Informática El Corte Inglés S.A. MAPA DE PROCESOS Enfoque a Procesos de la Organización (OPF) Definición de Procesos de la Organización (OPD) Formación (OT) Procesos de Gestión de Procesos Mejora Desplegada Necesidades de Mejora Necesidades de Formación Procesos/Activos Necesidades de Información Acciones correctoras Criterios de Selección Alternativas Decisiones Todos los Procesos Mediciones y Análisis Hacia donde vamos Auditorias No Conformidades Líneas Base Revisiones de Configuración Elementos de Configuración Peticiones de Cambio Procesos de Soporte Procesos y Procedimientos Medición y Análisis (MA) Aseguramiento de la Calidad (PPQA) Toma de Decisiones (DAR) Gestión de la Configuración (CM) A donde llegamos Acciones a tomar Qué construir Qué hacer Compromisos Necesidades de medición Necesidad de toma de Decisión Cliente Catálogo de Requisitos Análisis Funcional Catálogo de Requisitos Verificado Defectos Desarrollo y Gestión de Requisitos (DGR) Solución Técnica e Integración (STI) Productos intermedios y finales verificados Listas de Comprobación Productos intermedios y finales desarrollados Procesos de Ingeniería Verificación y Validación (VV) Cliente Cambios de requisitos Producto Validado Producto Desplegado Acciones a tomar Qué construir Qué hacer Compromisos Necesidades de medición Estado, revisiones, resultados de evaluaciones y medidas Requisitos técnicos Taxonomía y parámetros de riesgos, plan mitigación de riesgos, acciones a tomar Acuerdo de Ejecución Aspectos a controlar Planificación de Proyectos (PP) Procesos de Gestión Gestión de Riesgos (RSKM) Seguimiento y Control de Proyectos (PMC) Re planificación Acciones a Tomar Estado, revisiones y seguimiento

  16. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  17. 3 Uniendo la experiencia de Factoría y CMMI NIVEL 3 ADAPTACIÓN Factorías DESARROLLO ÁGIL MODELO DE REFERENCIA • MSF for Agile Software Development(Adaptación) Entorno de desarrollo Industrializado

  18. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  19. 3.1 Implementando CMMI sin perder agilidad Modelo de Relación

  20. 3.1 Implementando CMMI sin perder agilidad Actividades Genéricas en la Relación del Cliente con Factoría Factorías Cliente Equipo IECI (In-Situ) Grupo Testing Especificación de Requisitos Análisis Funcional Modelo Metodológico Plan de Pruebas Planificación de Alto Nivel Planificación Detallada Diseño Técnico de Alto Nivel Diseño de Pruebas Funcionales Planificación y Construcción del Sistema Diseño Técnico de Bajo Nivel Descripción de Actividades Ejecución de Pruebas Funcionales Codificación y Pruebas Unitarias Integración Continua Elaboración Documentación Técnica Verificación Pruebas de Aceptación Verificación Paquetización Corrección de Defectos Paquetización y Entrega Puesta en Producción Actividades de Gestión: Seguimiento y Control del Proyecto, Gestión de Riesgos, Gestión de Requisitos Actividades de Soporte: Gestión de la Configuración, Aseguramiento de la Calidad, Medición y Análisis * Bajo Petición del Cliente

  21. 3.1 Implementando CMMI sin perder agilidad Principales Entregables Factorías Cliente Equipo IECI Modelo Metodológico Grupo Testing Análisis Funcional Especificación de Requisitos Análisis Funcional Plan de Pruebas Plan de Pruebas Planificación de Alto Nivel Acuerdo Ejecución Planificación y Construcción del Sistema Planificación Detallada Diseño Técnico de Alto Nivel Diseño de Pruebas Funcionales Descripción de Actividades Diseño de Casos de Prueba * Diseño Técnico AN Diseño Técnico BN* Diseño Técnico de Bajo Nivel Descripción de Entregables Codificación y Pruebas Unitarias Integración Continua Ejecución de Pruebas Funcionales Informe de Ejecución de Pruebas Manual de Despliegue Manual de Usuario * Elaboración Documentación Técnica Análisis de Código Verificación Pruebas de Aceptación Verificación Paquetización Corrección de Defectos Paquetización y Entrega Puesta en Producción Paquetización

  22. 3.1 Implementando CMMI sin perder agilidad Herramientas Técnicas y de Gestión Factorías Cliente Equipo IECI Grupo Testing Modelo Metodológico • TEAM SYSTEM • TEAM FOUNDATION SERVER Especificación de Requisitos Análisis Funcional • Team Work Item Tracking • Project • Team Explorer Plan de Pruebas Planificación de Alto Nivel Enterprise Project Management (EPM) Planificación y Seguimiento • Team Portal • Team Reports • Excel Planificación y Construcción del Sistema Planificación Detallada Diseño Técnico de Alto Nivel Diseño de Pruebas Funcionales TFS 2008 • Visual Studio Profesional Descripción de Actividades TFS 2008 Diseño Técnico de Bajo Nivel • Application Design TFS 2008 • Team Build Desarrollo Descripción de Entregables Ejecución de Pruebas Funcionales Codificación y Pruebas Unitarias Integración Continua • Deployment Designer / Modeling TFS 2008 Descripción de Herramientas TFS 2008 Elaboración Documentación Técnica • Team Version Control Gestión de la Configuración • Database Change Management TFS 2008 Verificación TFS 2008 TFS 2008 • Load Testing • Web Testing • Database Test Data Generation Pruebas de Aceptación Verificación Paquetización Corrección de Defectos/Incidencias Pruebas Funcionales y Otras • Manual Testing • Profiling • Database Testing Paquetización y Entrega Puesta en Producción Verificación / Calidad de código • Static Analysis • Code Metrics • Code Coverage

  23. 3.1 Implementando CMMI sin perder agilidad Modelo Metodológico Control y Seguimiento del Proyecto Factorías Equipo IECI Cliente Grupo Testing Planificación y Construcción del Sistema SEGUIMIENTO Y CONTROL DEL PROYECTO Descripción de Actividades Informe Seguimiento Hoja Control Proyecto Seguimiento Plan de Pruebas Seguimiento con Cliente Seguimiento Interno Seguimiento Diario (MSF for Agile) Descripción de Entregables TFS 2008 TFS 2008 Descripción de Herramientas TFS 2008 Actividades de Seguimiento y Soporte Control y Seguimiento del Proyecto

  24. 3.1 Implementando CMMI sin perder agilidad Factorías Equipo IECI Cliente Grupo Testing Modelo Metodológico ASEGURAMIENTO DE LA CALIDAD Informe Auditoría Listas de Auditoría Aseguramiento de la Calidad Grupo de Procesos Auditorías del Proceso y de Producto Planificación y Construcción del Sistema Resultados Análisis Descripción de Actividades Análisis Código Descripción de Entregables TFS 2008 Descripción de Herramientas Actividades de Seguimiento y Soporte Control y Seguimiento del Proyecto Aseguramiento de la Calidad

  25. 3.1 Implementando CMMI sin perder agilidad Factorías Equipo IECI Cliente Grupo Testing Modelo Metodológico GESTIÓN DE LA CONFIGURACIÓN Gestión de la Configuración Gestión de Peticiones de Cambio Peticiones Cambio Planificación y Construcción del Sistema TFS 2008 Control de Cambios y Control de Versiones Descripción de Actividades Documentación Fuentes Componentes TFS 2008 Descripción de Entregables Revisión de la Configuración Creación de Líneas Base Descripción de Herramientas Líneas Base Actividades de Seguimiento y Soporte Control y Seguimiento del Proyecto Aseguramiento de la Calidad Gestión de la Configuración

  26. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  27. 3.2 Proyectos bajo el paraguas de CMMI Plantilla TFS Personalizada MSF/CMMI

  28. 3.2 Proyectos bajo el paraguas de CMMI Proyecto de Equipo

  29. 3.2 Proyectos bajo el paraguas de CMMI Planear la Iteración Incluir en el TFS las tareas descompuestas

  30. 3.2 Proyectos bajo el paraguas de CMMI Desarrollo para la Iteración

  31. 3.2 Proyectos bajo el paraguas de CMMI Verificación / Validación Revisión Técnica Análisis de Código Diseño de pruebas unitarias

  32. 3.2 Proyectos bajo el paraguas de CMMI Seguimiento Control Configuración

  33. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  34. 4 Obtención del Nivel 3 de CMMI

  35. Agenda • Breve Historia • Se abren dos líneas de actuación • Ganando experiencia en Factorías • El camino a CMMI • Uniendo la experiencia de Factoría y CMMI • Implantando CMMI sin perder agilidad • Proyectos bajo el paraguas de CMMI • Obtención del Nivel 3 de CMMI • El futuro

  36. 5 El Futuro Avance Tecnológico VSTFS 2010

  37. 5 El Futuro Obtención del Nivel 5 de CMMI-DEV 1.2

  38. 5 El Futuro Moviéndonos a SCRUM Industria @ Microsoft

  39. CONCLUSIONES

  40. Muchas Gracias por su Atención Factoría Software

More Related