tsp modelo

Post on 15-Aug-2015

139 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Modelo TSP

Integrantes: Felipe Barahona Santiago Henao

Ricardo Rodríguez

Centro De Industria Y Servicios Del Meta

Índice de contenido

1. Historia de TSP2. Que es TSP?3. Objetivos4. Entornos5. Fases del ciclo de vida6. Estructura TSP7. Relación PSP-TSP8. Ventajas y desventajas

2

1.-Historia del TSP

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 libro de Watts Humphrey llamado

"Introduction to the Team Software Process" (Addison

Wesley Professional, Massachusetts, 1999).

3

2.- Que es TSP• Es una metodología para dirigir el trabajo de mejora y

desarrollo de software además de establecer un entorno donde el trabajo efectivo de equipo sea normal y natural.

• Conjunto de procesos estructurados que indican qué hacer en cada fase del desarrollo del proyecto y muestra cómo conectar cada fase para construir un producto completo

4

3.- Objetivos

• Maximizar calidad Software, Minimizar costos.

• Integrar equipos independientes de alto rendimiento que planeen y registren su trabajo, establezcan metas, y sean dueños de sus procesos y planes.

5

• Mostrar a los gerentes como monitorear y motivar a sus equipos de trabajo y como ayudarlos a alcanzar su máxima productividad.

• Acelerar la mejora continúa de procesos.

• Proveer de una guía para el mejoramiento en organizaciones maduras

6

4.-Entornos

7

5.-Fases del Ciclo de Vida

• Implementación• Lanzamiento• Estrategia• Planeamiento• Requerimientos• Diseño• Pruebas• Postmorten

8

Fases del Ciclo de Vida TSP: Implementación

• Se usa PSP para implementar módulos y unidades.• Se crea el diseño detallado de los módulos yunidades.• Se revisa el diseño.• Se convierte el diseño al código .• Se inspecciona el código• Se compilan y prueban los módulos y unidades.• Se analiza la calidad de los módulos/unidades.

9

Fases del Ciclo de Vida TSP: Lanzamiento

• Revisión de objetivos a perseguir.• Asignación de equipos y roles al personal.• Se describen las necesidades del cliente.• Se establece las metas individuales y del equipo.

10

Fases del Ciclo de Vida TSP: Estrategia

• Crear un diseño conceptual para el producto.• Se establece la estrategia de desarrollo: se decideque será producido en cada ciclo.• Se hacen estimaciones iniciales de esfuerzos ytamaño.• Se establece un plan de administración de laconfiguración.• Se reutiliza el plan anterior.• Se establecen riesgos de administración

11

Fases del Ciclo de Vida TSP: Planeamiento

• Estima el tamaño de cada artefacto a serdesarrollado.• Se identifican las tareas: se estima el tiempo paracompletar cada tarea; se asignan tareas a losmiembros del equipo.• Hacer un cronograma semanal para tareas• terminadas.• Hacer un plan de calidad

12

Fases del Ciclo de Vida TSP: Requerimientos

• Se analizan las necesidades del cliente y seentrevistan• Se especifican los requerimientos.• Se hace inspección de los requerimientos.• Se diseña un plan de pruebas del sistema.

13

Fases del Ciclo de Vida TSP: Diseño

• Se crea un diseño de alto nivel.• Se especifica el diseño.• Se inspecciona el diseño.• Se desarrolla una plan de pruebas de integración

14

Fases del Ciclo de Vida TSP: Pruebas

• Se construye e integra el sistema.• Se llevan a cabo las pruebas del sistema.• Se produce la documentación de usuario

15

Fases del Ciclo de Vida TSP: Postmorten

• Análisis de resultados.• Se escribe el reporte del ciclo.• Se produce producen evaluaciones de pares y• equipo.

16

¿ DE QUÉ TRATA LA FASE POSTMORTEM?

• Es el paso final del proceso TSP.

• El Postmortem comienza con la evaluación del proceso de calidad definido para el proyecto.

• Verificando las metas del plan de calidad:

Cuales fueron cumplidas y cuales no? Los inconvenientes que impidieron que se cumplieran estas metas de

calidad. Se realiza una evaluación de las metas de cada uno de los líderes. Para cada uno de los roles. Finalmente se evalúa la participación de cada uno de los miembros en

termino de trabajo personal y trabajo de equipo.17

7.-Relación PSP-TSP• Ambos procesos pueden usarse juntos.• PSP y el TSP son aplicables tanto a pequeña como a gran

escala.

• Equipos sencillos, 5 - 15 profesionales• Multi-Equipos, muchas docenas de profesionales.

18

8.-Ventajas de TSP

• Mejora la productividad de las personas.• Mejora en los hábitos de programación.• Se puede lograr una detección temprana de

defectos y riesgos lo que deriva en una disminución de los defectos.

• Una mejora en la calidad.• Una reducción en el ciclo de vida.

19

Desventajas de TSP

• Es necesario que cada uno de los miembros tiene que tener el compromiso y la disciplina de seguir el plan.

• Debe de llenar toda la documentación requerida que incluye sus registros, planificación, las plantillas o formularios.

• Se debe de contar con un buen conjunto de métricas y parámetros de calidad, lo cual, para algunas organizaciones, puede ser difícil de definir.

20

top related