Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán...
-
Upload
maria-tallon -
Category
Documents
-
view
6 -
download
0
Transcript of Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán...
![Page 1: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/1.jpg)
Taller de Desarrollo de Proyectos 21ºCuatrimestre 2009
Grupo 6Robledo Germán [email protected] Federico 82235 [email protected] Gastón 84446 [email protected] Fernando 84555 [email protected]
![Page 2: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/2.jpg)
Scrum master Sproviero Fernando
Product owner Abate Federico
Scrum team Robledo Germán (Responsable QA) Abate Federico Kleiman Gastón Sproviero Fernando
![Page 3: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/3.jpg)
SCRUM Sprints
▪ Realizamos 6 sprints, 5 planificados originalmente.▪ Duración 2 semanas, con excepciones.
![Page 4: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/4.jpg)
Al terminar un Sprint: Programa ejecutable con la funcionalidad
pactada. Documentación de QA. Informe de avance. Realizamos Sprint retrospective.
![Page 5: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/5.jpg)
Planificación
Priorización de ítems del backlog.Reunión con el cliente para definir
funcionalidad.Estimación.Autoasignación de tareas.
![Page 6: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/6.jpg)
Informe de avance
Funcionalidad entregada. Indicador burndown chart
actualizado.Métrica de calidad. Impedimentos.Riesgos.
![Page 7: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/7.jpg)
Documentación QA
Casos de prueba.Planilla de ejecución de Casos de
Prueba.Plan de pruebas.Lista de defectos.
![Page 8: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/8.jpg)
Desvío del proyecto
Upload de archivo.Rediseño de interfaz.
![Page 9: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/9.jpg)
Desvío del proyecto (II)
![Page 10: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/10.jpg)
Análisis de métricas (I)
Sprint 5 Burn down chart
▪ Reestimación.▪ Mayor cantidad de
horas trabajadas.
Burndown Chart
0
20
40
60
80
100
120
Inici
o
5/13
/200
9
5/15
/200
9
5/17
/200
9
5/19
/200
9
5/21
/200
9
5/23
/200
9
5/25
/200
9
5/27
/200
9
5/29
/200
9
5/31
/200
9
Día
Ho
ras
Total Horas restantes
Total Horas trabajadasacumuladas
![Page 11: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/11.jpg)
Análisis de métricas (II)
Sprint 5Seguimiento de defectos
0
2
4
6
8
10
12
14
16
18
20
25/05/2009
26/05/2009
27/05/2009
28/05/2009
29/05/2009
30/05/2009
31/05/2009
01/06/2009
dias
def
ecto
s
Defectos Totales
Defectos Abiertos
Defectos Cerrados
Defectos Invalidos
Casos de Pruebas
0
5
10
15
20
25
30
35
25/05/2009
26/05/2009
27/05/2009
28/05/2009
29/05/2009
30/05/2009
31/05/2009
01/06/2009
Dias
Cas
os
de
Pru
ebas Totales
Exitosos
Fallidos
Ejecutados
No Ejecutados
0
1
2
3
4
5
6
7
8
9
10
Defectos
25/05/2009
26/05/2009
27/05/2009
28/05/2009
29/05/2009
30/05/2009
31/05/2009
01/06/2009
Dias
Categorias de Defectos Abiertos
Low est
Low
Normal
High
Highest
![Page 12: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/12.jpg)
Cambio de alcance
Se negoció: Incorporamos pantalla de inicio
configurable y proyectos destacados. Quitar cambio de moneda y
estadísticas/reportes.
Proceso Incorporar nueva funcionalidad al product
backlog. Estimación. Repriorización del product backlog.
![Page 13: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/13.jpg)
Lecciones aprendidas (I)
Burndown chart Inicialmente horas restantes. Luego restantes + trabajadas.
Calidad Inicialmente sin responsable ni proceso. Luego con responsable y proceso.
▪ Métricas de defectos + Casos de prueba + Tickets de defectos.
Trazabilidad Inicialmente no podíamos medir el impacto de un
cambio. Luego comentarios al código indicando CU que
implementaba.
![Page 14: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/14.jpg)
Lecciones aprendidas (II)
Estimaciones: Tener en cuenta tiempo disponible real. Tener en cuenta labores administrativas.
Contenido del informe de avance.Freeze del código y pruebas.Autoasignación al principio del
sprint.
![Page 15: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/15.jpg)
Lecciones aprendidas (III) Métricas ayudan
pero… Sprint 3
0
10
20
30
40
50
60
70
80
90
100
Inici
o
14/04
/200
9
15/04
/200
9
16/04
/200
9
17/04
/200
9
18/04
/200
9
19/04
/200
9
20/04
/200
9
21/04
/200
9
22/04
/200
9
23/04
/200
9
24/04
/200
9
25/04
/200
9
26/04
/200
9
Total Horas restantes
Total Horas trabajadasacumuladas
![Page 16: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/16.jpg)
Demo
Proyecto 1 y 2 creados por el usuario “Empleador“. Entrar con usuario “Empleado" y ofertar el Proyecto 1. Entrar con usuario “Otro" y ofertar Proyecto 1. Entrar con usuario “Empleador" y adjudicar el Proyecto 1 al
usuario “Empleado“. Entrar con usuario “Empleado" y ver que recibió mensaje. "Empleado" califica a “Empleador“. Entrar con usuario "empleador" ver que recibió mensaje y
calificar al “Empleado“. Ver que el proyecto está cerrado.
Entrar como "admin" y bloquear usuario "otro". Entrar como "otro" y ver que no se puede loguear. Entrar como "admin" y desbloquear usuario "otro" y
cancelar Proyecto 2. Entrar como "empleador" y ver que Proyecto 2 fue
cancelado.
![Page 17: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/17.jpg)
![Page 18: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/18.jpg)
Plataforma de colaboración Assembla - https://www.assembla.com/
Lenguaje de desarrollo Java/J2EE
IDE Eclipse
Persistencia Hibernate/JDBC (a definir)
Presentación Struts/JSP
Pruebas JUnit
Base de datos MySQL
Web Server Tomcat
![Page 19: Taller de Desarrollo de Proyectos 2 1ºCuatrimestre 2009 Grupo 6 Robledo Germán 78386germanrobledo@gmail.com Abate Federico 82235 federico.abate@gmail.com.](https://reader035.fdocumento.com/reader035/viewer/2022062616/54a835bf497959eb6d8b525a/html5/thumbnails/19.jpg)
Gracias!Taller de Desarrollo de Proyectos 21ºCuatrimestre 2009
Grupo 6