Sie sind auf Seite 1von 10

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.

EQUIPOS
La disciplina de equipo es una serie de reglas que debe de llevar a cabo el equipo a lo largo del
proceso de desarrollo de software

Fases Disciplinas de equipo:


Compromiso: todos los miembros debern tener bien claro cules son los compromisos con la
organizacin y con el cliente
Planes agresivos: son acciones planeadas y bien estructuradas para ejecutarse rpidamente y lograr
objetivos a corto plazo
Calidad propia: Cada desarrollador debe ponerle su propio sello de calidad al desarrollo, esto se lleva
a cabo en las pruebas que cada uno de ellos realiza.
Objetivo del proyecto: El equipo debe dar su punto de vista de los objetivos que se plantean al inicio
del proyecto para llevar a cabo el desarrollo del software y as tener una visin ms clara acerca de
a dnde se desea llegar.
Plan propio: Cada equipo debe de tener su propio plan
Plan detallado: En la documentacin que se crea al inicio del proyecto debe haber un plan detallado
sobre las actividades a realizarse a travs de todo el ciclo de vida del proyecto
Roles: Cada miembro del grupo debe tener bien claro cul es su rol dentro del equipo, los roles se
asignan con base a las capacidades y cualidades de cada persona
Recursos del equipo: el equipo debe de utilizar de manera correcta los recursos proporcionados por
parte de la empresa que realizar el proyecto de software por el cual contrata o integra un equipo
TSP.

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

Das könnte Ihnen auch gefallen