SlideShare una empresa de Scribd logo
1 de 19
Universidad Tecnológica del Valle de
Toluca

Modelo TSP



  Elaborado por:
  Luis Eduardo Arzate Arias
  Emmanuel Lerma Alvarez
  Edgardo Troche Soriano
  Rocio de Jesús Martínez
  Lucia del Río Martínez
                                       1
Índice
•   Resumen ……………………………………………………………......3
•   Objetivo de la Investigación………………………………………….4
•   Desarrollo………………………………………………………………..5
•   ¿Qué es?...........................................................................................5
•   ¿Quién la creo?................................................................................6
•   Historia…………………………………………………………………..7
•   Certificaciones………………………………………………………….8,9
•   Versiones………………………………………………………………..10,11,12
•   Descripción Detallada Componentes………………………………13
•   Tabla de 10 características principales…………………………….14
•   Tabla de diferencias vs otro parecido………………………………15,16
•   Ejemplo……………………………………………………………………17
•   Conclusiones…………………………………………………………….18
•   Bibliografía……………………………………………………………….19
                                                                                                           2
Resumen

•   Proceso especialmente diseñado para equipos de desarrollo de
    Software . La versión inicial de este modelo fue desarrollada por
    Watts Humphrey y patrocinado por el Departamento de Defensa de
    los EU.
    La esencia de este modelo es:
•   Planificar su trabajo.
•   Gestión y seguimiento de los proyectos a buen termino.
•   Producción de productos de alta calidad en menos tiempo.
•   Producción de productos de alta calidad con 0 defectos.



                                                                    3
Objetivo de la Investigación


• Conocer el modelo TSP e identificar un
  panorama conceptual de su estructura.




                                           4
Desarrollo
            • ¿Qué es?

Conjunto de procesos estructurados que
indican que hacer en cada fase del
desarrollo del proyecto.




                                     5
¿Quién la creo?

• Desarrollado por Watts Humphrey en
  1996.
• “Padre de la Calidad del Software”




                                       6
Historia
• SEI -Software Engineering Institute
• “Software Process Program”
• CMMI (Capability Maturity Model
  Integration)
• 1989 - “Managing the Software Process”
• PSP “Personal Software Process”
• TSP “Team Software Process”

                                           7
Certificaciones


• El TEC de Monterrey es el único
  organismo que puede certificar PSP y
  TSP en México.




                                     8
Certificaciones
     • SEI – Coach Certificado TSP.
 TSP Coaching: Es la planeación de un
equipo TSP, es crítica para obtener un
plan acorde a las expectativas del cliente
y con el compromiso de todos los
involucrados.



                                         9
Versiones
                     TSPi
• Es una versión académica a escala
  reducida de la TSP que guía a los
  estudiantes de grado universitario y
  avanzado en la aplicación de los
  principios y prácticas de la TSP.



                                     10
Versiones
               CICLO DEL TSPi
•   Lanzamiento
•   Estrategia
•   Planeación
•   Requerimientos
•   Diseño
•   Implementación
•   Prueba
•   Postmortem

                                11
Versiones
                                  TSPm
•   Versión de TSP para administrar proyectos con múltiples equipos.
    Los nuevos roles de TSPm definen responsabilidades para:
•   Crear y administrar el Conjunto Estándar de Procesos
    Organizacionales (OSSP, por sus siglas en inglés).
•   Establecer un canal para reportar y/o escalar los asuntos de no
    conformidad a procesos.
•   Establecer y mantener el entrenamiento organizacional.
•   Dar seguimiento a las actividades del coach.
•   Establecer y mantener los procesos definidos del proyecto.




                                                                  12
Descripción de los
         Componentes

TSP      está    formado      por    dos
componentes          primarios       bien
diferenciados que abarcan distintos
aspectos del trabajo en equipo, que son:
 Formación del equipo de trabajo
 Gestión del equipo de trabajo


                                       13
Características principales

•   Ambiente de trabajo común.
•   Metas claras.
•   Retroalimentación.
•   Cohesión.
•   Miembros son expertos en papeles de liderazgo.
•   Miembros se sienten seguros de tomar decisiones.
•   Los miembros se prestan ayuda mutua cuando se necesita.
•   Los miembros están motivados por hacer lo que pueden.
•   Los miembros son flexibles y adaptables.
•   Los miembros del equipo controlan sus tareas.



                                                              14
Tabla de diferencias vs otro
                  parecido
