calidad de software - psp
DESCRIPTION
PSP-Calidad de SWTRANSCRIPT
![Page 1: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/1.jpg)
Control y Gestión de la Calidad
Pablo JaramilloAndrés Carrera
![Page 2: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/2.jpg)
PSPPersonal Software Process.
PSP, es uno de los 3 vértices donde descansa un
proceso de mejora que trabaja sobre 3 niveles de
la organización, los otros 2 son CMM que se
enfoca a nivel organizacional y TSP que se enfoca
a un proceso de grupos de trabajo.
![Page 3: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/3.jpg)
PSP JustificaciónLos ingenieros de software rara vez basan su
trabajo en prácticas y metodologías establecidas y son prácticamente escépticos a cambiar sus hábitos de trabajo.
Los ingenieros están en un círculo vicioso, "sólo creen en lo que han probado y no prueban otras metodologías", por esta razón para poder implantar PSP, se tuvo que obligarlos y se tuvieron buenos resultados.
![Page 4: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/4.jpg)
Qué es PSP?Es un ciclo de vida del proceso de software
que se caracteriza por:
Ser definido, concisoAltamente prescriptivoRápido y barato (?)
![Page 5: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/5.jpg)
Bases del PSPPSP combina:
Administración de proyectos
Administración de calidad
Ingeniería de software
Empowerment (delegación exitosa)
![Page 6: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/6.jpg)
Desglosando PSPMetodología planeación de proyectos
Metodología planeación de calidad
Conjunto de formas y templates
Capacitación completa
Métricas y modelos cuantitativos
Libretos procedimientos, paso-a-paso
Ciclo de vida integrado de punta a punta
![Page 7: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/7.jpg)
Niveles de PSPPSP 0
Identificar actividades: definición, secuenciaBases mejoras: planeación, evaluación,
resultadosDocumentar proceso:Formas de:
Actividades (Scripts) Tiempos (Logs Time) Defectos (Defect Logs) Resumir planes, resultados (Proyect plan summary)
![Page 8: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/8.jpg)
Niveles de PSPPSP 0.1
Registrar tamaño del producto y hacer un histórico: Lineas de código Function points Estandarización de la codificación Registrar problemas y mejoras de propuestas
![Page 9: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/9.jpg)
Niveles de PSPPSP 1
Mejora la planeación: Con la estimación tamaño del producto (histórico) Decidir en base a reportes de pruebas.
PSP 1.1Mejora la planeación:
Con la estimación de recursos Introducción de calendarizar, plasmar el plan con
números, un presupuesto.
![Page 10: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/10.jpg)
Niveles de PSPPSP 2
Mejora la ejecución: Detección temprana de defectos, en base a la
predicción de estos. Revisiones de diseño Revisiones de código Uso de checklists (Listas de verificación)
PSP 2.1Mejora el diseño:
Al hacer uso de formas detalladas de diseño (formas C76, C77)
![Page 11: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/11.jpg)
Niveles de PSPPSP 3
Mejora el ciclo, mejora del proceso en términos de hacerlo repetible (cíclico): Para aplicación a programas de mayor tamaño Registro del seguimiento de asuntos importantes Análisis del resumen de la planeación, tiempos,
tamaños y defectos por cada ciclo
![Page 12: Calidad de Software - PSP](https://reader033.vdocumento.com/reader033/viewer/2022052412/559112e71a28ab2d798b45d7/html5/thumbnails/12.jpg)
Ciclo de Vida PSP, Fases
Producto, listas de verificación, plan de proyecto y ciclo, patrón de reporte de pruebas y diseño, forma con propuesta de mejora, registro seguimiento pruebas y tiempo.