ENTREGA_6_evaluacion_ciclo_1

Anuncio
Proceso de
evaluación
ciclo 1
Versión No:
1.0
Elaborado por: Cesar Augusto Doncel
Página
1 de 8
SOLUCIONES UN
PRESENTADO POR:
SOLUCIONES UN
http://sites.google.com/site/gerenciaygestion2009/  [email protected]
PROCESO DE EVALUACION
CICLO 1
SOLUCIONES UN
Proceso de evaluación ciclo 1
Control de versiones
Fecha
Versión
Descripción
1.0
Creación
Documento
evaluación del ciclo 1
Autor
(dd/mm/aaaa)
08/06/2009
Proceso de
evaluación
ciclo 1
Versión No: 1.0
Elaborado por: Cesar Augusto Doncell
de Cesar
Doncel
Página 2
de 8
SOLUCIONES UN
Proceso de evaluación ciclo 1
INTRODUCCIÓN
Este documento se realiza con el fin de mostrar el estadio actual del proyecto
cuando se ha finalizado con el primer ciclo de desarrollo. Asi mismo se
presentaran algunas mejoras que se deben tener en cuenta para la exitosa
culminación del siguiente ciclo.
PROCESO POSTMORTEM DEL CICLO I
El día sábado 6 de junio se realizó una reunión de todo el grupo, con el fin de
analizar los resultados del ciclo I, las condiciones favorables y que se deben
fortalecer, así como las condiciones menos favorables y establecer
situaciones de mejora para los procesos y para los roles desempeñados. De
esta forma y teniendo en cuenta, las habilidades y destrezas presentadas
durante el primer ciclo, se realizó la asignación de los roles para el siguiente
ciclo.
EVALUACIÓN DESEMPEÑO DEL CICLO I
En la fase de diseño, se decidió dividir la especificación de requerimientos, de
la siguiente manera:
Casos de uso
Ciclo I
CU-001-CRUD Proyectos
X
CU-002-CRUD Usuarios
X
CU-003-CRUD Indicador
X
CU-004-Registrar Información Indicador
X
CU-005-Notificar Actualización Indicador
CU-006-Visualizar Estado Indicador
X
X
CU-007-Graficar Dimensiones Indicador
CU-008-Ver detalle dimensión
CU-009-Autorizar Usuario
Proceso de
evaluación
ciclo 1
Versión No: 1.0
Ciclo II
X
X
X
Elaborado por: Cesar Augusto Doncell
Página 3
de 8
SOLUCIONES UN
Proceso de evaluación ciclo 1
Se puede decir con certeza que al terminar el Ciclo I, se implementaron
todos los casos de uso propuestos.
ANÁLISIS DE VALOR GANADO
En base a lo planeado y ejecutado se mostrara a continuación el análisis de
valor ganado para el ciclo I:
Métricas de Valor Ganado
Planned Value (PV)
665.45
Actual Cost (AC)
732.01
Earned Value (EV)
651.45
Budget at Completion (BAC)
Schedule Performance Index
(SPI)
665.45
Cost Performance Index (CPI)
Estimated Time to Complete
(ETC)
0.89
Estimate at Completion (EAC)
732.01
0.98
0
To-Complete Performance
Index (TCPI)
El valor planeado del proyecto es de 665.45 y el valor ganado fue de 651.45;
este valor no es igual, debido a que en esta semana aún no se ha terminado
de resolver una incidencia, aunque esto no impide la aceptación del producto
debido a que el porcentaje libre de defectos en las pruebas de sistema es del
95% y está por encima del valor permitido 90%, según el plan de calidad;
además, está pendiente una actividad de administración de la configuración,
crear el branch para el ciclo II, esta actividad se retraso un poco debido a las
fallas que se han presentado en la prestación de los servicios telemáticos de
la universidad.
La siguiente gráfica muestra el avance del grupo, el costo real y el tiempo
planeado durante las 8 semanas, del ciclo I. Se puede observar que a lo
Proceso de
evaluación
ciclo 1
Versión No: 1.0
Elaborado por: Cesar Augusto Doncell
Página 4
de 8
SOLUCIONES UN
Proceso de evaluación ciclo 1
largo del ciclo, el valor planeado y ganado, siempre se han mantenido
iguales, excepto al final en la etapa de implementación en dónde por razones
técnicas, debido a la configuración de las máquinas y la curva de aprendizaje
de las herramientas de desarrollo, el valor ganado bajó, sin embargo al final
del ciclo este valor se recuperó, aunque con un mayor esfuerzo como se
puede observar en el costo real (línea verde).
También, se puede observar que el índice de costo de desempeño CPI es
0.89, debido a que el esfuerzo real, fue superior a lo planeado, aunque el
índice de cumplimiento SPI está muy cercano a 1 0.98, debido a las dos
actividades que están pendientes para esta semana.
DESEMPEÑO DE LOS INTEGRANTES
En general, se observa que el tiempo real, siempre fue superior al planeado,
debido a la poca experiencia que se tenía en la estimación de tiempos. En
general V. R., líder del grupo y S. R., líder de calidad, tienen más tiempo
asignado, debido a las actividades de rutina como revisión de documentos,
elaboración de actas e informes, publicación de los documentos a la wiki, que
se debían realizar todas las semanas, adicionales a las tareas propias del
Proceso de
evaluación
ciclo 1
Versión No: 1.0
Elaborado por: Cesar Augusto Doncell
Página 5
de 8
SOLUCIONES UN
Proceso de evaluación ciclo 1
proyecto. Por otra parte, A. L., tiene menos tiempo asignado, debido a que
se integró al grupo en una fase posterior
LECCIONES APRENDIDAS
A continuación se presentan las lecciones aprendidas, del ciclo I y que se
considerarán para las acciones de mejora del próximo ciclo.
Qué se hizo que funcionó
•
La reunión de planeación después de la reunión con el monitor, los
jueves, debido a que se tenía más tiempo para realizar los ajustes de la
semana anterior y realizar las tareas de la siguiente semana.
•
Las reuniones de seguimiento y control de actividades los lunes, debido
a que permitía aclarar dudas, resolver problemas y buscar soluciones para
cumplir con las actividades los miércoles.
•
Una buena planeación del trabajo semanal detallada, con paquetes de
trabajo pequeños, lo cual garantizaba, que las personas podían cumplir con
las tareas asignadas.
•
Se ejecutó muy bien el proceso de requerimientos, lo cual fue clave
para los procesos posteriores.
•
Realizar story board, en la especificación de requerimientos, debido a
que aclaró muchas dudas en las etapas posteriores de diseño e
implementación.
•
El proceso de diseño, se definió en grupo, lo cual garantizó una mayor
comprensión y entendimiento de la aplicación.
•
Las inspecciones de documentos de requerimientos y de diseño,
permitieron detectar fallas en etapas tempranas, antes de implementar.
•
Adoptar un nuevo miembro del equipo, lo cual permitió redistribuir las
cargas de trabajo.
•
Las multas por llegar tarde y retrasos en la entrega de tareas.
Qué haríamos, que no se hizo
Una estrategia de implementación diferente, en la cual una parte del grupo
hubiera trabajado los servicios y otras personas la presentación en flash
Proceso de
evaluación
ciclo 1
Versión No: 1.0
Elaborado por: Cesar Augusto Doncell
Página 6
de 8
SOLUCIONES UN
Proceso de evaluación ciclo 1
debido a que 2 personas tenían conocimiento y experiencia. Con esto, tal vez
se hubiera aprovechado la experiencia de todos y posiblemente se hubiera
mejorado el rendimiento.
Qué se hizo que no funcionó
•
El cálculo del esfuerzo, en la fase de implementación, fue superior al
planeado.
•
Se debe definir una regla más clara para los incumplimientos de las
tareas.
Qué no haríamos otra vez
En los procesos definir los entregables esenciales, para no tener tantos
entregables.
Evaluación del desempeño de los Roles
La evaluación del desempeño de los roles, se realizó siguiendo el formato
PEER de TSP, que se encuentra adjunto a este documento.
Evaluación del Plan de Calidad.
Las métricas planeadas en el plan de calidad vs las métricas obtenidas al
final del ciclo, ver archivo adjunto Plan de Calidad, permiten determinar lo
siguiente:
En general, se realizó una buena estimación del tamaño del proyecto, debido
a que la variación entre los valores planeados y los actuales, varió muy poco.
Los resultados esperados de hallazgos en las pruebas unitarias, fue muy
bajo, solamente 3, debido al diseño de las pruebas que se limitó al
funcionamiento del código y a que en el momento en que el desarrollador
realiza la prueba y encuentra un error, este se corregía inmediatamente y no
se registraba, por tanto, para el ciclo II se debe realizar previamente un set
de pruebas unitarias, igual como se hizo con las pruebas funcionales.
Proceso de
evaluación
ciclo 1
Versión No: 1.0
Elaborado por: Cesar Augusto Doncell
Página 7
de 8
SOLUCIONES UN
Proceso de evaluación ciclo 1
En las pruebas funcionales, se detectaron 26 errores, que no se detectaron
en las pruebas unitarias, esto indica, que estas pruebas fueron muy útiles
dentro del proceso.
La inspección del código, se realizó muy rápido, debido a que la lista de
chequeo cubría aspectos que el compilador validaba automáticamente, por
esta razón, para el ciclo II se debe revisar y mejorar la lista de chequeo.
Conclusiones
La aplicación de los procesos del PMI, en un proyecto de software, asegura la
calidad del producto, debido a que son procesos probados y que son
ampliamente utilizados en la industria.
Se considera muy importante realizar una planeación detallada semanal con
paquetes de trabajo pequeños, que garanticen el cumplimiento de las tareas.
Se implementaron los cinco casos de uso propuestos para este ciclo, aunque
esto requirió un gran esfuerzo de todos los integrantes del equipo.
Los riesgos que se definieron en el acta de inicio del ciclo, se presentaron y
se les dió un correcto tratamiento, debido a que estaban definidos desde un
comienzo.
como equipo de trabajo, es muy productivo debido a la responsabilidad y
seriedad con que cada integrante asumió los roles asignados.
Proceso de
evaluación
ciclo 1
Versión No: 1.0
Elaborado por: Cesar Augusto Doncell
Página 8
de 8
Documentos relacionados
Descargar