Sie sind auf Seite 1von 27

TSP

Team Software Process

Contenido
TSP
ANTECEDENTES
ENTORNO
OBJETIVOS
MANEJO DE CALIDAD
CICLO DE VIDA
RECOMENDACIONES

VENTAJAS
DESVENTAJAS
EQUIPOS
ROLES
HERRAMIENTA
EJEMPLO DE USO

TSP

Es una metodologa para dirigir el trabajo de mejora


y desarrollo de software adems de establecer un
entorno donde el trabajo efectivo de equipo sea
normal y natural

ANTECEDENTES

TSP PROSIGUE LAS ESTRATEGIAS DE CALIDAD


AMERICANAS QUE INICIO:

DEMMING EN LA INDUSTRIA EN 1982

FAGAN EN EL PROCESO DE SW 1986

W. HUMPHREY SW, CMM 1987

W. HUMPHREY SW, PSP 1995

W. HUMPHREY SW, TSP 1999

ENTORNO DEL TSP

CMMI
Construye capacidad de
organizacin

TSPSM
Construye productos de
calidad sobre coste y
planificacin
PSPSM
Construye capacidades
individuales y disciplina
de trabajo

OBJETIVOS

Maximizar calidad del Software, Minimizar costos.

Integrar equipos independientes de alto rendimiento que planeen


y registren su trabajo, establezcan metas, y sean dueos de sus
procesos y planes.

Mostrar a los gerentes como monitorear y motivar a sus equipos


de trabajo y como ayudarlos a alcanzar su mxima productividad.

Acelerar la mejora contina de procesos.

Proveer de una gua para el mejoramiento en organizaciones


maduras

MANEJO DE CALIDAD

Plan de calidad

Identificar problemas de calidad

Encontrar prevenir problemas de calidad

CICLO DE VIDA

Lanzamiento

Estrategia

Planeacin

Requerimientos

Diseo

Implementacin

Prueba

Postmortem

LANZAMIENTO

Revisin de objetivos a perseguir

Asignacin de equipos y roles al personal

Se describen las necesidades del cliente.

Se establece las metas individuales y del equipo.

ESTRATEGIA

Crear un diseo conceptual para el producto.

Se establece la estrategia de desarrollo

Se hacen estimaciones inciales de esfuerzos y


tamao.

Se establece un plan de administracin de la


configuracin.

Se reutiliza el plan anterior.

Se establecen riesgos de administracin

PLANEACIN
1.

Establecer productos y objetivos de empresa

2.

Establecer roles y objetivos de equipo

3.

Definir estrategia de desarrollo

4.

Hacer un plan general

5.

Hacer un plan de calidad

6.

Balancear el plan (cargas de trabajo)

7.

Proyecto de riesgos

8.

Disear reporte para administracin

9.

Revisin del plan con administracin

10. Anlisis Postmortem, nuevo equipo revisa proceso

REQUERIMIENTOS

Se analizan las necesidades del cliente y se


entrevistan

Se especifican los requerimientos.

Se hace inspeccin de los requerimientos.

Se disea un plan de pruebas del sistema.

DISEO

Se crea un diseo de alto nivel.

Se especifica el diseo.

Se inspecciona el diseo.

Se desarrolla un plan de pruebas de integracin.

IMPLEMENTACIN

Se usa PSP para implementar mdulos y unidades.

Se crea el diseo detallado de los mdulos y

unidades.

Se revisa el diseo.

Se convierte el diseo al cdigo.

Se inspecciona el cdigo

Se compilan y prueban los mdulos y unidades.

Se analiza la calidad de los mdulos/unidades.

PRUEBAS

Se construye e integra el sistema.

Se llevan a cabo las pruebas del sistema.

Se produce la documentacin de usuario.

POSTMORTEM

Anlisis de resultados.

Se escribe el reporte del ciclo.

Se producen evaluaciones.

RECOMENDACIONES

Tener un seguimiento del plan

Liderear el equipo (guiar, motivar, disciplinar)

Seguimiento de problemas

Comunicacin

Reporte administrativo

Mantener plan, seguimiento avance

Equilibrar cargas de trabajo

VENTAJAS

Mejora los hbitos de programacin

Deteccin temprana de defectos y riesgos

Mejora de calidad

DESVENTAJAS

Cada miembro tiene que comprometerse

Se debe llenar toda la documentacin

Se debe contar con mtricas y parmetros de


calidad

PROBLEMAS COMUNES

Falta de liderazgo

Falta de compromiso y ganas de cooperar

Diferencia en contribuciones

Falta de confianza

Falta de calidad

Mejoras excesivas

Revisiones entre colegas inefectivas

EQUIPO EFECTIVO

Cohesin

Metas retadoras

Retroalimentacin

Ambiente de trabajo comn

EQUIPOS TSP

Metas

Roles

Planes

Comunicacin

ROLES

Lder

Lder de Desarrollo

Lder de Planeacin

Lder de Calidad

Lder de Soporte

EJEMPLO DE USO

Resultados de una aplicacin practica, Hill Air Base


Force, Utah

Nmeros:

Productividad aumento un 123%

Tiempo de prueba redujo de 22% a 2.7%

BIBLIOGRAFA
http://ingsw.ccbas.uaa.mx/sitio/images/materia
l/tsp.htm
http://chelo-tsp.blogspot.com/

Das könnte Ihnen auch gefallen