Psp

4,939 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
4,939
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
118
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Psp

  1. 1. Control y Gestión de la Calidad Pablo Jaramillo Andrés Carrera
  2. 2. PSP <ul><li>Personal Software Process. </li></ul><ul><li>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. </li></ul>
  3. 3. PSP Justificación <ul><li>Los 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. </li></ul><ul><li>Los ingenieros están en un círculo vicioso, &quot;sólo creen en lo que han probado y no prueban otras metodologías&quot;, por esta razón para poder implantar PSP, se tuvo que obligarlos y se tuvieron buenos resultados. </li></ul>
  4. 4. Qué es PSP? <ul><li>Es un ciclo de vida del proceso de software que se caracteriza por: </li></ul><ul><ul><li>Ser definido, conciso </li></ul></ul><ul><ul><li>Altamente prescriptivo </li></ul></ul><ul><ul><li>Rápido y barato (?) </li></ul></ul>
  5. 5. Bases del PSP <ul><li>PSP combina: </li></ul><ul><ul><li>Administración de proyectos </li></ul></ul><ul><ul><li>Administración de calidad </li></ul></ul><ul><ul><li>Ingeniería de software </li></ul></ul><ul><ul><li>Empowerment (delegación exitosa) </li></ul></ul>
  6. 6. Desglosando PSP <ul><li>Metodología planeación de proyectos </li></ul><ul><li>Metodología planeación de calidad </li></ul><ul><li>Conjunto de formas y templates </li></ul><ul><li>Capacitación completa </li></ul><ul><li>Métricas y modelos cuantitativos </li></ul><ul><li>Libretos procedimientos, paso-a-paso </li></ul><ul><li>Ciclo de vida integrado de punta a punta </li></ul>
  7. 7. Niveles de PSP <ul><li>PSP 0 </li></ul><ul><ul><li>Identificar actividades: definición, secuencia </li></ul></ul><ul><ul><li>Bases mejoras: planeación, evaluación, resultados </li></ul></ul><ul><ul><li>Documentar proceso: </li></ul></ul><ul><ul><li>Formas de:    Actividades (Scripts)    Tiempos (Logs Time)    Defectos (Defect Logs)    Resumir planes, resultados (Proyect plan summary) </li></ul></ul>
  8. 8. Niveles de PSP <ul><li>PSP 0.1 </li></ul><ul><ul><li>Registrar tamaño del producto y hacer un histórico: </li></ul></ul><ul><ul><ul><li>Lineas de código </li></ul></ul></ul><ul><ul><ul><li>Function points </li></ul></ul></ul><ul><ul><ul><li>Estandarización de la codificación </li></ul></ul></ul><ul><ul><ul><li>Registrar problemas y mejoras de propuestas </li></ul></ul></ul>
  9. 9. Niveles de PSP <ul><li>PSP 1 </li></ul><ul><ul><li>Mejora la planeación: </li></ul></ul><ul><ul><ul><li>Con la estimación tamaño del producto (histórico) </li></ul></ul></ul><ul><ul><ul><li>Decidir en base a reportes de pruebas. </li></ul></ul></ul><ul><li>PSP 1.1 </li></ul><ul><ul><li>Mejora la planeación: </li></ul></ul><ul><ul><ul><li>Con la estimación de recursos </li></ul></ul></ul><ul><ul><ul><li>Introducción de calendarizar, plasmar el plan con números, un presupuesto. </li></ul></ul></ul>
  10. 10. Niveles de PSP <ul><li>PSP 2 </li></ul><ul><ul><li>Mejora la ejecución: </li></ul></ul><ul><ul><ul><li>Detección temprana de defectos, en base a la predicción de estos. </li></ul></ul></ul><ul><ul><ul><li>Revisiones de diseño </li></ul></ul></ul><ul><ul><ul><li>Revisiones de código </li></ul></ul></ul><ul><ul><ul><li>Uso de checklists (Listas de verificación) </li></ul></ul></ul><ul><li>PSP 2.1 </li></ul><ul><ul><li>Mejora el diseño: </li></ul></ul><ul><ul><ul><li>Al hacer uso de formas detalladas de diseño (formas C76, C77) </li></ul></ul></ul>
  11. 11. Niveles de PSP <ul><li>PSP 3 </li></ul><ul><ul><li>Mejora el ciclo, mejora del proceso en términos de hacerlo repetible (cíclico): </li></ul></ul><ul><ul><ul><li>Para aplicación a programas de mayor tamaño </li></ul></ul></ul><ul><ul><ul><li>Registro del seguimiento de asuntos importantes </li></ul></ul></ul><ul><ul><ul><li>Análisis del resumen de la planeación, tiempos, tamaños y defectos por cada ciclo </li></ul></ul></ul>
  12. 12. 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.

×