lunes, 3 de febrero de 2014

1.4 PSP

Niveles de Organización compuestos por tres vértices CMMI, TSP y PSP.





1.4 PSP - Proceso de Software Personal

Es un conjunto de prácticas para la gestión del tiempo y mejora de la productividad personal de los programadores o ingenieros de software, en tareas de desarrollo y mantenimiento de sistemas. La cual va dirigida a los ingenieros de sistemas, que les permite mejorar la forma en la que construyen software.

1.4.1 Surgio

El origen del PSP se dio debido a ciertos problemas que se empezaron a presentar en forma recurrente respecto al proceso de desarrollo de software. Por ejemplo:
  • Imposibilidad de cumplir con las fechas de entrega
  • Defectos detectados en el último minuto
  • Incapacidad de demostrar el avance del desarrollo, no hay una medición clara ni exacta
  • Esfuerzos duplicados y por ende desperdicio de recursos
  • Clientes insatisfechos con el servicio brindado

  

1.4.2 Niveles

El PSP se orienta el conjunto de áreas clave del proceso que debe manejar un desarrollador cuando trabaja de forma individual. Los siguientes son los niveles
Nivel 2 – Inicial:
  • Seguimiento y control de proyectos
  • Planeación de los proyectos

Nivel 3 – Repetible:
  • Revisión entre colegas.
  • Ingeniería del producto de software.
  • Manejo integrado del software.
  • Definición del proceso de software.
  • Foco del proceso de software.

Nivel 4 – Definido:
  • Control de calidad.
  • Administración cuantitativa del proyecto.

Nivel 5 – Controlado:
  • Administración de los cambios del proceso.
  • Administración del cambio tecnológico.
  • Prevención de defectos.


1.4.5 Fases

El PSP trabaja en una estructura de siete niveles, de lo más básico hasta el control.
PSP 0: Identificar actividades: definición, secuencia.
PSP 0.1: Registrar tamaño del producto y hacer un histórico.
PSP 1: Mejora la planeación.
PSP 1.1: Mejora la planeación.
PSP 2: Mejora la ejecución.
PSP 2.1: Mejora el diseño.
PSP 3: Mejora el ciclo, mejora del proceso en términos de hacerlo repetible (ciclico).


1.4.6 Ventajas

  • La estimulación por nuevas ideas
  • La idea de que ganemos en talento y habilidad
  • Una estructura de trabajo de mejoramiento personal
  • Tomar control del propio trabajo
  • La sensación de logro
  • La convicción que es lo mejor que se puede hacer


1.4.7 Desventajas

  • El tiempo requerido para conocerlo
  • El costo emocional por mantener una disciplina
  • El ego del cambio de las costumbre


2 comentarios: