Team Software Process

Páginas: 10 (2322 palabras) Publicado: 28 de julio de 2012
Tarea No 2

“TSP (Team Software Process) y PSP (Personal Software Process)”





Grupo 8











I CUATRIMESTRE












CONTENIDO


TSP (TEAM SOFTWARE PROCESS) 4
El objetivo del TSP 4
Antecedentes 4
Funcionamiento del TSP 5
PROBLEMAS COMUNES DE EQUIPOS 6
Estrategias para solucionar los problemas comunes de equipos 7
FASES DEL CICLO DE VIDA DE TSP7
Lanzamiento 7
Estrategia 7
Planeamiento 8
Requerimientos 8
Diseño 8
Implementación 8
Pruebas 9
Postmortem 9
PSP (PERSONAL SOFTWARE PROCESS) 9
NIVELES MODELO PSP 10
Nivel 1 - inicial 10
Nivel 2 - repetible 10
Nivel 3 - Definido 10
Nivel 4 - Controlado 11
PRINCIPIOS DEL PSP 11
5 OBJETIVOS DE PSP 11
ACTIVIDADES QUE SE REALIZAN EN UN PSP 12
Planeación 12
Diseño de alto nivel 12Revisión del diseño de alto nivel 12
Desarrollo 12
Análisis de resultado 13
RELACIÓN DEL TSP Y PSP 13
Cuadro comparativo 14
RECOMENDACIONES 15
CONCLUSIONES 16
BIBLIOGRAFÍA 17











































TSP (TEAM SOFTWARE PROCESS)



Es una combinación con el Personal Software Process (PSP) y el Team Software Process (TSP), queproporciona un marco de trabajo de procesos definidos que está diseñado para ayudar a equipos de gerentes e ingenieros a organizar y producir proyectos de software de gran escala, que tengan tamaños mayores a varios miles de líneas de código.


El objetivo del TSP



Mejorar los niveles de calidad y productividad de un proyecto de desarrollo de software de un equipo, con el fin de ayudarlosa alcanzar los acuerdos de costos y tiempos en dicho desarrollo.



Antecedentes



La versión inicial del TSP fue desarrollada por Watts Humphrey en 1996, y el primer Reporte Técnico para TSP fue publicado en el año 2000, patrocinado por el Departamento de Defensa de los Estados Unidos.

El origen de TSP se debe a las limitaciones que PSP tenía en el ámbito industrial. (McAndrews,2001).

El libro de Watts Humphrey llamado "Introduction to the Team Software Process" (Addison Wesley Professional, Massachusetts, 1999), presenta el TSP en detalle y se enfoca en el proceso de la construcción de un equipo productor de software, estableciendo objetivos del equipo, distribuyendo los roles, y otras actividades de trabajo en equipo.








Funcionamiento del TSP



Antesque los ingenieros de software puedan participar en el TSP, se requiere que ya hayan aprendido sobre el PSP (Personal Software Process), de manera tal que el TSP pueda funcionar de manera adecuada. El TSP comienza con un proceso de cuatro días llamado despegue. El despegue está diseñado para comenzar el proceso de construcción de los equipos y durante éste tiempo, los equipos y susadministradores establecen metas, definen roles, evalúan riesgos y producen un plan de equipo.

El arranque generalmente se hace con un coach específicamente entrenado, o con un líder que ya ha gerenciado varios proyectos que han usado TSP para su desarrollo.


[pic]
Fig. 1 Diagrama Estructura de TSP

PROBLEMAS COMUNES DE EQUIPOS

• Liderazgo ineficiente.
• Fallas en el compromiso y/ocooperación.
• Ausencia de participación.
• Falta de confianza.
• Falta de calidad.
• Demoras o retrasos.
• Mejoras excesivas.
• Revisiones entre colegas inefectivas.

Estrategias para solucionar los problemas comunes de equipos

• Marco de trabajo simple basado en PSP
• Usar problemas modestos, bien definidos.
• Desarrollar productos en muchos ciclos.• Establecer estándares de métricas para calidad y desempeño.
• Brindar una definición de roles detallada.
• Usa evaluación de roles y de equipo.
• Es un proceso disciplinado.
• Brinda guías en la solución de problemas de los equipos.


FASES DEL CICLO DE VIDA DE TSP




Lanzamiento



• Revisión de objetivos a perseguir.

• Asignación de equipos y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Team Software Process (Tsp)
  • Team Software Process
  • Team Software Process (TSP)
  • Personal Software Process expo
  • Personal software process
  • PSP Personal Software Process
  • Personal Software Process
  • Psp(Personal Software Process)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS