Date post: | 03-Feb-2016 |
Category: |
Documents |
Upload: | jose-ignacio-alarcon-casado |
View: | 214 times |
Download: | 0 times |
1
CICLO-2
GRUPO 3:
Líder Raúl San Narciso Holguera
Jefe de Planificación Ramón Recuero Moreno
Jefe de Ingeniería Raúl Negueruela del Barrio
Jefe de Calidad Cristian Moral Martos
Jefe de Soporte Víctor Valle Juarranz
2
MetasValores Iniciales V.F. C1 V.F. C2
Realizar un producto de calidad
•+20% defectos encontrados antes1º compilación.•+95% antes de Pruebas Sistema.•100% requisitos•Calificación >= 9
53%
99%100%8,7
53,33%
100%100%?
Realizar un trabajo bien planificado
•No sobrepasar el 20% del tiempo total planificado•No sobrepasar el 20% del tamaño estimado del producto
SI
+6%
SI
-35%
Acabar a tiempo •Antes de 1ª fecha•Entrega una semana antes de 2ª fecha•Entrega una semana antes de 3ª fecha
SINO
NO
NO
3
Defectos inyectados C1
Estrate
gia y plan
ifica
ción
Requisi
tos
Plan de p
rueb
as del
sistem
a
Insp
ecció
n de req
uisito
s
Diseño de a
lto niv
el
Plan de p
rueb
as de i
ntegra
ción
Insp
ecció
n de dise
ño de alto
nivel
Diseño deta
llado
Revisi
ón de dise
ño detalla
do
Desar
rollo
de pru
ebas
Insp
ecció
n de dise
ño detalla
do
Código
Revisi
ón de código
Compila
ción
Insp
ecció
n de código
Prueb
as unita
rias
Construcc
ión e
integ
ració
n
Prueb
as del
sistem
a0
10
20
30
40
50
60
70
80
90
PlanificadoReal
Nº
de
efec
tos
4
Defectos inyectados C2
0
10
20
30
40
50
60
70
80
90
PlanReal
5
Defectos eliminados C1
Estrate
gia y plan
ifica
ción
Requisi
tos
Plan de p
rueb
as del
sistem
a
Insp
ecció
n de req
uisito
s
Diseño de a
lto niv
el
Plan de p
rueb
as de i
ntegra
ción
Insp
ecció
n de dise
ño de alto
nivel
Diseño deta
llado
Revisi
ón de dise
ño detalla
do
Desar
rollo
de pru
ebas
Insp
ecció
n de dise
ño detalla
do
Código
Revisi
ón de código
Compila
ción
Insp
ecció
n de código
Prueb
as unita
rias
Construcc
ión e
integ
ració
n
Prueb
as del
sistem
a0
5
10
15
20
25
30
35
PlanificadoReal
Nº
de
efec
tos
6
Defectos eliminados C2
Revisi
ón Estrate
gia y plan
ifica
ción
Revisi
ón Req
uisito
s
Revisi
ón diseño de a
lto niv
el
Revisi
ón de dise
ño detalla
do
Código
Compila
ción
Insp
ecció
n de código
Prueb
as unita
rias
Revisi
ón de cali
dad
Desar
rollo
de pru
ebas
de constr
ucció
n, integ
ració
n y de sis.
..
Construcc
ión e
integ
ració
n
Prueb
as del
sistem
a0
10
20
30
40
50
60
70
Plan
Real
7
Rendimiento del proceso C1
antes
de com
pilació
n
antes
de las
prueb
as
unitaria
s
antes
de la c
onstrucc
ión e
integ
ració
n
antes
de las
prueb
as del
sistem
a
antes
de la e
ntrega
del sis
tema
0
0.2
0.4
0.6
0.8
1
1.2
PlanificadoReal
Nº
de
def
ecto
s to
tale
s r
esu
elto
s (e
n %
)
8
Rendimiento del proceso C2
% an
tes de c
ompila
ción
% an
tes de l
as pru
ebas
unitaria
s
% an
tes de l
a constr
ucció
n e in
tegra
ción
% an
tes de l
as pru
ebas
del sis
tema
% an
tes de l
a entre
ga del
sistem
a0
0.2
0.4
0.6
0.8
1
1.2
PlanificadoReal
9
Dedicación del equipo (Horas) C1
1 2 3 4 5 6 7 8 9 10 11 120
10
20
30
40
50
60
70
PlanificadasDedicadas
10
Dedicación del equipo (Horas) C2
1 2 3 40
5
10
15
20
25
30
35
40
45
50
PlanificadoDedicadas
11
Valores acumulados C1
1 2 3 4 5 6 7 8 9 10 11 120.00
20.00
40.00
60.00
80.00
100.00
120.00
GanadoPlanificado
12
Valores acumulados C2
1 2 3 40.00
20.00
40.00
60.00
80.00
100.00
120.00
PlanificadoGanado
Enfoque del Trabajo C1TSPi
• Reuniones semanales breves.• Todas las fases completadas (Estrategia, Plan, Requisitos,
Diseño, Revisiones, Implementación, Pruebas y Postmortem).
Modificaciones a TSPi• Tareas omitidas:• Plan de Pruebas Unitarias.• Realización del Diseño Conceptual.
Enfoque del Trabajo C2TSPi
• La mayoría de los documentos ya estaban completos para este ciclo (ERS, DAN, DBN, todos los estándares excepto el de defectos)
• Todas las fases completadas (Estrategia, Plan, Requisitos (revisión), Diseño (revisión), Revisiones, Implementación, Pruebas y Postmortem).
Modificaciones a TSPi• Tareas omitidas, al igual que en el Ciclo1:• Plan de Pruebas Unitarias.• Realización del Diseño Conceptual.
15
Rendimientos Obtenidos
PRODUCTO C1 C2 Total
Tamaño (LOC) 1844 1462 3306
PRODUCTIVIDAD C1 C2 Total
LOC/hora 8,62 12,2 9,91
16
Rendimientos ObtenidosRendimiento de eliminación de defectos por fase (% defectos eliminados/presentes)
0
20
40
60
80
100
120
Planificado
Real
0%
20%
40%
60%
80%
100%
120%
17
Dificultades Encontradas C1Tareas-Productos
• Reparto de las tareas.
• Análisis e interpretación del enunciado.
• Inexperiencia en diseñar antes de codificar (Diseño Detallado).
Equipo
• Coordinación en la codificación.
• Horarios dispares.
• Fechas de exámenes.
18
Dificultades Encontradas C2Tareas-Productos
• Reparar el Diseño Detallado.
• Mucha implementación a realizar.
• Reparto de tareas de inspección
Equipo
• Diferentes calendarios de entregas de trabajos (Jefe de Soporte).
• Desacuerdos en la visión de la usabilidad del producto.
• Desacuerdos por la calidad del producto.
19
Ptos Fuertes vs Ptos Débiles C1
Puntos Fuertes
• Determinación para completar el proyecto.
• Conocimiento de las habilidades de cada componente.
• Eficacia en los momentos críticos.
Puntos Débiles
• Mal entendimiento en situaciones de estrés (prácticas de otras asignaturas!).
• Personalidades fuertes vs personalidades gentiles.
• Poca implicación en el trabajo realizado por el resto del equipo.
20
Ptos Fuertes vs Ptos Débiles C2
Puntos Fuertes
• Buena organización -> descarga de trabajo.
• Determinación para superar la nota del Ciclo1.
• Alta capacidad de implementación.
Puntos Débiles
• Personalidades fuertes vs personalidades gentiles (mas suavizado que en el Ciclo1).
• Distintas visiones de trabajo
• Débil implicación en el trabajo del resto del equipo (mayor implicación que en el C1).
21
Lecciones Aprendidas C1Qué se puede repetir• Planificación precisa.• Inspecciones exigentes.• Esfuerzo.
Qué se puede cambiar• Mejor repartición de las tareas.• Mayor compartición, e interés por conocer el trabajo del
resto de los roles.
Qué no se puede repetir• Descoordinación a la hora de implementar.• Cabreos no! Discusiones sí!
22
Lecciones Aprendidas C2Qué se puede repetir• Organización y eficiencia.• Rapidez de implementación.• Planificación y Calidad
Qué se puede cambiar• Mayor compartición, e interés por conocer el trabajo del
resto de los roles.• Mayor comunicación y acuerdo en la repartición de las
inspecciones.
Qué no se puede repetir• Falta de acuerdos en la visión del desarrollo (usabilidad).• Cambios sobre el producto más dinámicos (PC’s).
23
Cuestiones?
24
“Veamos el producto”