Elementos del Proceso Personal de Software (PSP).
Introducción
Entre las principales causas para
que el proceso de desarrollo de software falle pueden ser:
· El personal de desarrollo no se involucra lo
suficiente.
· No está consciente de la verdadera importancia
del proyecto.
· No se cuentan con los recursos necesarios.
· Las practicas establecidas no son buenas.
Está claro que la producción de
software debe convertirse en un proceso disciplinado y aceptado por todos.
En los años 70 y 80 era popular
la estrategia “Prueba y arregla” en la industria estadounidense.
En estos años se establece el
control de procesos, que desde aquí ha ido enfocando todo avance en el
enfoque de la calidad.
Proceso
Es un conjunto de pasos parcialmente ordenados con el
propósito de alcanzar una meta. Un proceso (del latín processus) es
un conjunto de actividades o eventos que se realizan o suceden (alternativa o
simultáneamente) con un fin determinado.
¿Qué es
el Proceso Personal del Software?
Es un proceso de auto mejora
diseñado para ayudarnos a controlar, administrar y mejorar la forma en que
trabajamos.
· PSP se concentra en las prácticas de trabajo de
los ingenieros en una forma individual.
· El PSP se caracteriza porque es de uso personal
y se aplica a programas pequeños de menos de 10.000 líneas de código.
· El PSP sirve para producir software de calidad,
donde cada ingeniero debe trabajar en la necesidad de realizar trabajo de
calidad.
· El PSP se centra en la administración del tiempo
y en la administración de la calidad a través de la eliminación temprana de
defectos.
· El PSP busca proporcionar un marco de trabajo
para el personal involucrado en el proceso de desarrollo de software.
·
PSP demuestra cómo manejar la calidad desde el
principio del trabajo.
Es una alternativa dirigida a los
ingenieros de sistemas que les permite mejorar la forma en la que construyen
software, Considerando aspectos como la planeación, calidad, estimación de
costos y productividad.
Principios del PSP
Cada ingeniero es diferente; para
ser el más eficaz, los ingenieros deben planificar su trabajo y deben basar sus
proyectos en sus propios datos personales.
Para mejorar coherentemente su
funcionamiento, los ingenieros deben usar procesos bien definidos.
Para producir productos de
calidad, los ingenieros deben sentirse personalmente responsables de la calidad
de sus productos.
Es menos costoso encontrar
defectos antes en un proceso que más tarde.
Es más eficiente prevenir
defectos que encontrarlos durante el desarrollo.
El camino correcto es siempre el modo más rápido
y más barato de hacer un trabajo.
Comentarios
Publicar un comentario