Está en la página 1de 8

Estructura base de la

metodologa TSP
TSP
Es un proceso y 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, qu guan a
los ingenieros para asegurar la calidad en las diferentes etapas
del ciclo de vida de desarrollo de software y principalmente la
productividad de los equipos de trabajo integrados por
ingenieros, administradores y desarrolladores de software.

EQUIP
OS
Los integrantes deben trabajar en conjunto.
Todos deben apoyarse mutuamente.
Cada persona tiene un rol.

8 FASES MUY IMPORTANTES


CICLO DE VIDA
LANZAMIENTO
Revisin de objetivos a perseguir, Asignacin de equipos y roles al personal, S describen las necesidades del cliente y Se
establece las metas individuales y del equipo.
DISEO
Se debe generar un diseo completo de los requisitos para poder precisar claramente el producto.
ESTRATEGIA
Se idea un diseo conceptual y se hacen estimaciones del tamao y tiempo de desarrollo.
PLANEACION
Establecer productos y objetivos de empresa, Establecer roles y objetivos de equipo, Definir estrategia de desarrollo, Hacer un
plan general. Hacer un plan de calidad, Balancear el plan (cargas de trabajo), Proyecto de riesgos, Disear reporte para
administracin, Revisin del plan con administracin, 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 y Se disea un plan de pruebas del sistema.
IMPLEMENTACION
Relacionada con la codificacin y el uso de estndares dentro del sistema. 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 y Se analiza la calidad de los mdulos/unidades.
PRUEBA
Se construye e integra el sistema, Se llevan a cabo las pruebas del sistema, Se produce la documentacin de usuario.
Evalan y se detectan todos los defectos que se pueden presentar.
POS-TMORTEN
Evaluacin de las tareas y verificacin de metas de resultados. Se escribe el reporte del ciclo.

PRINCIPIOS Y
OBJETIVOS
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 continua de procesos. Proveer de una gua
para el mejoramiento en organizaciones maduras

PRINCIPIOS

1.- El aprendizaje es ms eficaz si se sigue un proceso claro y bien definido y si


existe retroalimentacin entre el equipo.
2.-Definir objetivos claros, liderazgo y un ambiente de trabajo adecuado.
3.-Contar con guas para dar solucin a los problemas que surjan.
4.- TSP se basa en el conocimiento y la experiencia.

ELEMENTOS
DIRIGIDA A EQUIPOS
Se establecen de 2 o ms personas
COACHING
Instruir y dirigir a las personas para lograr sus objetivos.
INDICADORES
Sealan pasos a realizar y orden a seguir.
ADMINISTRACION DE CALIDAD

Para conseguir la satisfaccin del cliente y que este bien fundamentada en los controles de calidad
establecidos. Como la ISO 9000:2001 que designa un conjunto de normas sobre calidad y gestin continua de
calidad, establecidas por la Organizacin Internacional de Normalizacin (ISO).Se pueden aplicar en cualquier
tipo de organizacin o actividad orientada a la produccin de bienes o servicios.
Las normas recogen tanto el contenido mnimo como las guas y herramientas especficas de implantacin,
como los mtodos de auditora. Especifica la manera en que una organizacin opera, sus estndares de calidad,
tiempos de entrega y niveles de servicio. Existen ms de 20 elementos en los estndares de este ISO que se
relacionan con la manera en que los sistemas operan.
FORMACION Y CAPACITACION
Siempre hay cosas nuevas que aprender.

RECOMENDACIONES

Tener un seguimiento del plan


Liderar 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 y Mejora de calidad
DESVENTAJAS
Cada miembro tiene que comprometerse, Se debe
llenar toda la documentacin, S debe contar con
mtricas y parmetros de calidad

REFLEXIONES.
Yo pienso que estas herramientas son de mucha utilidad y de
relevante importancia para la creacin de software ya que por su
buena estructura de fases y pasos, as como una excelente
coordinacin entre estos es posible desarrollar proyectos bien
elaborados y de mucha calidad.

Fuentes:
http://ingsw.ccbas.uaa.mx/sitio/images/material/tsp.htm
http://chelo-tsp.blogspot.com/
http://www.slideshare.net/dlpoma/team-software-process-tsp
Libro: The Team Software Process Watts S Humphrey
http://www.wix.com/den90ise/tsp-7-1
Apuntes de Desarrollo de software en equipo (TSP )
Unidad 1. Introduccin a TSP

También podría gustarte