TSP
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

TSP

on

  • 811 views

 

Statistics

Views

Total Views
811
Views on SlideShare
811
Embed Views
0

Actions

Likes
1
Downloads
51
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

TSP Presentation Transcript

  • 1. Universidad Tecnológica del Valle de TolucaTecnologías de la Información y Comunicación, Área Sistemas InformáticosTSPPresentaBalmori Ramírez EdderHernández Jiménez María IsabelLazcano Romero Adriana YuridiaLópez Ubaldo EdilbertoManjarrez Castañeda Israel
  • 2. 1. Resumen2. Objetivos3. TSP ¿Qué es? Objetivos ¿Quién la creo? Historia Versiones Certificaciones Metodologías Entornos TSP vs PSP4. Conclusiones5. Bibliografía
  • 3. TSP (Team Software Process )Las certificaciones TSP se realizan con el objetivo de aumentar la calidad yproductividad.Esta estrategia permite mejorar el desempeño organizacional al utilizar losbeneficios de PSP e implementarlos a los equipos de desarrollo de software.No define una metodología de desarrollo específica, por lo que puedefácilmente integrarse con programación ágil, cascada o cualquier otrametodología.
  • 4. Aprender y conocer las funciones del TSP así como su historiaquienes fueron sus fundadores y asta la fecha si aun esta vigente, otropunto importante son las características, ventajas y desventajas en losque se desarrolla el TSP.
  • 5.  Team Software Process Conjunto de prácticas de estrategias que debe seguir un administradorpara poder aprovechar el valor que le ofrece a una empresa o grupo detrabajo Es una metodología para dirigir el trabajo de mejora y desarrollo desoftware. Ayuda a establecer un entorno donde el trabajo efectivo de equipo seanormal y natural. Tiene el propósito de obtener sistemas de la más alta calidad.
  • 6.  Generar un marco basado en PSP Desarrollar productos en varios ciclos Establecer estándares para medir la calidad y el comportamiento Proporcionar métricas para equipos Evaluar roles y equipos Guías para solución de problemas en equipos.
  • 7. TSP prosigue las estrategias de calidad americanas queinicio: DEMMING EN LA INDUSTRIA EN 1982 FAGAN EN EL PROCESO DE SW 1986 W. HUMPHREY SW, CMM 1987 W. HUMPHREY SW, PSP 1995 W. HUMPHREY SW, TSP 1999.
  • 8. La versión inicial del TSP fue desarrollada por Watts Humphrey en 1996El 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 SoftwareProcess" (Addison Wesley Professional, Massachusetts, 1999).
  • 9. El proceso de TSP0 primero fue diseñado para los equipos dePSP formados que no recibieron formación u orientacióndistinta a la prevista por el proceso de TSP y la gestióninmediata del equipo.Un proceso de mejora TSP0.1fue utilizada por los equiposadicionales, proporcionando más información sobre elproceso de mejoras necesarias.Las versiones más recientes TSP son sustancialmente máspequeños que las versiones TSP0.1 y TSP0.2 desarrollado afinales de 1996 y principios de1997.
  • 10. 0Lanzamiento• Revisión de objetivos• Asignación de roles• Alcances• Metas individuales y del equipo0Estrategia• Estrategia de desarrollo• Creación del diseño• Establecimiento de riesgos de administración• Estimación de tamaño y esfuerzo0Planeación• Creación de plan general• Creación de plan de calidad• Plan de riesgos
  • 11. 4Requerimientos0Diseño0Implementación• El PSP para implementar módulos• Revisión de diseño• Compilación y prueba de módulos• Análisis de la calidad de los módulos• Se entrevista al cliente y se analizan las necesidades• Se especifican requerimientos• Se diseña un plan de pruebas del sistema• Creación de diseño de alto nivel• Especificación y inspección del diseño• Desarrollo un plan de integración
  • 12. 0Pruebas• Construcción e integración de sistema• Se realizan pruebas al sistema• Se crea la documentación para el usuario0Postmorten• Análisis de Resultados• Se genera un reporte del ciclo• Se generan evaluaciones en pares y en equipo
  • 13. TSP PSPVentajasOrientado a grupos/equiposMejora la productividad de las personasDetección temprana de defectos y riesgosen la producción y desarrollo de software.Brinda un plan de trabajo bienestructurado.Se establece una buena comunicación entrelos integrantes del equipo.Enlaza cada fase del proyecto parapropiciar el desarrollo esperadoOrientado a individuosMejora la productividad individualSe origina por errores en eldesarrollo de softwareAyuda a estimar, planear y desarrollarsistemas de softwareDisminuye la cantidad de errores decódigoReduce costosDesventajasCada uno de los miembros debe de estarcompletamente comprometido con lacausa del proyectoCada miembro del equipo debe de estarentrenado en PSP.Se debe de contar con un buen proceso deconjunto de métricas y parámetros decalidad.Requiere capturar muchainformaciónExiste resistencia por parte de losingenieros hacia adoptar lametodología
  • 14. Produce software seguro y fiable en menos tiempo yamenor costo.Se detectan errores de manera temprana, disminuyendolos defectos y ahorro de recursos.Aumenta la calidad en el proceso y el producto final.Es factible para tener un buen mantenimiento.
  • 15. http://www.sei.cmu.edu/tsp/http://www.tspintl.com/http://www.intergraphicdesigns.com/blog/2011/03/24/personal-software-process-y-team-software-process/http://www.slideshare.net/ivanvidal1/modelo-tsphttp://www.slideshare.net/dlpoma/team-software-process-tsp