Please enable JavaScript.
Coggle requires JavaScript to display documents.
Repaso PSP I, Hasta aquí nos quedamos en PSP I, Hasta aquí nos quedamos en…
Repaso PSP I
-
¿Qué es?
Conjunto de prácticas disciplinadas para la gestión del tiempo y mejora de la productividad personal de programadores o ingenieros de software.
Se aplica en tareas de desarrollo y mantenimiento de sistemas, mediante el seguimiento del desempeño predicho frente al desempeño real.
Fue propuesto por Watts Humphrey en 1995 y estaba dirigido a estudiantes. A partir de 1997 con el lanzamiento del libro "An introduction to the Personal Software Process" se dirige ahora a ingenieros juniors.
Con PSP los ingenieros de software pueden adquirir las habilidades necesarias para trabajar en un proceso de software en equipo TSP.
-
Proceso
El entrenamiento de PSP sigue una metodología evolutiva de mejora: quien empieza a integrar PSP en su proceso comienza en el nivel PSP0 y progresa hasta alcanzar el nivel PSP2.1 que es el nivel máximo de madurez.
La entrada de PSP son los requerimientos; el documento de requerimientos es completado y entregado al ingeniero.
PSP0, PSP0.1 (Introduce la disciplina y la medición al proceso)
PSP0 tiene 3 fases: planeación, desarrollo (diseño, codificación, pruebas) y un post mortem.
PSP1, PSP1.1 (Introduce estimación y planeación)
Teniendo como base los datos recolectados en PSP0 y PSP0.1, el ingeniero estima el tamaño que tendrá el nuevo programa y prepara un reporte de pruebas (PSP1).
PSP2, PSP2.1 (Introduce manejo de calidad y diseño)
PSP2 agrega dos fases nuevas: revisión de diseño y de código. Se enfoca en la prevención de defectos y su remoción.
-
¿Porqué PSP?
Uno de los aspectos fundamentales de PSP es el uso de datos históricos para analizar y mejorar el desempeño del proceso.
-
¿Qué busca?
PSP pretende formar ingenieros de software con métodos disciplinados para mejorar su desarrollo personal de software.
-
-
-
-
-
-
-