1 / 32

Proceso

Proceso. Proceso. Grupo 10 PIS 2008 - FING. Grupo 10 – 2008 Proyecto de Ingeniería de Software. Fases del proyecto Diseño Implementación Verificación Gestión de Calidad Gestión de Configuración Gestión del Proyecto Relación con el cliente Evaluación. Agenda.

jenis
Download Presentation

Proceso

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. Proceso Proceso Grupo 10 PIS 2008 - FING Grupo 10 – 2008Proyecto de Ingeniería de Software

  2. Fases del proyecto Diseño Implementación Verificación Gestión de Calidad Gestión de Configuración Gestión del Proyecto Relación con el cliente Evaluación Agenda Grupo 10 – 2008Proyecto de Ingeniería de Software

  3. Fases e Iteraciones Grupo 10 – 2008Proyecto de Ingeniería de Software

  4. Fase Inicial • Fortalezas • Buenas cantidad de reuniones con el cliente • Se acordó un alcance primario • Se prototiparon las funcionalidades identificadas como riesgosas • Migración de DBF a MySQL • Exportación a Excel desde Java, etc. • Algoritmos de optimización complejos (se estudiaron) • Se planificó el proyecto • Debilidades • Falta de documentación técnica de Opti+ • Dificultad para comprender los algoritmos de optimización • Estimaciones no se pudieron completar correctamente Grupo 10 – 2008Proyecto de Ingeniería de Software

  5. Fase de Elaboración • Fortalezas • Se validaron los requerimientos • Se acordó con el cliente el alcance definitivo • Se comenzaron a implementar las funcionalidades identificadas como riesgosas • Debilidades • Complicaciones con drivers para DBFs generan atrasos • Algunos problemas de comunicación en el área de desarrollo • Se extiende una semana la fase Grupo 10 – 2008Proyecto de Ingeniería de Software

  6. Fase de Construcción • Fortalezas • Gran compromiso y disposición de los integrantes del grupo • Implementación en grupos sobre el final de la fase favoreció la comunicación • Completa verificación y corrección de gran cantidad de los errores encontrados • Debilidades • No se logró corregir algunos errores críticos Grupo 10 – 2008Proyecto de Ingeniería de Software

  7. Fase de Implantación • Fortalezas • Instalación de versión definitiva del producto • Documentación de usuario completa • Capacitación a usuarios • Pruebas de aceptación realizadas • Encuesta de satisfacción del cliente • Debilidades • Poco tiempo para recibir feedback del cliente Grupo 10 – 2008Proyecto de Ingeniería de Software

  8. Requerimientos • Se relevan mediante reuniones de analistas con cliente y también por intercambio de emails • Designación de un Resp. de Analistas que coordina las actividades dentro de dicho subgrupo • Resp. de Analistas concurre a reuniones de Responsables de Áreas Grupo 10 – 2008Proyecto de Ingeniería de Software

  9. Diseño • Arquitectura estable durante todo el proceso • Aceptado y aplicado por los implementadores • Modularizado y escalable Grupo 10 – 2008Proyecto de Ingeniería de Software

  10. Implementación • En los CU complejos se trabajó en grupos de a 2 o 3 implementadores • Sobre el final de la Fase de Construcción se implementó en grupo en la FING para favorecer la comunicación • Los prototipos implementados en fases anteriores fueron extendidos Grupo 10 – 2008Proyecto de Ingeniería de Software

  11. Gestión de Configuración • Línea Base completa • Control de versiones • Tags en el CVS para las liberaciones • No hubo inconvenientes Grupo 10 – 2008Proyecto de Ingeniería de Software

  12. Verificación • Pruebas unitarias • Diseñadas y ejecutadas por los implementadores • Pruebas de integración • A cargo del responsable de integración • En ocasiones realizadas por equipos mixtos (implementador – verificador) • Funcionalidades críticas y de gran tamaño Grupo 10 – 2008Proyecto de Ingeniería de Software

  13. Verificación – Pruebas de sistema • Diseñadas y ejecutadas por equipo de verificación • Estrategia de prueba • Pruebas planificadas • Testing exploratorio • Pruebas de humo • Gestión de incidentes con herramienta Mantis Grupo 10 – 2008Proyecto de Ingeniería de Software

  14. Verificación – Documentos • Realizada por el equipo de verificación • Fase inicial y fase de elaboración • Especificación de requerimientos • Modelo de casos de uso • Fase de transición • Manual de usuario • Guía de administración Grupo 10 – 2008Proyecto de Ingeniería de Software

  15. Verificación – Resultados Grupo 10 – 2008Proyecto de Ingeniería de Software

  16. Verificación – Resultados Grupo 10 – 2008Proyecto de Ingeniería de Software

  17. Verificación – Resultados Grupo 10 – 2008Proyecto de Ingeniería de Software

  18. Calidad • Lineamientos hacia el grupo • Definición de estándares • Plan de Calidad • Requerimientos particulares • Estéticamente moderno • Amigable • Extensible Grupo 10 – 2008Proyecto de Ingeniería de Software

  19. Calidad Documentos generados y revisados Grupo 10 – 2008Proyecto de Ingeniería de Software

  20. Calidad Actividades planificadas y realizadas Grupo 10 – 2008Proyecto de Ingeniería de Software

  21. Calidad • Revisiones • Plan de proyecto • Plan de Configuración • Plan de V&V • Guía Administración del Sistema • RTFs • Descripción de la Arquitectura • CU Alta Usuario • CU Actualizar BD • CU Exportar Pauta a Excel Grupo 10 – 2008Proyecto de Ingeniería de Software

  22. Calidad Errores detectados Grupo 10 – 2008Proyecto de Ingeniería de Software

  23. Calidad Apego al proceso Grupo 10 – 2008Proyecto de Ingeniería de Software

  24. Esfuerzo por disciplina Grupo 10 – 2008Proyecto de Ingeniería de Software

  25. Esfuerzo promedio del grupo Grupo 10 – 2008Proyecto de Ingeniería de Software

  26. Esfuerzo promedio por integrante Grupo 10 – 2008Proyecto de Ingeniería de Software

  27. Esfuerzo total por rol Grupo 10 – 2008Proyecto de Ingeniería de Software

  28. Esfuerzo total por disciplina Grupo 10 – 2008Proyecto de Ingeniería de Software

  29. Tamaño del producto Grupo 10 – 2008Proyecto de Ingeniería de Software

  30. Relación con el cliente • Buena relación con el cliente durante todo el proceso • Buena disposición del cliente para responder consultas Grupo 10 – 2008Proyecto de Ingeniería de Software

  31. Evaluación • Buen apego al proceso y aprendizaje • Producto satisfactorio en muchos aspectos • Satisfacción del cliente • Buen grupo de trabajo • Muy buena experiencia Grupo 10 – 2008Proyecto de Ingeniería de Software

  32. GRACIAS Grupo 10 – 2008Proyecto de Ingeniería de Software

More Related