Beruflich Dokumente
Kultur Dokumente
(TSP)
Abstract
Se describirá el TSP, cómo y para quién fue desarrollado, su estructura, una breve explicación
de la metodología, resultados de una aplicación real y la versión educativa (TSPi).
¿Qué es el TSP?
ENTORNOS
ANTECEDENTES
Maximizar calidad SW
Minimizar costos
Antecedentes de trabajo en equipo
Cuando fracasa un proyecto de software es, en la mayoría de los casos, por un problema de
equipo y no por problemas técnicos.
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
Metodología TSP
Lanzamiento
Requerimientos
Implementación
Integración y pruebas
Programa de reuniones
Cada miembro conoce su status, se realimenta con su trabajo y tiene liderazgo que sustenta su
motivación
Lanzamiento del plan del equipo TSP
Una vez lanzado el plan lo mas importante es que los miembros sigan el plan
Seguimiento de problemas
Comunicación
Reporte administrativo
Manejo de la calidad
Plan de calidad
Plan de la calidad
Se basa en los estimados de tamaño e historicos, y estimaran los defectos en cada fase, sino
hay historico se basaran en la tabla 3.
Manejo de la calidad
Las Métricas de TSP indican problemas de calidad antes de la primera compilacion, las acciones
remediales son:
El miedo fue a los altos costos por la planeacion excesiva, entrevistas personales, levantamiento
de informacion pero esto mismo (TSP) reduce las mejoras al plan y el tiempo de pruebas al
grado de sostener que "la calidad es gratis".
Quizás el cambio mas grande fue la relacion administracion e ingenieros, mejoróy asi sera
siempre que la administración crea que los ingenieros trabajan efectivamente.
Administración deberá entender que los ingenieros saben mas del software y que se ocuparan
solamente de que el equipo de software siga el método disciplinadamente.
Numeros:
Es una serie de ciclos que inician con la declaración de las necesidades del producto y
terminan con la entrega del producto final
A continuación presentaremos una representación gráfica con diagramas de actividades
de TSP en su versión educativa conocida como TSPi.
Lanzamiento
Estrategia
Planeación
Requerimientos
Diseño
Implementación
Prueba
Postmortem
Experiencia, AMCIS
"The Capability Maturity Model Guidelines for Improving the Software Process",
Carnegie Mellon University, Software Engineering Institute, Addison-Wesley, 1994.
ISO/IEC15504, Reporte Técnico.
www.sei.cmu.edu/CMMI
Jacobson I., G. Booch, J. Rumbaugh, "The Unified Software Development Process",
Addison-Wesley, 1999.
www.rational.com
Watts S. Humphrey, "A Discipline for Software Engineering", SEI Series in Software
Engineering, Addison Wesley, 1995.
Watts S. Humphrey, "Introduction to Personal Software Process", SEI Series in Software
Engineering, Addison Wesley, 1997.
Watts S. Humphrey, "Introduction to Team Software Process", SEI Series in Software
Engineering, Addison Wesley, 2000.
www.dynamics.unam.edu/TSPi