sistema de administración de macro currículos (sama) líder: carlos andrés muñoz desarrollo:...
TRANSCRIPT
![Page 1: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/1.jpg)
Sistema de Administración de Macro Currículos (SAMA)Líder: Carlos Andrés MuñozDesarrollo: José Luis GutiérrezCalidad y Proceso: Juan David BoteroSoporte: Carlos Hernán BrugnoniPlaneación: Juan Fernando DomínguezPlaneación: Juan Felipe Aranguren Checa
Grupo: Grupo 1
![Page 2: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/2.jpg)
DESCRIPCIÓN GENERAL
![Page 3: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/3.jpg)
3
Requerimientos
No. Descripción
1 Migrar la arquitectura original de SAMA a la arquitectura de referencia.
2 Migrar y completar la interfaz gráfica de usuario original a la utilizada en SAMI
3 Administrar las excepciones
![Page 4: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/4.jpg)
4
Casos de Uso
![Page 5: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/5.jpg)
5
Requerimientos Técnicos
No. Nombre Descripción
1 Modificabilidad La aplicación debe construirse de tal forma que tenga bajo acoplamiento y alta cohesión para permitir cambios futuros.
2 Escalabilidad El sistema debe soportar un número creciente de usuarios sin afectar el rendimiento.
3 Usabilidad La aplicación debe permitir un aprendizaje rápido por parte de los usuarios
![Page 6: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/6.jpg)
6
Requerimientos Técnicos
No. Nombre Descripción
1 Plataforma JEE La aplicación será desarrollada utilizando componentes del framework Java Enterprise Edition.
2 Interfaz Web en GXT
La interfaz gráfica debe ser desarrollada con las herramientas de GWT-EXT (GXT).
![Page 7: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/7.jpg)
7
Diagramas Estáticos
• Diagrama de Conceptos
![Page 8: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/8.jpg)
8
Diagramas Estáticos
• Diagrama de Componentes
![Page 9: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/9.jpg)
9
Diagramas Dinámicos
• Diagrama de Secuencia
![Page 10: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/10.jpg)
10
Diagramas Dinámicos
• Diagrama de Secuencia
![Page 11: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/11.jpg)
11
PROCESO DE DESARROLLO
![Page 12: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/12.jpg)
12
Análisis de Riesgos
• Falta de comprensión de la arquitectura requerida.
• Problemas de configuración del framework.• Problemas de reutilización de la arquitectura
base.• Retraso de Desarrollo.• Retraso de Despliegue.• Trabajo Inefectivo.
![Page 13: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/13.jpg)
13
Actividades
Lanzamiento Estrategia Requerimientos Diseño Postmortem Seguimiento
3 34
12
7
4 4 4
1
3
10Estimado Real
![Page 14: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/14.jpg)
14
Actividades Críticas
Planeación Inspección Diseño
Programación Inspección Código
Pruebas
4 2
50
103
6 5
63
12
4
Estimado Real
![Page 15: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/15.jpg)
15
Rendimiento según Objetivos
Objetivo Indicador Métrica Resultado
Objetivo 1: Desarrollar un producto de buena calidad de acuerdo a las especificaciones del cliente.
1.2 Porcentaje de requerimientos incluidos en el producto final.
Debe tender a 100% 50%
Objetivo 2: Realizar una gerencia de proyectos productiva.
2.1 Porcentaje de error en la estimación del tiempo necesario de desarrollo.
Debe ser < 25%. 30%
Objetivo 3: Finalizar la implementación de la aplicación a tiempo.
3.1 Numero de días de desfase entre la finalización del desarrollo y la entrega.
Debe ser < 5 7
Objetivo 4: Documentar el proyecto de acuerdo a las especificaciones del cliente.
4.1 Porcentaje de documentación realizada
Debe tender a 100% 95%
![Page 16: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/16.jpg)
16
Rendimiento del Equipo
• Factores a evaluar:– Ayuda y soporte.– Contribución global.– Desempeño de rol.– Nivel de compromiso.– Contribución al producto.
![Page 17: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/17.jpg)
17
Rendimiento del Equipo
Carlos Muñoz Jose Luis Gutierrez
Juan F. Dominguez
Juan F. Aranguren
Juan D. Botero
Carlos Brugnoni
Líder Desarrollo Planeación 1 Planeación 2 Calidad Soporte
0.0
0.5
1.0
1.5
2.0
2.5
3.0
3.5
4.0
4.5
5.0
4.9 4.8 5.0 4.9
3.4 3.23 3 3 3 3 3
Calificaciones de Grupo
Consolidado Global del rol Esperado
![Page 18: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/18.jpg)
18
Admón. de la Configuración
• Estrategia:– Implementar un repositorio único en la plataforma
Google Code.– Versión propia (Working Copy) de cada
desarrollador.– Los tags sobre versiones se realizaran únicamente
después de fases de prueba satisfactorias.
![Page 19: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/19.jpg)
19
Admón. de la Configuración
• Realidad:– El trabajo con versiones propias fue efectivo más
no se realizó un repositorio único.
![Page 20: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/20.jpg)
20
Admón. de la Configuración
• Versionamiento:– Numerado, tanto para el código fuente como para
los artefactos de documentación, de la siguiente manera:
<versión><promoción><revisión>
– <versión>: modificaciones sustanciales.– <promoción>: disposición de todos los miembros del equipo de desarrollo.– <revisión>: pequeños cambios de forma y fondo entre promociones.
![Page 21: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/21.jpg)
21
Organización del Equipo
• En cuanto a la reunión semanal:• Las reuniones semanales servirán como
mecanismo de seguimiento del desarrollo por parte de los pares y del líder del equipo. De igual manera en las reuniones se asignarán las tareas y metas por semana.
![Page 22: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/22.jpg)
22
Organización del Equipo
• Horarios: Lunes Martes Miércoles Jueves Viernes Sábado
14:00
Desarrollo
15:00
16:00
Desarrollo Desarrollo17:00
18:00Seguimiento
19:00
20:00
![Page 23: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/23.jpg)
REPORTE DE ROLES
![Page 24: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/24.jpg)
24
Reporte del Líder
• Motivación:– Bastante buena, al menos por la mayoría del grupo, todos
trabajamos con una meta clara y única, la de lograr cumplir los requerimientos en el plazo establecido.
• Compromisos:– Estructuración de tiempos pobre, se aplazaron algunas
actividades para el final del ciclo lo que saturó definitivamente los tiempos del grupo.
• Soporte del instructor:– Se requiere mayor participación en la resolución de
problemas técnicos,
![Page 25: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/25.jpg)
25
Reporte del Líder
• Reuniones:– Las reuniones iniciales se realizaron a través de
Skype, de manera virtual.– Las reuniones de desarrollo se realizaron de
manera presencial para aportar todos al desarrollo de la aplicación y opinar sobre la documentación que se debía adelantar.
– Se propició la autonomía y la participación proactiva de los miembros del equipo.
![Page 26: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/26.jpg)
26
Reporte del Líder
• Sugerencias:– Se necesita un mayor control sobre
responsabilidades asignadas y trabajo de los miembros del equipo.
![Page 27: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/27.jpg)
27
Reporte del Líder de Desarrollo
• Requerimientos:– No se logró implementar todos los
requerimientos del ciclo principalmente debido a problemas con el entorno de desarrollo y el manejo de la interfaz gráfica.
![Page 28: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/28.jpg)
28
Reporte del Líder de Desarrollo
• Estrategia de desarrollo:– La estrategia de desarrollo se basó en el trabajo
sobre un solo computador. Se establecieron similitudes con la arquitectura base de la aplicación Songstock.
– Se requiere configurar mas equipos para el segundo ciclo con el fin de trabajar de manera simultánea.
![Page 29: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/29.jpg)
29
Reporte del Líder de Desarrollo
• Diseño:– El diseño (arquitectura, interfaz, base de datos)
fue otorgado por el cliente, lo que limitó las decisiones de diseño.
– Se prescindió del uso de Maven para garantizar la compatibilidad por problemas de versionamiento.
![Page 30: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/30.jpg)
30
• Desempeño:– El seguimiento del plan fue deficiente
principalmente debido a los problemas de configuración del entorno.
– Hubo compromiso para realizar la documentación y programación según los requerimientos.
Reporte del Líder de Planeación
![Page 31: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/31.jpg)
31
• Uso de la Herramienta:– Bastante complicado a pesar de tener
experiencia con eclipse, la incorporación de los nuevos elementos como Glassfish, GWT, GXT y las asociaciones y dependencias entre proyectos complicaron el desarrollo de la programación
Reporte del Líder de Planeación
![Page 32: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/32.jpg)
32
Reporte del Líder de Planeación
• Sugerencias:– Ser mas realista y cuidadoso a la hora de estimar
los tiempos, no se tuvo en cuenta que la curva de aprendizaje fuese tan prolongada.
– Los planes de mitigación deben seguirse de mejor manera para poder lidiar con los desfases de tiempo en el desarrollo.
![Page 33: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/33.jpg)
33
Reporte del Líder de Calidad
• Estimados:– Las clases, sus atributos y métodos, de los
requerimientos implementados, están adecuadamente documentados como se había planeado.
– La interfaz gráfica ofrece las funcionalidades necesarias según los requerimientos del cliente.
![Page 34: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/34.jpg)
34
Reporte del Líder de Calidad
• Disciplina del Grupo:– Se realizó control de calidad por pares al
desarrollo tal y como se estipuló en la estrategia.
![Page 35: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/35.jpg)
35
Reporte del Líder de Calidad
• Estándares de calidad:– Los estándares de calidad utilizados son
adecuados, no obstante se deben precisar estándares mas específicos en cuanto a las tareas asignadas.
![Page 36: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/36.jpg)
36
Reporte del Líder de Calidad
• Sugerencias:– Realizar un control de calidad mas exhaustivo de
los documentos entregables en las primeras etapas, con el fin de garantizar que la información obtenida en los mismos sea consistente y acorde a los requerimientos.
![Page 37: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/37.jpg)
37
Reporte del Líder de Soporte
• Logística:– Como logística pusimos como puntos de reunión
la universidad y cuando se nos hacia tarde nos trasladábamos para la casa de algún compañero hasta terminar los objetivos acordados para las .
– Algunos problemas surgieron en cuanto a los horarios de algunas reuniones, pero fueron cosas menores.
![Page 38: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/38.jpg)
38
Reporte del Líder de Soporte
• Versionamiento:– Durante la primera etapa de desarrollo hubo
algunos problemas con el versionamiento en cuanto al orden y algunas confusiones sobre la versión en la que se estaba trabajando. Con el paso del tiempo se solucionaron los problemas por medio de backups debidamente versionados.
![Page 39: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/39.jpg)
39
Reporte del Líder de Soporte
• Sugerencias:– El rol podría ser mejor desempeñado si se le da
una guía especial al alumno, ya que si esta persona tiene una pequeña ventaja sobre la tecnología y el ambiente de desarrollo, podría ejecutar su rol de una manera mas viable.
![Page 40: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/40.jpg)
BALANCE GENERAL
![Page 41: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/41.jpg)
Factores a Mejorar
• Estimación de tiempos– Aprendizaje– Actividades
• Administración del Equipo – Asignación de tareas– Criterios de calificación
• Administración de la Configuración– Repositorio
![Page 42: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/42.jpg)
Preguntas
![Page 43: Sistema de Administración de Macro Currículos (SAMA) Líder: Carlos Andrés Muñoz Desarrollo: José Luis Gutiérrez Calidad y Proceso: Juan David Botero Soporte:](https://reader035.vdocuments.site/reader035/viewer/2022062519/5665b4431a28abb57c9086cc/html5/thumbnails/43.jpg)
MUCHAS GRACIAS