ISO 12207              CMMI                ISO 15504          TSP               PSP
Definir, controlar y    mejorar la         Valoración del     Optimización      Optimización en
mejorar          los   madurez de los      proceso y guía     del trabajo en    el
procesos del ciclo     procesos            para la            equipo Armar y    proceso de
de vida del SW y       organizacionale     mejora.            guiar los         desarrollo
sus tareas             s                                      equipos de        personal de
respectivas                                                   trabajo           software

Desarrollado y         Inclusión de las    Define un          Propicia una      Mejora la
orientado al           prácticas de        conjunto de        buena relación    productividad
uso en proyectos       Institucionalizac   criterios de       entre el equipo   en uno mismo
de software.           ión , que           conformidad        de trabajo
                       permiten            para permitir la
                       asegurar que        comparación de
                       los procesos        Modelos
                       asociados           externos de
                                           procesos y
                                           encontrar
                                           requisitos

                                                                                            15
Tiene mucho    El CMMI         Pensaba que      Es necesario       Debe de llenar
niveles que    puede           el               que cada uno       toda La
que abarcar.   llegar a ser    dominio de       de los             documentació
               excesivament Procesos            miembros           n
               e               debería ser      tiene              requerida que
               detallado para más amplio        que tener el       incluye sus
               algunas mucho niveles que
                  Tiene        para abarcar     compromiso y       registros,
                  que abarcar.
               organizacione todos              la disciplina de   planificación,
               s.              los posibles     seguir el plan.    las plantillas o
                               ciclos de vida                      formularios.

Simple,        Difícil de      Difícil en       Tiene muchos       Engorroso y
general, no    entender,       capacidad,       procesos           su
guía paso      mayor           complejo para                       aplicación es
a paso         inversión,      evaluar                             tediosa
               prescriptivo


                                                                               16
Ejemplo
              TSP Resultados de la Encuesta

Mejora de la conciliación de la vida con TSP se refleja en la
              satisfacción laboral encuestas.




                                                                17
Conclusiones
• El modelo TSP mejora la calidad de los
  procesos y reducen los costos, ayuda a
  mejorar la productividad de las personas y
  equipos de trabajo a través de mínimos
  errores y de poco tiempo en que los
  procesos se realizan.



                                          18
Bibliografía
•   Humphrey, W. Introduction to the Team Software Process.
•   Institute, E. (2 de 10 de 2009). Software Engieneering Institute. Recuperado el 16 de
    02 de 2013, de Software Engieneering Institute: http://www.sei.cmu.edu/
•   S. Humphrey, W. (Noviembre de 2000). The Team Software. Recuperado el 16 de 02
    de 2013, de http://www.sei.cmu.edu/reports/00tr023.pdf
•   Tuya, J., Ramos Román, I., & Dolado Cosín, J. (2007). Técnicas Cuantitativas para la
    gestión dela Ingeniería del software. España: Netbiblo.
•   Tyson, M. (9 de Mayo de 2012). GutiMar Soluciones Informaticas. Recuperado el 03
    de Febrero de 2013, de http://gutimarsoluciones.wordpress.com/2012/05/09/team-
    software-process-tsp-y-team-process-software-tsp/
•   Weitzenfeld, A. (2008). Ingeniería de Software . Madrid, España: THOMSON.




                                                                                      19

Más contenido relacionado

La actualidad más candente

4.5 proceso del software personal
4.5 proceso del software personal4.5 proceso del software personal
4.5 proceso del software personaljcezarv
 
Team Software Process (TSP)
Team Software Process  (TSP)Team Software Process  (TSP)
Team Software Process (TSP)Diana
 
Tsp modelos de calidad de software
Tsp modelos de calidad de softwareTsp modelos de calidad de software
Tsp modelos de calidad de softwareNati Cabraless
 
Tsp modelos de calidad de software
Tsp modelos de calidad de softwareTsp modelos de calidad de software
Tsp modelos de calidad de softwareNati Cabraless
 
Ciclo phva lite
Ciclo phva liteCiclo phva lite
Ciclo phva liteDany Rojas
 
kaizen calidad (ingenieria empresarila mejora continua)
kaizen calidad (ingenieria empresarila mejora continua)kaizen calidad (ingenieria empresarila mejora continua)
kaizen calidad (ingenieria empresarila mejora continua)Alberth ibañez Fauched
 
CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!Software Guru
 
CMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWARECMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWAREkatymi13
 

La actualidad más candente (19)

tsp modelo
tsp modelotsp modelo
tsp modelo
 
4.5 proceso del software personal
4.5 proceso del software personal4.5 proceso del software personal
4.5 proceso del software personal
 
Proceso de Software Personal
Proceso de Software PersonalProceso de Software Personal
Proceso de Software Personal
 
Fase postmortem
Fase  postmortemFase  postmortem
Fase postmortem
 
Team Software Process (TSP)
Team Software Process  (TSP)Team Software Process  (TSP)
Team Software Process (TSP)
 
Psp Personal Software Process
Psp Personal Software ProcessPsp Personal Software Process
Psp Personal Software Process
 
Psp
PspPsp
Psp
 
TSP Katherine
TSP KatherineTSP Katherine
TSP Katherine
 
Tsp modelos de calidad de software
Tsp modelos de calidad de softwareTsp modelos de calidad de software
Tsp modelos de calidad de software
 
Tsp modelos de calidad de software
Tsp modelos de calidad de softwareTsp modelos de calidad de software
Tsp modelos de calidad de software
 
Enfoque de procesos de la organizacion opf
Enfoque de procesos de la organizacion opfEnfoque de procesos de la organizacion opf
Enfoque de procesos de la organizacion opf
 
Ciclo phva lite
Ciclo phva liteCiclo phva lite
Ciclo phva lite
 
PHVA
PHVAPHVA
PHVA
 
LEAN MANUFACTURING AND KAIZEN
LEAN MANUFACTURING AND KAIZENLEAN MANUFACTURING AND KAIZEN
LEAN MANUFACTURING AND KAIZEN
 
LEAN & KAIZEN MANUFATURING
LEAN & KAIZEN MANUFATURINGLEAN & KAIZEN MANUFATURING
LEAN & KAIZEN MANUFATURING
 
02 procesos y mejora continua sib
02 procesos y mejora continua sib02 procesos y mejora continua sib
02 procesos y mejora continua sib
 
kaizen calidad (ingenieria empresarila mejora continua)
kaizen calidad (ingenieria empresarila mejora continua)kaizen calidad (ingenieria empresarila mejora continua)
kaizen calidad (ingenieria empresarila mejora continua)
 
CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!CMMI + SCRUM, ¡no CMMI VS SCRUM!
CMMI + SCRUM, ¡no CMMI VS SCRUM!
 
CMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWARECMMI CALIDAD EN SOFTWARE
CMMI CALIDAD EN SOFTWARE
 

Similar a ModeloTSP

Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5diegomendoza1801
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectosaaahhhhaaa
 
Proceso de Software Personal - PSP
Proceso de Software Personal - PSPProceso de Software Personal - PSP
Proceso de Software Personal - PSPChristian Mora
 
Expo modelo de madurez del cmmi
Expo modelo de madurez del cmmiExpo modelo de madurez del cmmi
Expo modelo de madurez del cmmislaifer1991
 
presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdfLuis Manotas
 
Desarrollo ágil
Desarrollo ágilDesarrollo ágil
Desarrollo ágilfponceh
 
Comparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoftComparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoftMali Ma
 
SSD: La Personalización de Steelmood de PSP/PST Beneficios
SSD: La Personalización de Steelmood de PSP/PST BeneficiosSSD: La Personalización de Steelmood de PSP/PST Beneficios
SSD: La Personalización de Steelmood de PSP/PST BeneficiosSteelmood
 
Implantación, administracion del desarrollo y selección de hardware y software
Implantación, administracion del desarrollo y selección de hardware y softwareImplantación, administracion del desarrollo y selección de hardware y software
Implantación, administracion del desarrollo y selección de hardware y softwareJose Antonio Rodriguez Garcia
 
Scrum en sistema grh tuc
Scrum en sistema grh tucScrum en sistema grh tuc
Scrum en sistema grh tucDaniel Muccela
 

Similar a ModeloTSP (20)

pspytsp.pdf
pspytsp.pdfpspytsp.pdf
pspytsp.pdf
 
Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5
 
Exposicon calidad
Exposicon calidadExposicon calidad
Exposicon calidad
 
Gestión de proyectos
Gestión de proyectosGestión de proyectos
Gestión de proyectos
 
TSP
TSPTSP
TSP
 
