Adsence

lunes, 24 de noviembre de 2014

Personal Software Process (PSP)

Es una metodologia de desarrollo aplicada para desarrolladores, tiene un conjunto de practicas que hacen de un desarrollador un profesional disciplinado y le permite llegar a estimar de mejor manera el tamaño de esfuerzo a realizar en base a estadisticas y metricas historicas del trabajo individualizado.

Métricas por Desarrollador (PSP)

Existen un conjunto de metricas que se pueden ir tomando sin embargo estas son las mas trascendentes:

  • Densidad de defectos = Nro Defectos *1000/Nro de líneas de código.
  • Porcentaje de Revisión= Líneas de código/hora.
  • Tiempos de Revisión
  • Tiempo de diseño/tiempo de codificación.
  • Tiempo de revisión de diseño/Tiempo de diseño.
  • Tiempo de revisión de código/tiempo de codificación.
  • Porcentaje de Defectos.- Comparar los nros de defectos en cada etapa respecto de otra, por ejemplo:
  • Nro de defectos en revisión de código/Nro de defectos en compilación.
  • Defectos por Hora.

Niveles Modelo PSP (Desarrolladores)

https://lh4.googleusercontent.com/w1Yfj28073njQUxNOalM67Z0auQFkSA0AyQL0yZyBE1fOtvlL4elYYuoWUG53SFcQ8-0k_UssLV02hG6fkiXjkr5jeU-tS8Ic9WMMfVr0l_EUCtiz9aI26eBlazl

Como vemos es un conjunto de practicas individuales que son aprovechadas de mejor manera en el siguiente nivel, que es cuando un desarrollador forma parte de un equipo.
Existe una certificacion individual para esta metodologia que es otorgada por el Instituto de Ingenieria de Software (SEI).

No hay comentarios.:

Publicar un comentario

Déjame tus mensajes y recomendaciones