Introduccion a psp 0 y psp 0.1

Solo disponible en BuenasTareas
  • Páginas : 21 (5121 palabras )
  • Descarga(s) : 7
  • Publicado : 2 de agosto de 2010
Leer documento completo
Vista previa del texto
3.1 INTRODUCCION A PSP 0 Y PSP 0.1
La figura 3.1 muestra el proceso inicial (PSP 0) en donde primero se desarrolla un
plan para realizar el proyecto. Después se desarrolla el software necesario y finalmente
viene la fase de postmortem o la fase que se realiza después de finalizado el proyecto.

Page 3
Requerimientos
-Producto final
-Datos del proceso y del
proyecto
-Reportefinal
POSTMORTEM
CODIGO
DISEÑO
COMPILACION
PRUEBAS
DESARROLLO
PLANEACIÓN
Figura 3.1 "El proceso PSP 0" [HUMPHREY; 95]
Esta última fase es en la que se compara el desempeño final con el desempeño
planeado; también se registran los datos que tienen que ver con el proceso para que
finalmente los datos finales se pongan en el reporte final.
Todo estas fases están diseñadas de estamanera porque el objetivo principal del
nivel inicial de PSP (PSP 0) es el de proveer un marco bien definido.

Page 4
Para realizar la recolección de todos los datos que intervienen en el proyecto es muy
importante este primer paso ya que proporciona un panorama general de qué métodos
utilizar para "atacar" el problema. El flujo que interviene en todo el proceso inicial está
detalladoen la figura 3.2. Es de gran importancia que se entienda claramente este concepto
porque representa los fundamentos de los demás niveles.
Requerimientos
Diseño
Código
Compilación
Pruebas
PM
Logs
Resumen
del Plan
Defectos
de
Tiempo
Planeación
Desarrollo
Guía
Scripts
Flujo del
Proceso
Datos del
proceso
y del proyecto
Reporte
Resumen
ProductoTerminado
Figura 3.2 "Flujo de PSP 0" [HUMPHREY; 95]
Es necesario notar que éste flujo es muy general y aplicable a cualquier
proceso conocido, debido a que sigue un orden lógico.

Page 5
Dado que PSP tiene un número de métodos que generalmente los ingenieros no
practican, estos métodos se introducen en una serie de siete versiones del proceso completo.
Estas versiones se etiquetan desdePSP 0 hasta PSP 3, y cada versión tiene un sistema
similar de registros, de formatos, scripts, y estándares. Los scripts que intervienen en el
proceso definen los pasos para cada parte del proceso.
Los registros y las formatos proporcionan las plantillas para almacenar los datos y
los estándares ayudan a dirigir a los ingenieros durante todo el proyecto que desarrollan,
desde elprincipio hasta el final de éste.
Sin embargo también hay que notar que si el deseo del usuario es el de adaptar este
nivel a los hábitos de programación personales, entonces éste tiene que modificar los
scripts, formatos y registros para que se adapten a sus necesidades.
PSP 0 provee una estructura bien definida para tareas pequeñas y la medición de
éstas, posteriormente se puede optar porcontinuar a los niveles siguientes. Como ya se ha
visto el primer paso en el proceso de PSP es la planeación. Para este paso existe un script
de planeación que ayuda a dirigir este trabajo en todos sus niveles y también es necesario
llevar un resumen del plan para registrar todos los datos de esta fase de planeación.
De esta forma los ingenieros registran cada dato que interviene en eldesarrollo del
programa, es decir, registran su tiempo en cada proceso y los datos de los defectos que se
encuentran durante todo el proceso de desarrollo e inclusive desde la planeación. Al final
del trabajo, durante la fase de postmortem (P.M.), miden el tamaño del programa, e
incorporan estos datos en el formato del resumen del proyecto.
Cuando todos estos formatos están hechos, entonces losingenieros entregan el
producto acabado junto con el formulario lleno del resumen del proyecto.

Page 6
3.2 REQUISITOS
Todas las fases que se emplean en PSP requieren de un script para cada etapa del ciclo
de vida de cualquier programa que se desarrolla.
Estas etapas, que sólo el Proceso Personal de Software (PSP), utiliza son:
1. Planeación.
2. Desarrollo.
3. Postmortem....
tracking img