Proceso de Software Personal - PSP
Proceso de Software Personal - PSPProceso de Software Personal - PSP
Proceso de Software Personal - PSP
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo final
 
Expo modelo de madurez del cmmi
Expo modelo de madurez del cmmiExpo modelo de madurez del cmmi
Expo modelo de madurez del cmmi
 
Presentacion cmmi
Presentacion cmmiPresentacion cmmi
Presentacion cmmi
 
CMMI-FebJul2021.pptx
CMMI-FebJul2021.pptxCMMI-FebJul2021.pptx
CMMI-FebJul2021.pptx
 
Dmcs u3 atr_roch
Dmcs u3 atr_rochDmcs u3 atr_roch
Dmcs u3 atr_roch
 
presentacioncmmi.pdf
presentacioncmmi.pdfpresentacioncmmi.pdf
presentacioncmmi.pdf
 
Desarrollo ágil
Desarrollo ágilDesarrollo ágil
Desarrollo ágil
 
Psp
PspPsp
Psp
 
AIS -Software.pdf
AIS -Software.pdfAIS -Software.pdf
AIS -Software.pdf
 
Comparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoftComparación entre cmmi y moprosoft
Comparación entre cmmi y moprosoft
 
SSD: La Personalización de Steelmood de PSP/PST Beneficios
SSD: La Personalización de Steelmood de PSP/PST BeneficiosSSD: La Personalización de Steelmood de PSP/PST Beneficios
SSD: La Personalización de Steelmood de PSP/PST Beneficios
 
Cmmi y moprosoft
Cmmi y moprosoftCmmi y moprosoft
Cmmi y moprosoft
 
Implantación, administracion del desarrollo y selección de hardware y software
Implantación, administracion del desarrollo y selección de hardware y softwareImplantación, administracion del desarrollo y selección de hardware y software
Implantación, administracion del desarrollo y selección de hardware y software
 
Scrum en sistema grh tuc
Scrum en sistema grh tucScrum en sistema grh tuc
Scrum en sistema grh tuc
 

