Your SlideShare is downloading. ×
0
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Calidad de Software - PSP
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Calidad de Software - PSP

9,726

Published on

PSP-Calidad de SW

PSP-Calidad de SW

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
9,726
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
292
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Control y Gestión de la Calidad Pablo Jaramillo Andrés Carrera
  • 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.

×