MEXICO
CARRERA: DESARROLLO DE SOFTWARE
NOMBRE: ARMANDO HERNANDEZ
HERNANDEZ
MATRCULA: AL12537314
GRUPO: DS-DMCS-1502S-B2-001
ACTIVIDAD 1. Caractersticas de PSP
DEFINICIONES
Personal Software Process (PSP) es una herramienta diseada para ayudar a controlar,
administrar y mejorar el trabajo de los ingenieros.
PSP es una alternativa dirigida a los ingenieros de sistemas, que les permite mejorar la
forma en la que construyen software.
El proceso personal de software Es un conjunto de prcticas disciplinadas para la gestin
del tiempo y mejora de la productividad personal de los programadores o ingenieros de
software, en tareas de desarrollo y mantenimiento de sistemas.
El PSP se caracteriza porque es de uso personal y se aplica a programas pequeos de
menos de 10.000 lneas de cdigo. Se centra en la administracin del tiempo y en la
administracin de la calidad a travs de la eliminacin temprana de defectos.
CARACTERISTICAS
Est formado por siete niveles incrementales. Cada nivel contiene todas las actividades
del nivel anterior ms una o dos actividades nuevas y est enfocado hacia un problema
en particular. Cada actividad est acompaada de una o ms formas que apoyan el
proceso.
En PSP todas las tareas y actividades que el ingeniero de software debe realizar durante
el proceso de desarrollo de un producto de software, estn puntualmente definidas en un
conjunto de documentos conocidos como scripts. Los scripts son el punto medular de
PSP, por lo que se hace mucho nfasis en que deben ser seguidos en forma disciplinada,
ya que de ello depender el xito de la mejora que se busca.
DISEO
Continua con la elaboracin del diseo de los distintos mdulos que X haba identificado,
y expresando los diseos en Diagramas de Flujo, y anota el tiempo empleado en el
cuaderno de registro de tiempos a continuacin del anterior registro.
CODIFICACION
El siguiente paso es codificar los diseos, para lo cual X necesita tener o elaborar un
estndar de codificacin. Debido a que empieza a usar por primera vez un estndar, toma
como gua uno general y corto
COMPILACION
Luego se procede a la compilacin del cdigo, se registra cada defecto en el cuaderno de
defectos y en la tabla de anlisis de errores y el tiempo dedicado tambin en el cuaderno
de registro de tiempos.
PRUEBAS
El Ing. X llego a la parte de las pruebas, donde cada mdulo se probar con distintos
valores, y se registrar en el reporte de pruebas que sugiere PSP. Para este caso solo se
probar para las primeras 3 funciones, se probara que la funcin insertar adicione datos a
la Base De Datos correctamente, y que la modificacin y la eliminacin sean exitosas.
POSTMORTEM
Hasta aqu X habra completado el software de la empresa de Galletas y Fideos. Lo nico
que falta es la fase de PostMorten, que corresponde al completado del Resumen del plan
del proyecto con los valores reales. Debemos registrar un tiempo de postmorten estimado
en el cuaderno de registro de tiempos
3.
Desde mi punto de vista PSP es una herramienta muy importante que nos ayuda a
generar mejor software con herramientas tiles y probadas para mejorar los tiempos
costos y sobre todo la calidad del software que diseamos.
FUENTES DE CONSULTA
http://asprotech.blogspot.mx/2010/06/personal-software-process-pspelementos.html
http://html.rincondelvago.com/personal-software-process-psp.html
http://administrandoproyectos.blogspot.mx/2011/01/psp-personal-softwareprocess.html