ModeloTSP

  • 1. Universidad Tecnológica del Valle de Toluca Modelo TSP Elaborado por: Luis Eduardo Arzate Arias Emmanuel Lerma Alvarez Edgardo Troche Soriano Rocio de Jesús Martínez Lucia del Río Martínez 1
  • 2. Índice • Resumen ……………………………………………………………......3 • Objetivo de la Investigación………………………………………….4 • Desarrollo………………………………………………………………..5 • ¿Qué es?...........................................................................................5 • ¿Quién la creo?................................................................................6 • Historia…………………………………………………………………..7 • Certificaciones………………………………………………………….8,9 • Versiones………………………………………………………………..10,11,12 • Descripción Detallada Componentes………………………………13 • Tabla de 10 características principales…………………………….14 • Tabla de diferencias vs otro parecido………………………………15,16 • Ejemplo……………………………………………………………………17 • Conclusiones…………………………………………………………….18 • Bibliografía……………………………………………………………….19 2
  • 3. Resumen • Proceso especialmente diseñado para equipos de desarrollo de Software . La versión inicial de este modelo fue desarrollada por Watts Humphrey y patrocinado por el Departamento de Defensa de los EU. La esencia de este modelo es: • Planificar su trabajo. • Gestión y seguimiento de los proyectos a buen termino. • Producción de productos de alta calidad en menos tiempo. • Producción de productos de alta calidad con 0 defectos. 3
  • 4. Objetivo de la Investigación • Conocer el modelo TSP e identificar un panorama conceptual de su estructura. 4
  • 5. Desarrollo • ¿Qué es? Conjunto de procesos estructurados que indican que hacer en cada fase del desarrollo del proyecto. 5
  • 6. ¿Quién la creo? • Desarrollado por Watts Humphrey en 1996. • “Padre de la Calidad del Software” 6
  • 7. Historia • SEI -Software Engineering Institute • “Software Process Program” • CMMI (Capability Maturity Model Integration) • 1989 - “Managing the Software Process” • PSP “Personal Software Process” • TSP “Team Software Process” 7
  • 8. Certificaciones • El TEC de Monterrey es el único organismo que puede certificar PSP y TSP en México. 8
  • 9. Certificaciones • SEI – Coach Certificado TSP. TSP Coaching: Es la planeación de un equipo TSP, es crítica para obtener un plan acorde a las expectativas del cliente y con el compromiso de todos los involucrados. 9
  • 10. Versiones TSPi • Es una versión académica a escala reducida de la TSP que guía a los estudiantes de grado universitario y avanzado en la aplicación de los principios y prácticas de la TSP. 10
  • 11. Versiones CICLO DEL TSPi • Lanzamiento • Estrategia • Planeación • Requerimientos • Diseño • Implementación • Prueba • Postmortem 11
  • 12. Versiones TSPm • Versión de TSP para administrar proyectos con múltiples equipos. Los nuevos roles de TSPm definen responsabilidades para: • Crear y administrar el Conjunto Estándar de Procesos Organizacionales (OSSP, por sus siglas en inglés). • Establecer un canal para reportar y/o escalar los asuntos de no conformidad a procesos. • Establecer y mantener el entrenamiento organizacional. • Dar seguimiento a las actividades del coach. • Establecer y mantener los procesos definidos del proyecto. 12
  • 13. Descripción de los Componentes TSP está formado por dos componentes primarios bien diferenciados que abarcan distintos aspectos del trabajo en equipo, que son:  Formación del equipo de trabajo  Gestión del equipo de trabajo 13
  • 14. Características principales • Ambiente de trabajo común. • Metas claras. • Retroalimentación. • Cohesión. • Miembros son expertos en papeles de liderazgo. • Miembros se sienten seguros de tomar decisiones. • Los miembros se prestan ayuda mutua cuando se necesita. • Los miembros están motivados por hacer lo que pueden. • Los miembros son flexibles y adaptables. • Los miembros del equipo controlan sus tareas. 14
  • 15. Tabla de diferencias vs otro parecido ISO 12207 CMMI ISO 15504 TSP PSP Definir, controlar y mejorar la Valoración del Optimización Optimización en mejorar los madurez de los proceso y guía del trabajo en el procesos del ciclo procesos para la equipo Armar y proceso de de vida del SW y organizacionale mejora. guiar los desarrollo sus tareas s equipos de personal de respectivas trabajo software Desarrollado y Inclusión de las Define un Propicia una Mejora la orientado al prácticas de conjunto de buena relación productividad uso en proyectos Institucionalizac criterios de entre el equipo en uno mismo de software. ión , que conformidad de trabajo permiten para permitir la asegurar que comparación de los procesos Modelos asociados externos de procesos y encontrar requisitos 15
  • 16. Tiene mucho El CMMI Pensaba que Es necesario Debe de llenar niveles que puede el que cada uno toda La que abarcar. llegar a ser dominio de de los documentació excesivament Procesos miembros n e debería ser tiene requerida que detallado para más amplio que tener el incluye sus algunas mucho niveles que Tiene para abarcar compromiso y registros, que abarcar. organizacione todos la disciplina de planificación, s. los posibles seguir el plan. las plantillas o ciclos de vida formularios. Simple, Difícil de Difícil en Tiene muchos Engorroso y general, no entender, capacidad, procesos su guía paso mayor complejo para aplicación es a paso inversión, evaluar tediosa prescriptivo 16
  • 17. Ejemplo TSP Resultados de la Encuesta Mejora de la conciliación de la vida con TSP se refleja en la satisfacción laboral encuestas. 17
  • 18. Conclusiones • El modelo TSP mejora la calidad de los procesos y reducen los costos, ayuda a mejorar la productividad de las personas y equipos de trabajo a través de mínimos errores y de poco tiempo en que los procesos se realizan. 18
  • 19. Bibliografía • Humphrey, W. Introduction to the Team Software Process. • Institute, E. (2 de 10 de 2009). Software Engieneering Institute. Recuperado el 16 de 02 de 2013, de Software Engieneering Institute: http://www.sei.cmu.edu/ • S. Humphrey, W. (Noviembre de 2000). The Team Software. Recuperado el 16 de 02 de 2013, de http://www.sei.cmu.edu/reports/00tr023.pdf • Tuya, J., Ramos Román, I., & Dolado Cosín, J. (2007). Técnicas Cuantitativas para la gestión dela Ingeniería del software. España: Netbiblo. • Tyson, M. (9 de Mayo de 2012). GutiMar Soluciones Informaticas. Recuperado el 03 de Febrero de 2013, de http://gutimarsoluciones.wordpress.com/2012/05/09/team- software-process-tsp-y-team-process-software-tsp/ • Weitzenfeld, A. (2008). Ingeniería de Software . Madrid, España: THOMSON. 19