PROYECTO DE GRADO I
KAREN GIRALDO ESCOBAR
LINA MARÍA LÓPEZ
GRACIELA SOTO
JUAN DIEGO BARRAZA
JOSÉ DAVID MALDONADO
JULIÁN ANDRÉS LOZANO
POSTMORTEM CICLO 2
ROLES
ROL INTEGRANTE
LÍDER DESARROLLO JUAN DIEGO BARRAZA
LÍDER PLANEACIÓN KAREN GIRALDO ESCOBAR Y
JULIAN ANDRES LOZANO
LÍDER DE SOPORTE LINA MARIA LOPEZ
LÍDER DE CALIDAD GRACIELA SOTO
LÍDER DEL EQUIPO JOSE DAVID MALDONADO
ROL DESCRIPCIÓN
LÍDER
DESARROLL
O
•Garantizar una planificación correcta del diseño del sistema
•Verificar el cumplimiento de los requerimientos planeados
•Garantizar un producto de calidad
•Desarrollar estimaciones adecuadas al desarrollo del producto
del proceso.
LÍDER
PLANEACIÓN
•Dar soporte y guía al grupo de las actividades de planeación
(Cronograma)
•Asignar tareas en dotproject
•Reportar con exactitud el desarrollo del proyecto cada semana.
•Recordar al grupo de las tareas de cada semana.
LÍDER DE
SOPORTE
•Asegurar el buen funcionamiento de dotProject
•Estar al tanto de los problemas y las dudas frente a la aplicación.
LÍDER DE
CALIDAD
•Realizar un plan de calidad.
•Asegurarse que el equipo sigue de forma correcta el proceso
para obtener un producto de calidad
•Controlar la realización de las actas
•Conducir al grupo en la documentación (Estándares)
TODOS •Ingeniero de desarrollo
•Ejecución de pruebas
DESCRIPCIÓN DEL ROL
PRODUCTO
REQUERIMIENTOS
PLANEADOS
Hacer el estudio
de las
tecnología
Escoger la
tecnología que
se va a utilizar
Hacer el diseño
de bajo nivel
Definir la
arquitectura
Dejar definidos
los casos de uso
completos
Desarrollar un
prototipo con la
integración de
las tecnologías
QUE SE CUMPLIO?
Se realizo
documentos con la
comparación de las
tecnologías
Tecnologías
escogidas: EJB,
Glassfish, JSf,
Google maps,
Facebook
Se tiene el
diagrama de clases
y MER
Se tiene la
arquitectura definida
Se definieron los
componentes a
utilizar, los beans
Los casos de uso
definitivos.
Se desarrollo un
prototipo de la
integración de
tecnologías.
Todos los
estudiantes
manejan las
tecnologías a utilizar
PRODUCTO: ARQUITECTURA
MER
QUE FALTA
Implementación de
todos los casos de
uso
PROCESO
RESULTADO
Adelanto de la
wiki de
procesos
Las plantillas de
los documentos
a seguir
Plan de calidad
sencillo
QUE FALTA
Realizar un
proceso de
mentoring
Completar la
wiki
Difundir el plan
de calidad.
Definir plantillas
de comparación
de tecnologías
Estructurar la
parte pública
(platillas)
MÉTRICAS
Objetivo Cumplimien
to
Objetivo 1: Producir un proceso de buena calidad.
-M1.1: 100% de los requerimientos seleccionados por el grupo.
-M1.2: Cumplir con un 100% los objetivos planteados en el proceso de calidad.
establecido
-M1.3: Codigo entregado sea funcional en un 100%
Objetivo 2: Desarrollar un proyecto productivo y bien gestionado.
-M2.1: Los documentos planteados deben ser entregados a un 70%
-M2.2: Error de la estimación del tiempo a invertir semanal debe ser menor al 10%.
-M2.3: Tiempo invertido adicional al planeado semanalmente no debe ser mayor que 1
Hora por tarea.
-M2.4: Cumplimiento del cronograma del grupo y personal no puede ser menor al 70%.
-M2.5: Los documentos generados deben estar publicados en un 90%
Objetivo 3: Trabajar como equipo en armonía y con mucha responsabilidad.
-M3.1: La consulta de cambios importantes del proyecto de ser informada al grupo en
un 100%.
-M3.2: Entregas establecidas en el cronograma no se pueden atrasar más de 1 día.
-M3.3: El mínimo incumplimiento de tareas debe ser menor que 3.
CUMPLIMIENTO OBJETIVOS DEL
GRUPO
OBJETIVOS DE LOS
INTEGRANTES
Objetivo Cumplimient
o
Objetivo 1: Ser puntuales a todas la reuniones planeadas.
-M1.1: Promedio de impuntualidades a reuniones de grupo <= 3.
Objetivo 2: Ser un miembro efectivo y cooperativo
-M2.1: Promedio de evaluación del rol por ayuda y soporte superior a 3,5 donde el puntaje
mas altos es 5
-M2.2:Promedio de evaluación del rol contribución global superior a 3,5 donde el puntaje
mas altos es 5.
Objetivo 3: Planear y hacer seguimiento al trabajo personal y grupal.
-M3.1: Porcentaje de tareas planeadas y completadas, promedio semanal > 90%
-M3.2: Cantidad de formas ''Weekly Report'' llenas: 1 por semana por cada miembro del
grupo.
OBJETIVOS DEL PRODUCTO
Objetivo Cumplimiento
Objetivo 1: Establecer el alcance del producto final y sus objetivos respectivos
M1.1: Obtener un 100% de aceptación del del modelo conceptual proyecto
M1.2: Mantenerse en un 90% (Objetivos del Producto modificados) dentro del
alcance del producto establecido
Objetivo 2: Producir documentación apropiada del proceso realizado
M2.1: Los documentos o artefactos resultantes deben ser verificados y aprobados en
un 90%
M2.2: El 100% del proceso debe llevar documentación y registro.
M2.3: El 90% de las actividades realizadas deben ser registradas en el dotProject.
Objetivo 3: Producir documentación, plantillas y procesos que permitan el
Mentoring de nuevos integrantes
M3.1: Todo proceso desarrollado debe al menos llevar un documento con
instrucciones de seguimiento por parte de los nuevos miembros
Objetivo 4: Levantar adecuada y satisfactoriamente los requerimientos funcionales
y no funcionales orientados a los casos de uso y verificarlos adecuadamente.
M4.1: Verificar la consistencia de los casos de uso con los objetivos y el alcance del
proyecto definidos en un 100%
M4.2: Obtener un 100% de casos de uso verificados y corregidos .
OBJETIVOS DESARROLLO
Objetivo Cumplimient
o
Objetivo1:Garantizar una planificación correcta del diseño del sistema.
-M1.1: Numero de clases implementadas del diseño original = 100%.
Objetivo2:Se cubrirá todos los requerimiento escogidos por el grupo.
-M2.1:Desarrollo de requerimientos funcionales y no funcionales solicitados por
el sistema =100%
Objetivo3:Se garantizará un producto de calidad
-M3.1:Se probara el desarrollo del proyecto hasta la fecha planificada. Cada
semana.
-M3.2:Numero de clases, atributos y métodos documentados 100%
-M3.3: El 100% del codigo suido al svn debe ser 100% funcional.
Objetivo4:Se desarrollara estimaciones adecuadas al desarrollo de producto y
proceso.
-M4.1:Se estimara que el tiempo invertido en el desarrollo de producto no debe
exceder el 30% de lo planeado.
OBJETIVOS CALIDAD
Objetivo Cumplimient
o
Objetivo3: Controlar la realización de las actas por el responsable de la semana
-M3.1:Crear un formato adecuado para la realización de las actas de cada reunión, los formatos
quedarán consignados en la wiki del proyecto.
Objetivo4: Conducir al grupo en la realización de la documentación y recordar el mejoramiento
continuo
-M4.1: Realizar la inspeccion y reporte del equipo durante cada reunión general.
-M4.2: Fiel seguimiento de el proceso de cada uno de los integrantes del equipo verificando que
sigan las reglas establecidas.
Objetivo5: Definicion de estandares para la documentacion y todo tipo de reporte escrito
-M5.1: Realizar la completa estandarización de la documentacion del proyecto, en un 100%.
-M5.2:Control del buen manejo de los estándares por parte de los integrantes
OBJETIVOS SOPORTE
Objetivo Cumplimient
o
Objetivo 1: Estar al tanto de los problemas y dudas que tengan los integrantes del
grupo frente . a los casos de uso de la aplicación
-M1.1: Solucionar el problema o la duda a mas tardar 1 día después de haber
sido generada.
-M1.2: Contestar a los correos correspondientes la(s) posible(s) solución(es)
Objetivo2: Resolver cualquier duda con respecto a la herramienta de
planeacion
-M2.1: responder la duda máximo 12 horas.
OBJETIVOS PLANEACION
Objetivo Cumplimient
o
Objetivo 1: Definir un esquema ordenado para la planeación de tareas.
-M1.1: Definir un documento de estándar de nombramiento de tareas para la herramienta de
administración de tareas dotProject.
Objetivo 2: Dar soporte y guía al grupo de las actividades de planeación, para realizar un
cronograma con estimaciones adecuadas, alcanzables y reales.
M2.1: Discutir con cada integrante el 100% de las actividades que se planean para cada semana, si
él las puede realizar y cuanto tiempo se va a demorar.
M2.2: Evaluar semanalmente si el 95% de las actividades planeadas se están cumpliendo, porque
esto indica si las estimaciones fueron adecuadas y reales; o evaluar porque se esta fallando y que se
puede mejorar.
Objetivo 3: Asignar tareas e introducir datos en el dotProject y así producir un plan completo,
preciso y exacto de equipo.
M3.1: Terminada cada reunión asignar todas las tareas establecidas para cada integrante del grupo.
Objetivo 4: Reportar con exactitud el desarrollo del proyecto durante cada semana.
M4.1: Mantener al líder informado del 100% del progreso de las tareas.
M4.2: Por cada incumplimiento en el cronograma, hablar con el responsable para que de
explicaciones o reporte los problemas que ha tenido.
Objetivo 5: Recordar al grupo de las tareas a realizar durante cada semana y fechas de
terminación, para cumplir con el cronograma establecido.
M5.1: Poner recordatorios en DotProject de los documentos a entregar con notificación de un
correo electrónico.
M5.2 : informar por correo electrónico o personalmente de la entrega de una tarea próxima, sin
falta alguna.
Propuestas de reglas
 Formulario web para las votaciones semanales, después de
