Personal system process

Solo disponible en BuenasTareas
  • Páginas : 9 (2094 palabras )
  • Descarga(s) : 0
  • Publicado : 22 de febrero de 2011
Leer documento completo
Vista previa del texto
PSP
PERSONAL SOFTWARE PROCESS
ANTECEDENTES
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 y TSP |
|
CMM se enfoca a nivel organizacional
TSP se enfoca a un proceso de grupos de trabajo
PSP se enfoca a nivel personal"PSP cubre 12 de los 18 KPA’s (áreas claves de procesos del CMM) y materializa lo quehan querido decir CMM, ISO 9000 y SQA (software quality assurance)" David F. Rico |

ANTECEDENTES, justificación
Los ingenieros de software rara vez basan su trabajo en prácticas y metodologías establecidas y son prácticamnete excépticos a cambiar sus hábitos de trabajo.Los ingenieros estan en un círculo vicioso, "sólo creen en lo que han probado y no prueban otras metodologías", por estarezón para poder implantar PSP, se tuvo que obligarlos y se tuvieron buenos resultados. |

PASOS PARA IMPLANTACION PSP
1. Los ingenieros deben ser entrenados por un instructor calificado de PSP. 2. La Capacitacion es sobre grupos o equipos, y seran grupos que asi lo han sido y seguiran siendo. 3. Requiere un fuerte soporte de administración, en este sentido es necesario que losadministradores entiendan el PSP, saber como apoyarlos y como monitorear sus avances, sin un adecuado monitoreo los ingenieros caeran otra vez en los malos habitos. 4. Después de ser bien entrenados y bien administrados lo que sigue es optimizar la interaccion entre equipos y aquí entraría Team Software Process, el TSP extiende y refina los metodos de CMM y PSP sobre desarrollo y mantenimiento deequipos, y llegar a lo que se le llama un equipo autodirigido. |
PSP, ¿ QUE ES ?
Es un ciclo de vida del proceso de software que se caracteriza por: * Ser definido, conciso * Altamente prescriptivo * Rápido y barato (?) |
CAPACITACION PSP, ¿ BARATA ?
SEMINARIO P’ EJECUTIVOS | 4,498 |
INGENIEROS I | 9,046 |
INGENIEROS II | 9,046 |
CAPACIT. INSTRUCTORES | 14,046 |
ADMONINGENIEROS | 7,587 |
TOTAL dlls | 44,223 |

BASES DE PSP
PSP combina: * Admón. de proyectos * Admón. de calidad * Ingeniería de software * Empowerment (delegación exitosa) |

DESGLOSANDO PSP
* Metodologí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 Lo conciso y prescriptivo de PSP esta basado en:7 SCRIPTS
2 SUMARIOS E INSTRUCCIONES
3 LOGS
3 STANDARES
8 TEMPLATES
2 CHECKLISTS76 FORMAS C10-C86, RESPALDAN ESTOS DOCUMENTOS EN 7 NIVELES DE PSP |

DESGLOSANDO PSP, PRECISION

El Empowerment de PSP esta basado en * La responsabilidad y autonomía a losingenieros * La experiencia de décadas * Modelo para la optimización individual |

CICLO DE VIDA SW, PSP
Ciclo de vida tradicional: ANALISIS | DISEÑO | CODIFICACION | PRUEBAS |
Ciclo de vida PSP: planeación | Diseño alto nivel | Revisión alto nivel | Desarrollo | PostMortem |
|

7 niveles del PSP | docto/seg |
PSP3
Proceso Personal Cíclico | 37 |
PSP2 y PSP2.1
Manejo Personalde calidad | 58 |
PSP1 y PSP1.1
Proceso Personal de Planeación | 42 |
PSP0 y PSP0.1
Línea Base del PSP | 25 |

PSP 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) |PSP 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 |

PSP 1
Mejora la planeación: * Con la estimación tamaño del producto (historico) * Decidir en base a reportes de pruebas |

PSP 1.1
Mejora la planeación: * Con la estimación de...
tracking img