You are on page 1of 12

Metodologa de

software
Modelo PSP

Personal Software Process


(proceso personal de software)

Modelo PSP
PSP es una alternativa dirigida a los ingenieros de
sistemas, que les permite mejorar la forma en la
que construyen software. Considerando aspectos
como la planeacin, calidad, estimacin de costos y
productividad, PSP es una metodologa que vale la
pena revisar cuando el ingeniero de software est
interesado en aumentar la calidad de los productos
de software que desarrolla dentro de un contexto de
trabajo individual.

Aplicacin
Est alineado y diseado para emplearse en
organizaciones con modelos de procesos
CMMI. 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 juniors.

Que es el CMMI ?
El Modelo de Capacidad y Madurez
Integrado CMMI (Capability Maturity Model
Integration) es un modelo de referencia de
prcticas maduras usadas para evaluar y
mejorar la capacidad de los procesos. Es una
ruta evolutiva de implementacin de las
mejores
prcticas
en
los
procesos
organizacionales.

El modelo para software (CMMI)


establece 5 niveles escalonados de
madurez
para
clasificar
a
las
organizaciones .

Niveles de madurez CMMI

Inicial
Administrado
Definido
Administrado Cuantitativamente
Optimizado

TSP (Team software process)


En combinacin con el Personal Software Process (PSP), el
llamado Team Software Process (TSP) proporciona un
marco de trabajo de procesos definidos que est diseado
para ayudarle a equipos de gerentes e ingenieros a
organizar y producir proyectos de software de gran escala,
que tengan tamaos mayores a varios miles de lneas de
cdigo. El objetivo del TSP es mejorar los niveles de calidad
y productividad de un proyecto de desarrollo de software de
un equipo, con el fin de ayudarlos a alcanzar los acuerdos
de costos y tiempos en dicho desarrollo.

Con PSP los ingenieros de software pueden adquirir las


habilidades necesarias para trabajar en un proceso
de software en equipo TSP.
Se puede considerar como la gua de trabajo personal
para ingenieros de software en organizaciones que
emplean un modelo CMMI con nivel de madurez o de
capacidad de procesos que implica la medicin
cualitativa y mejora de procesos.

Niveles o fases PSP

Ventajas PSP
Reduce defectos en el cdigo
Detecta defectos en las fases iniciales
Reduce costos
Seguimiento de procesos
Estimaciones ms precisas

Desventajas PSP

Documentacin
Exageracin de metodologa
Tiempo
Desarrolladores resistentes al cambio
Puede extender los tiempos de desarrollo (Al principio)

Gracias por su atencin

Preguntas?

You might also like