las reuniones.
 Después de las reuniones se genera un documento con las
tareas y los responsables (principal) y es enviado por correo
a todos los integrantes.
 Creación de tareas individuales en dotProject.
 Durante la reunion con el documento de la semana anterior
se verifica el cumplimiento de las tareas.
 Mandar un correo de cada cosa que se suba al svn y la
persona encargada de revisar los estándares verifica su
buen nombramiento. Si no lo cumple llamar la atención y
pedir corrección.


Postmortem ciclo2

  • 1.
    PROYECTO DE GRADOI KAREN GIRALDO ESCOBAR LINA MARÍA LÓPEZ GRACIELA SOTO JUAN DIEGO BARRAZA JOSÉ DAVID MALDONADO JULIÁN ANDRÉS LOZANO POSTMORTEM CICLO 2
  • 2.
    ROLES ROL INTEGRANTE LÍDER DESARROLLOJUAN DIEGO BARRAZA LÍDER PLANEACIÓN KAREN GIRALDO ESCOBAR Y JULIAN ANDRES LOZANO LÍDER DE SOPORTE LINA MARIA LOPEZ LÍDER DE CALIDAD GRACIELA SOTO LÍDER DEL EQUIPO JOSE DAVID MALDONADO
  • 3.
    ROL DESCRIPCIÓN LÍDER DESARROLL O •Garantizar unaplanificación correcta del diseño del sistema •Verificar el cumplimiento de los requerimientos planeados •Garantizar un producto de calidad •Desarrollar estimaciones adecuadas al desarrollo del producto del proceso. LÍDER PLANEACIÓN •Dar soporte y guía al grupo de las actividades de planeación (Cronograma) •Asignar tareas en dotproject •Reportar con exactitud el desarrollo del proyecto cada semana. •Recordar al grupo de las tareas de cada semana. LÍDER DE SOPORTE •Asegurar el buen funcionamiento de dotProject •Estar al tanto de los problemas y las dudas frente a la aplicación. LÍDER DE CALIDAD •Realizar un plan de calidad. •Asegurarse que el equipo sigue de forma correcta el proceso para obtener un producto de calidad •Controlar la realización de las actas •Conducir al grupo en la documentación (Estándares) TODOS •Ingeniero de desarrollo •Ejecución de pruebas DESCRIPCIÓN DEL ROL
  • 4.
  • 5.
    REQUERIMIENTOS PLANEADOS Hacer el estudio delas tecnología Escoger la tecnología que se va a utilizar Hacer el diseño de bajo nivel Definir la arquitectura Dejar definidos los casos de uso completos Desarrollar un prototipo con la integración de las tecnologías
  • 6.
    QUE SE CUMPLIO? Serealizo documentos con la comparación de las tecnologías Tecnologías escogidas: EJB, Glassfish, JSf, Google maps, Facebook Se tiene el diagrama de clases y MER Se tiene la arquitectura definida Se definieron los componentes a utilizar, los beans Los casos de uso definitivos. Se desarrollo un prototipo de la integración de tecnologías. Todos los estudiantes manejan las tecnologías a utilizar
  • 7.
  • 10.
  • 12.
  • 13.
  • 14.
    RESULTADO Adelanto de la wikide procesos Las plantillas de los documentos a seguir Plan de calidad sencillo
  • 15.
    QUE FALTA Realizar un procesode mentoring Completar la wiki Difundir el plan de calidad. Definir plantillas de comparación de tecnologías Estructurar la parte pública (platillas)
  • 16.
  • 17.
    Objetivo Cumplimien to Objetivo 1:Producir un proceso de buena calidad. -M1.1: 100% de los requerimientos seleccionados por el grupo. -M1.2: Cumplir con un 100% los objetivos planteados en el proceso de calidad. establecido -M1.3: Codigo entregado sea funcional en un 100% Objetivo 2: Desarrollar un proyecto productivo y bien gestionado. -M2.1: Los documentos planteados deben ser entregados a un 70% -M2.2: Error de la estimación del tiempo a invertir semanal debe ser menor al 10%. -M2.3: Tiempo invertido adicional al planeado semanalmente no debe ser mayor que 1 Hora por tarea. -M2.4: Cumplimiento del cronograma del grupo y personal no puede ser menor al 70%. -M2.5: Los documentos generados deben estar publicados en un 90% Objetivo 3: Trabajar como equipo en armonía y con mucha responsabilidad. -M3.1: La consulta de cambios importantes del proyecto de ser informada al grupo en un 100%. -M3.2: Entregas establecidas en el cronograma no se pueden atrasar más de 1 día. -M3.3: El mínimo incumplimiento de tareas debe ser menor que 3. CUMPLIMIENTO OBJETIVOS DEL GRUPO
  • 18.
    OBJETIVOS DE LOS INTEGRANTES ObjetivoCumplimient o Objetivo 1: Ser puntuales a todas la reuniones planeadas. -M1.1: Promedio de impuntualidades a reuniones de grupo <= 3. Objetivo 2: Ser un miembro efectivo y cooperativo -M2.1: Promedio de evaluación del rol por ayuda y soporte superior a 3,5 donde el puntaje mas altos es 5 -M2.2:Promedio de evaluación del rol contribución global superior a 3,5 donde el puntaje mas altos es 5. Objetivo 3: Planear y hacer seguimiento al trabajo personal y grupal. -M3.1: Porcentaje de tareas planeadas y completadas, promedio semanal > 90% -M3.2: Cantidad de formas ''Weekly Report'' llenas: 1 por semana por cada miembro del grupo.
  • 19.
    OBJETIVOS DEL PRODUCTO ObjetivoCumplimiento Objetivo 1: Establecer el alcance del producto final y sus objetivos respectivos M1.1: Obtener un 100% de aceptación del del modelo conceptual proyecto M1.2: Mantenerse en un 90% (Objetivos del Producto modificados) dentro del alcance del producto establecido Objetivo 2: Producir documentación apropiada del proceso realizado M2.1: Los documentos o artefactos resultantes deben ser verificados y aprobados en un 90% M2.2: El 100% del proceso debe llevar documentación y registro. M2.3: El 90% de las actividades realizadas deben ser registradas en el dotProject. Objetivo 3: Producir documentación, plantillas y procesos que permitan el Mentoring de nuevos integrantes M3.1: Todo proceso desarrollado debe al menos llevar un documento con instrucciones de seguimiento por parte de los nuevos miembros Objetivo 4: Levantar adecuada y satisfactoriamente los requerimientos funcionales y no funcionales orientados a los casos de uso y verificarlos adecuadamente. M4.1: Verificar la consistencia de los casos de uso con los objetivos y el alcance del proyecto definidos en un 100% M4.2: Obtener un 100% de casos de uso verificados y corregidos .
  • 20.
    OBJETIVOS DESARROLLO Objetivo Cumplimient o Objetivo1:Garantizaruna planificación correcta del diseño del sistema. -M1.1: Numero de clases implementadas del diseño original = 100%. Objetivo2:Se cubrirá todos los requerimiento escogidos por el grupo. -M2.1:Desarrollo de requerimientos funcionales y no funcionales solicitados por el sistema =100% Objetivo3:Se garantizará un producto de calidad -M3.1:Se probara el desarrollo del proyecto hasta la fecha planificada. Cada semana. -M3.2:Numero de clases, atributos y métodos documentados 100% -M3.3: El 100% del codigo suido al svn debe ser 100% funcional. Objetivo4:Se desarrollara estimaciones adecuadas al desarrollo de producto y proceso. -M4.1:Se estimara que el tiempo invertido en el desarrollo de producto no debe exceder el 30% de lo planeado.
  • 21.
    OBJETIVOS CALIDAD Objetivo Cumplimient o Objetivo3:Controlar la realización de las actas por el responsable de la semana -M3.1:Crear un formato adecuado para la realización de las actas de cada reunión, los formatos quedarán consignados en la wiki del proyecto. Objetivo4: Conducir al grupo en la realización de la documentación y recordar el mejoramiento continuo -M4.1: Realizar la inspeccion y reporte del equipo durante cada reunión general. -M4.2: Fiel seguimiento de el proceso de cada uno de los integrantes del equipo verificando que sigan las reglas establecidas. Objetivo5: Definicion de estandares para la documentacion y todo tipo de reporte escrito -M5.1: Realizar la completa estandarización de la documentacion del proyecto, en un 100%. -M5.2:Control del buen manejo de los estándares por parte de los integrantes
  • 22.
    OBJETIVOS SOPORTE Objetivo Cumplimient o Objetivo1: Estar al tanto de los problemas y dudas que tengan los integrantes del grupo frente . a los casos de uso de la aplicación -M1.1: Solucionar el problema o la duda a mas tardar 1 día después de haber sido generada. -M1.2: Contestar a los correos correspondientes la(s) posible(s) solución(es) Objetivo2: Resolver cualquier duda con respecto a la herramienta de planeacion -M2.1: responder la duda máximo 12 horas.
  • 23.
    OBJETIVOS PLANEACION Objetivo Cumplimient o Objetivo1: Definir un esquema ordenado para la planeación de tareas. -M1.1: Definir un documento de estándar de nombramiento de tareas para la herramienta de administración de tareas dotProject. Objetivo 2: Dar soporte y guía al grupo de las actividades de planeación, para realizar un cronograma con estimaciones adecuadas, alcanzables y reales. M2.1: Discutir con cada integrante el 100% de las actividades que se planean para cada semana, si él las puede realizar y cuanto tiempo se va a demorar. M2.2: Evaluar semanalmente si el 95% de las actividades planeadas se están cumpliendo, porque esto indica si las estimaciones fueron adecuadas y reales; o evaluar porque se esta fallando y que se puede mejorar. Objetivo 3: Asignar tareas e introducir datos en el dotProject y así producir un plan completo, preciso y exacto de equipo. M3.1: Terminada cada reunión asignar todas las tareas establecidas para cada integrante del grupo. Objetivo 4: Reportar con exactitud el desarrollo del proyecto durante cada semana. M4.1: Mantener al líder informado del 100% del progreso de las tareas. M4.2: Por cada incumplimiento en el cronograma, hablar con el responsable para que de explicaciones o reporte los problemas que ha tenido. Objetivo 5: Recordar al grupo de las tareas a realizar durante cada semana y fechas de terminación, para cumplir con el cronograma establecido. M5.1: Poner recordatorios en DotProject de los documentos a entregar con notificación de un correo electrónico. M5.2 : informar por correo electrónico o personalmente de la entrega de una tarea próxima, sin falta alguna.
  • 24.
    Propuestas de reglas Formulario web para las votaciones semanales, después de las reuniones.  Después de las reuniones se genera un documento con las tareas y los responsables (principal) y es enviado por correo a todos los integrantes.  Creación de tareas individuales en dotProject.  Durante la reunion con el documento de la semana anterior se verifica el cumplimiento de las tareas.  Mandar un correo de cada cosa que se suba al svn y la persona encargada de revisar los estándares verifica su buen nombramiento. Si no lo cumple llamar la atención y pedir corrección. 