Personal Software Process

De Wikipedia, la enciclopedia libre

El proceso personal de software es una versión pequeña de CMM donde se preocupa sólo por un conjunto de las capas. Fue propuesto por Watts Humphrey en 1995 y estaba dirigido a estudiantes. A partir de 1997 con el lanzamiento del libro "An introduction to the Personal Software Process" se dirige ahora a ingenieros principiantes.

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. 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. En el PSP se excluyen los siguientes temas: trabajo en equipo, administración de configuraciones y administración de requerimientos.

Uno de los mayores problemas que tiene es la gran cantidad de datos que hay que tomar. El PSP tiene obsesión por la toma de datos y elaboración de tablas. El PSP se orienta el conjunto de áreas clave del proceso que debe manejar un desarrollador cuando trabaja de forma individual.

Contenido

[editar] 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.

[editar] Fases

  • PSP0: proceso base,registro de tiempos,resgistro de errores,estándar de tipo de errores.[Proceso personal de arranque]
  • PSP0.1: estándar de codificación, medicion de tamaño, propuesta de mejoramiento del proceso(PIP).[Proceso personal de arranque]
  • PSP1: estimación del tiempo, reporte de pruebas.[Proceso personal de administración]
  • PSP1.1: planeación de actividades, planeación de tiempos.[Proceso personal de administración]
  • PSP2: revisión de codificación, revisión del diseño.[Proceso personal de calidad]
  • PSP2.1: formatos de diseño.[Proceso personal de calidad]
  • PSP3: desarrollo en ciclos.[Proceso cíclico]

[editar] Publicaciones

[editar] Enlaces externos

Herramientas personales
Crear un libro