Psp software processs
Formatos de Trabajo
Aitor de la Fuente Salán
Versión 1.0
abril 2005
Guión del proceso PSP
Entradas requeridas
• La descripción del problema.
• Tabla Resumen del Plan del Proyecto PSP.
• Una copia de la lista de comprobación para la revisión de código.
• Datos de tamaños y tiempos reales de programas anteriores.
• Cuaderno de Registro de tiempos.
•Cuaderno de Registro de Defectos
1 Planificación
• Obtén una descripción de las funciones del programa.
• Estima las LOC máx., mín., total requeridas.
• Determina los minutos/LOC.
• Calcula los tiempos de desarrollo máx., mín. y total.
• Estima los defectos a introducir y eliminar en cada fase.
• Escribe lso datos del plan en la tabla Resumen del Plan del Proyecto.
• Anota el tiempo deplanificación en el Cuaderno de Registro de Tiempos.
2 Diseño
• Diseña el programa.
• Anota el diseño en el formato especificado.
• Anota el tiempo de diseño en el Cuaderno de Registro de Tiempos.
3 Codificación
• Implementa el diseño.
• Utiliza un formato estándar para introducir el código.
• Anota el tiempo de codificación en el Cuadero de Registro de Tiempos.
4 Revisión decódigo
• Revisar completamente el código fuente.
• Seguir el guión de revisión de códig de la lista de comprobación.
• Corregir y registrar todos los defectos encontrados.
• Registrar el tiemop de revisión en el Cuaderno de Registro de Tiempos.
5 Compilación
• Compila el programa.
• Corrige y registra todos los errores encontrados.
• Anota el tiempo de revisión en el Cuaderno de Registrode Tiempos.
6 Pruebas
• Prueba el programa.
• Corrige y registra todos los errores encontrados.
• Anota el tiempo de revisión en el Cuaderno de Registro de Tiempos.
7 Postmorten
• Corrige y registra todos los errores encontrados.Completa la tabla Resumen del
Plan del Proyecto con los datos de tiempo, tamaño y defectos reales.
• Revisa los datos de defectos y actualiza la listade comprobación para la revisión de
código.
• Anota el tiempo postmortem en el Cuaderno de Registro de Tiempos.
Criterios de salida
• Programa probado a fondo.
• Diseño adecuadamente documentado.
• Lista de comprobación para la revisión de código completa.
• Listao completo del programa.
• Resumen del Plan del Proyecto completo.
• Cuaderno de Registro de tiempos y defectoscompletos.
REGISTRO DE TIEMPOS
Fecha
Inicio
Fin
Interrupción
Δ Tiempo
Actividad
Comentarios
C
U
EJEMPLO DE REGISTRO DE TIEMPOS
Fecha
Inicio
Fin
09/09
09:00
09:50
50
Clase
Clase
12:40
04:18
38
Codificar
Ejercicio 1
14:45
15:53
58
Codificar
Ejercicio 1
18:25
07:45
80
Texto
10/09
11:06
12:19
6211/09
09:00
09:50
13:15
14:35
16:18
12/09
13/09
C
U
Capítulos 1 y 2
X
2
Codificar
Ejercicio 1, descanso, charla
X
1
50
Clase
Clase
3+8
69
Codificar
Ejercicio 2, descanso, charla
X
1
17:11
25
28
Texto
Capítulo 3, charla
X
1
18:42
21:04
10+6+12
114
Codificar
Ejercicio 3
X
1
09:0009:50
50
Clase
Clase
12:38
14/09
Interrupción
13:16
38
Texto
Capítulo 4
09:15
11:59
134
Revisión
Preparar examen, descanso, teléfono, charla
10
6+5
5+3+22
Δ Tiempo
Actividad
Comentarios
RESUMEN SEMANAL
Semana:
Tarea
Total
Fecha
Lunes
Martes
Miércoles
Jueves
Viernes
Sábado
Domingo
Totales
Número de semanas(número anterior +1) :
RESUMEN SEMANAS ANTERIORES
Total
Media
Máximo
Mínimo
RESUMEN INCLUYENDO LA ÚLTIMA SEMANA
Total
Media
Máximo
Mínimo
EJEMPLO DE RESUMEN SEMANAL
Tarea
Clases
Codificar
Fecha
Lunes
50
Martes
Miércoles
96
09/09
Leer
textos
Total
80
226
62
50
Jueves
Viernes
Preparar
examen
Semana:
62
69
28
147
114
114...
Regístrate para leer el documento completo.