• Un PSP es un proceso personal desarrollar software que tiene:
1. pasos definidos
2. formularios
3. estándares
• Un PSP es un marco de trabajo de medición y análisis que te ayuda a caracterizar tu proceso.
• Es también un procedimiento definido para ayudarte a mejorar tu rendimiento.
Principios PSP
• La calidad de un sistema software está condicionada por la calidad del peor de sus componentes.
• La calidad de un componente software está condicionada por el individuo que lo desarrolló.
• Está condicionada por tu:
1. conocimiento
2. disciplina
3. compromiso
• Como todo profesional software deberías conocer tu propio rendimiento.
• Deberías medir, seguir y analizar tu trabajo.
• Deberías aprender de tus variaciones de tu rendimiento.
• Deberías incorporar esas lecciones a tu manera personal de hacer.
El diseño de PSP se basa en los siguientes principios de planeación y de calidad [HUMPHREY; 95]
• Cada ingeniero es esencialmente diferente; para ser más precisos, los ingenieros deben planear su trabajo y basar sus planes en sus propios datos personales.
• Para desarrollar productos de calidad, los ingenieros deben sentirse personalmente comprometidos con la calidad de sus productos. Sistemas de Calidad en Tecnologías de la Información Versión: 1.0.0 Página 17 de 59 Ingeniería en Tecnologías de la Información y Comunicación
• Para hacer un trabajo de ingeniería de software de la manera correcta, los ingenieros deben planear de la mejor manera su trabajo antes de comenzarlo y deben utilizar un proceso bien definido para realizar de la mejor manera la planeación del trabajo.
• Para que los desarrolladores lleguen a entender su funcionamiento de manera personal, deben medir el tiempo que pasan en cada proceso, los defectos que inyectan y remueven de cada proyecto y finalmente medir los diferentes tamaños de los productos que llegan a producir.
• Finalmente, deben analizar los resultados de cada trabajo y utilizar estos resultados para mejorar sus procesos personales
Comments