Introducing 

Prezi AI.

Your new presentation assistant.

Refine, enhance, and tailor your content, source relevant images, and edit visuals quicker than ever before.

Loading…
Transcript

TSP (Team Software Process)

Norma Theran Morelo

Daniel Pizarro Lombana

Team Software Process

Punto diferencial del TSP

Componentes primarios

Con TSP, los equipos encuentran y reparan defectos en etapas tempranas del proceso de desarrollo, esto reduce de manera importante el tiempo de pruebas. Esto reduce de manera importante el tiempo de pruebas. Con un testing más corto, el ciclo completo se reduce.

A diferencia de otros métodos, TSP mejora el desempeño tanto de equipos como individuos, es disciplinado y ágil, provee beneficios inmediatos y medibles y acelera las iniciativas de mejora de procesos organizacionales.

TSP está formado por dos componentes primarios que abarcan distintos aspectos del trabajo en equipo:

• Formación del equipo de trabajo

• Gestión del equipo de trabajo

Funcionamiento TSP

Desarrollo del TSP

Fases de un ciclo TSP

En las fases del Ciclo TSP se planea el número de ciclos. Dentro de cada ciclo se realiza:

1. Lanzamiento

2. Estrategia

3. Plan

4. Requisitos

5. Diseño

6. Implementación

7. Pruebas

8. Postmortem

Roles en el TSP

1. ¿Que significa TSP?

It's Quiz Time!!!

Antes que los ingenieros de software puedan participar en el TSP, se requiere que ya hayan aprendido sobre el Personal Software Process (Proceso Personal de Software), 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 sus administradores establecen metas, definen roles, evalúan riesgos y producen un plan de equipo.

El despegue 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.

El Team Software Process (TSP) es un proceso de desarrollo para equipos de ingenieros basado en CMMI, ayuda a conformar equipos para el desarrollo de software de calidad. TSP proporciona directrices para ayudar a un equipo a establecer sus objetivos, a planificar sus procesos y a revisar su trabajo con el fin de que la organización pueda establecer prácticas de ingeniería avanzadas y así obtener productos eficientes, fiables y de calidad.

TSP es una solución basada en procesos para resolver problemas de negocio, tales como: predecibilidad de costo y tiempo, mejora de productividad y ciclos de desarrollo y mejora de calidad de productos.

Proporciona un marco de trabajo de procesos definidos que está diseñado para ayudarle 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 es mejorar los niveles de calidad y productividad de un proyecto de desarrollo de software de un equipo, con el fin de ayudarlos a alcanzar los acuerdos de costos y tiempos en dicho desarrollo.

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.

• Líder del Equipo: Dirige al equipo, se asegura que todos reporten sus datos de los procesos y completen su trabajo tal y como se planeó. Realiza los reportes semanales del avance del equipo.

• Gestor de desarrollo: Guía al equipo en el diseño y desarrollo del producto.

• Gestor de Planificación: Apoya y guía al equipo en la planificación y seguimiento del trabajo.

• Gestor de Calidad/Proceso: Apoya al equipo en definir sus necesidades acerca del proceso y a establecer y administrar el plan de calidad. Genera estándares para obtener un trabajo uniforme. Modera las inspecciones y revisa cada artefacto generado.

• Administrador de Requerimientos/Soporte: Dirige al equipo en el desarrollo de requerimientos de software y ayuda a dar a conocer la tecnología y en las necesidades de apoyo administrativo. Administra el plan de configuración

a. Total System Process

b. Team Solution Process

c. Team Software Process

Respuesta:

c. Team Software Process

2. ¿Quién desarrolló la versión inicial de TSP?

Respuesta:

b. Watts Humphrey

3. ¿Cuáles de los siguientes, son roles del TSP?

a. Oprah Winfrey

b. Watts Humphrey

c. Albus Dumbledore

a. Líder de equipo, gestor de planificación, administrador económico, gestor de gastos, gestor de desarrollo

b. Líder de proyecto, gestor de calidad, documentador, administrador de soporte, programador

c. Líder de equipo, gestor de desarrollo, gestor de planificación, gestor de calidad, administrador de soporte

Respuesta:

c. Líder de equipo, gestor de desarrollo, gestor de planificación, gestor de calidad, administrador de soporte

4. ¿Cuáles de las siguientes fases hacen parte del ciclo TSP?

a. Estrategia, diseño, pruebas, postmortem, requisitos

b. Plan, diseño, implementacion, lanzamiento, requiem

c. Postmortem, rictus, estrategia, pruebas, plan

Respuesta:

a. Estrategia, diseño, pruebas, postmortem, requisitos

Respuesta:

b. 1996

5. En qué año se desarrolló la versión inicial de TSP?

a. 1854

b. 1996

c. 1998

Learn more about creating dynamic, engaging presentations with Prezi