Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Team Software Process (TSP)

Se describirá el TSP, como y para quién fue desarrollado, un breve explicación de la metodología, resultados de una aplicación real y la versión educativa.
by

Moises Duran

on 29 November 2010

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Team Software Process (TSP)

Team Software Process (TSP):
Integración de Equipos de Desarrollo
de Alto Rendimiento ¿Que es TSP? Entornos Objetivos del TSP Antecedentes de trabajo en equipo Ciclo de vida TSP ¿Que es un equipo Relación del TSP y PSP TSP en la práctica Recomendaciones Conclusiones 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. 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
Cuando fracasa un proyecto de software es, en la mayoria de los casos, por un problema de equipo y no por problemas técnicos Falta de liderazgo 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 Se usa PSP para implementar módulos y unidades.
Se crea el diseño detallado de los módulos y
unidades.
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.
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 Estrategia

Crear un diseño conceptual para el producto.
Se establece la estrategia de desarrollo: se decide
que será producido en cada ciclo.
Se hacen estimaciones iniciales de esfuerzos y
tamaño.
Se establece un plan de administración de la
configuración.
Se reutiliza el plan anterior.
Se establecen riesgos de administración Planeamiento

Estima el tamaño de cada artefacto a ser desarrollado.
Se identifican las tareas: se estima el tiempo para completar cada tarea; se asignan tareas a los miembros del equipo.
Hacer un cronograma semanal para tareas terminadas.
Hacer un plan de calidad Requerimientos

Se analizan las necesidades del cliente y se entrevistan
Se especifican los requerimientos.
Se hace inspección de los requerimientos.
Se diseña un plan de pruebas del sistema. 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 Pruebas

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

Análisis de resultados.
Se escribe el reporte del ciclo.
Se produce producen evaluaciones de pares y equipo.
Al trabajar con este tipo de modelo se mejora la calidad de los procesos y reducen los costos, esto gracias a la generación mínima de errores y el poco tiempo en que estos procesos se realizan.

Es factible tener un buen mantenimiento.
Organización 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.
Reducción del 99.4% de defectos antes de hacer la prueba general del sistema
La estimación de costo y tiempo dentro del 10% de lo planeado. Y reduce el tiempo y costo de pruebas. En la organización TSP proporciona un proceso definido de marco para la gestión, seguimiento y presentación de informes los progresos del equipo. Su uso en la organización puede construir auto-dirigir equipos de ese plan y hacer un seguimiento de su trabajo, establecer objetivos y sus propios procesos y planes. Estos pueden ser equipos de software puro o de productos integrada equipos de 3 a 20 ingenieros.
En el desarrollo
• Distribución de actividades técnicas y administrativas
• Definición de roles
• Cambio de roles
• Objetivos claros y comunes
• Análisis de riesgos
• Junta de estrategia y planeación
• Ciclos de desarrollo controlados En el trabajo en equipo
• Autoridad del líder de proyecto
• Respaldo del líder de proyecto
• Actividades técnicas para el líder de proyecto
• Diferentes tipos de personalidad
• Delimitación de responsabilidades
• Evaluaciones de desempeño
• Burocracia
• Cambio de roles (motivación)
Selección del equipo de trabajo

Clarificación del alcance de responsabilidades por rol.
Entendimiento del cambio organizacional
Motivación
Apoyo gerencial
Visión de cambio
Administración del capital intelectual
“Al menos dos personas que, están trabajando juntos por una meta/objetivo/misión común, donde a cada persona se le ha asignado roles o funciones específicas a desarrollar, y en donde el cumplimiento de la misión requiere algún tipo de dependencia entro los miembros del grupo 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. GRACIAS
Full transcript