PSP (Personal Software Process)



PSP (Personal Software Process)

PSP es una metodología que permite menorar la forma en que construyen software, considera los aspectos de planeasión, calidad, estimación de costos y productividad.
Todas las tareas y actividades que el Ingeniero de Software debe realizar durante el proceso de desarrollo de un producto de software, están puntualmente definidas en un conjuto de documentos conocidos como scrips.


La importancia de los datos en PSP

Uno de los aspectos fundamentales de PSP es el uso de datos historicos para analizar y mejorar el desempeño del proceso. La recolección de datos para PSP es soportada por 4 elementos importantes:}
  1. Guiones 
  2. Métricas 
  3. Estándares 
  4. Formatos

Objetivos PSP
  • Lograr una disciplina de mejora continua en el proceso de desarrollo.
  • Medir, estimar, planificar, seguir y controlar el proceso de desarrollo.
  • Mejorar la calidad del proceso de desarrollo.
  • En general, PSP provee calidad y productividad.
Ventajas del PSP
  • 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 
  • Busca proporcionar un marco de trabajo para el personal involucrado en el proceso de desarrollo de software. 
  • Sirve para producir software de calidad, donde cada ingeniero debe trabajar en la necesidad de realizar trabajo de calidad.
Desventajas de PSP

  • El tiempo requerido para conocerlo. 
  • El costo emocional por mantener una disciplina. 
  • El ego del cambio en las costumbres.



Comentarios

Entradas populares