Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2023
Objetivos
Explicar la necesidad de una disciplina de software personal para
enfrentar el proceso de desarrollo de software.
2 Deben desarrollarlos:
• quienes ejecutan el trabajo
• basados en Datos históricos (registrar datos reales)
Equipos comprometidos
Para comprometer un equipo, este debe convencerse que:
• Su trabajo es importante
• El plan es factible
• Poseen los conocimientos y los recursos necesarios
• Se complementan los miembros.
• planificarla
La calidad hay que: • medirla
• seguirla
Capacidades de Dirección
¿Por qué?
Muestra cómo:
• Estimar y planificar el trabajo,
• Controlar el rendimiento frente a los planes,
• Mejorar la calidad de los programas que produce un ingeniero.
Estructura incremental del PSP
PSP 3
Desarrollo Cíclico
PSP 2.1
PSP 2 Plantillas de Diseño
Revisar Código
Revisar Diseño
PSP 1.1
Planificación de Tareas
Planificación de Horarios
PSP 1
Estimar Tamaños
Reportar Pruebas
PSP 0.1
Estándares de Codificación
PSP 0
Métricas de Tamaños
Registrar Tiempo
Propuesta de Mejora de Proceso
Registrar Defectos
Estándares de Defectos
Fases de PSP PSP 3
Desarrollo Cíclico
PSP 2.1
PSP 2 Plantillas de Diseño
PSP 0.1
3. Revisión del diseño PSP 0
Estándares de Codificación
Métricas de Tamaños
Registrar Tiempo
Propuesta de Mejora de Proceso
Registrar Defectos
4. Codificación Estándares de Defectos
Proceso PSP
Planificación
Desarrollo
Desarrollo
Logs de Resumen
Guiones Diseño Defectos Plan
del Revisión del diseño y Proyecto
proceso Codificación
Tiempos
Revisión del código
Compilación
Prueba
Producto terminado
Estructura incremental del PSP
PSP 3
Desarrollo Cíclico
PSP 2.1
PSP 2 Plantillas de Diseño
Revisar Código
Revisar Diseño
PSP 1.1
Planificación de Tareas
Planificación de Horarios
PSP 1
Estimar Tamaños
Reportar Pruebas
PSP 0.1
Estándares de Codificación
PSP 0
Métricas de Tamaños
Registrar Tiempo
Propuesta de Mejora de Proceso
Registrar Defectos
Estándares de Defectos
¿Cuáles son las buenas prácticas
propuestas en PSP 0?
• Registrar tiempo
• Registrar defectos
Descripción: ___________________________________________________________
Descripción: ___________________________________________________________
Formulario Resumen Plan Proyecto
PSP 2.1
PSP 2 Plantillas de Diseño
Revisar Código
Revisar Diseño
PSP 1.1
Planificación de Tareas
Planificación de Horarios
PSP 1
Estimar Tamaños
Reportar Pruebas
PSP 0.1
Estándares de Codificación
PSP 0
Métricas de Tamaños
Registrar Tiempo
Propuesta de Mejora de Proceso
Registrar Defectos
Estándares de Defectos
¿Cuáles son las buenas prácticas propuestas
en PSP 0.1?
• Cualquier problema,
• Sugerencia de mejora
• Lecciones aprendidas
Ventajas de su uso
• Reduce los errores.
• Garantiza obtener un código claro y comprensible.
• Garantiza buena comunicación del equipo
• Facilita mantenimiento, reúso y revisión.
Métricas de defectos
Defectos reales inyectados y eliminados por fases y A la fecha
% de defectos reales inyectados y eliminados por fases A la fecha
Total de defectos reales y A la Fecha inyectados y eliminados durante y después del
desarrollo
% de defectos reales inyectados y eliminados durante y después del desarrollo
Resumen - Métricas
PSP0.1
Tiempo planificado por fase
Métricas de Tamaño
• LOC Total
• LOC Base
• LOC Modificadas
• LOC Eliminadas
• LOC Reusadas
• LOC Nuevas Reusables
• LOC Nuevas y modificadas
• LOC Adicionadas