SlideShare ist ein Scribd-Unternehmen logo
1 von 127
UNIDAD II  Métricas y Procesos PSP Personal Software Process LCC. Marcela García Alonso
Objetivo General: ,[object Object]
Índice ,[object Object],[object Object],[object Object]
II.I. Introducción al Personal Software Process (PSP)
II.I. Introducción al Personal Software Process (PSP) ,[object Object],[object Object],[object Object]
Antecedentes ,[object Object],[object Object],[object Object],[object Object]
Antecedentes ,[object Object],[object Object],[object Object],[object Object]
Antecedentes ,[object Object],[object Object],[object Object],[object Object]
¿ Cómo fue desarrollado PSP? ,[object Object],[object Object],[object Object],[object Object]
¿ Cómo fue desarrollado PSP? ,[object Object],[object Object],[object Object],[object Object]
¿ Cómo fue desarrollado PSP? ,[object Object]
¿ Qué es PSP? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
II.I.I.Principios del PSP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
II.I.I.Principios del PSP ,[object Object],[object Object],[object Object],[object Object]
II.I.I.Principios del PSP ,[object Object],[object Object],[object Object],[object Object]
II.I.I. Principios del PSP ,[object Object],[object Object],[object Object]
II.I.I. Principios del PSP ,[object Object],[object Object]
II.I.I. Principios del PSP ,[object Object],[object Object]
II.II. Estructura del PSP
II.II. Estructura del PSP ,[object Object],[object Object],[object Object]
Introducción ,[object Object],[object Object],[object Object],[object Object]
Introducción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción ,[object Object],[object Object],[object Object],[object Object]
Estructura de PSP ,[object Object],[object Object],[object Object]
Flujo del Proceso
Estructura de PSP ,[object Object],[object Object],[object Object],[object Object]
Elementos del Proceso
Estructura de PSP ,[object Object],[object Object]
Evolución del PSP PSP 3 Desarrollo Cíclico PSP 2 Revisión del código Revisión del diseño PSP 1 Estimación del Tamaño Informe de pruebas PSP 0 Proceso Medición Personal  Planificación Personal  Calidad Personal   Proceso Personal Cíclico
Visión General de PSP ,[object Object],[object Object],[object Object],[object Object]
II.II.I. Los 7 Pasos de PSP PSP 0 Proceso actual Registro de tiempo Registro de defectos Estándar de tipos de defectos PSP 0.1 Estándar de Codificación Medición de Tamaño Propuesta de mejora del proceso PSP 1 Estimación de tamaño Reporte de pruebas PSP 1.1   Planeación de tareas Planeación de tiempos de  actividades Estándar de tipos de defectos PSP 2 Revisión de Código Revisión de Diseño PSP 2.1 Formatos de Diseño PSP 3 Desarrollo Cíclico Proceso de Medición Personal Proceso de Planeación  Personal Administración de Calidad Personal Proceso Personal Cíclico
II.II.I.I. PSP0  El punto de partida de PSP
II.II.I.I. PSP0  El punto de partida de PSP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
II.II.I.I. PSP0  El punto de partida de PSP ,[object Object]
II.II.I.I. PSP 0.1 ,[object Object],[object Object],[object Object]
II.II.II. PSP1  Planeación Personal
II.II.II. PSP1 ,[object Object],[object Object],[object Object]
II.II.II. PSP1 ,[object Object],[object Object],[object Object],[object Object],[object Object]
II.II.III. PSP2 Calidad Personal
II.II.III. PSP2 ,[object Object]
II.II.III. PSP2 ,[object Object],[object Object],[object Object]
II.II.III. PSP2 ,[object Object]
II.II.III. PSP2 ,[object Object]
II.II.IV. PSP3 Proceso Personal Ciclico
II.II.IV. PSP3 ,[object Object]
II.II.IV. PSP3 ,[object Object]
Proceso Personal Cíclico Especificaciones Requerimientos Y Planificación Diseño de Alto nivel Integración Pruebas del sistema Uso Postmortem Repaso al Diseño De Alto nivel Desarrollo Cíclico Ciclo específico Diseño detallado Y Repaso del diseño Pruebas Valorar de nuevo Y Reciclar Desarrollo de las pruebas Y repaso Implementación Y Repaso del código Compilación Producto . . . . . .
II.II.IV. PSP3 ,[object Object],[object Object],[object Object]
Planeación en PSP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Planeación PSP ,[object Object],[object Object],[object Object],[object Object]
Planeación PSP Entregar el  producto Define los  requerimientos Producir diseño  Conceptual Estimar el tamaño  del producto Estimar los recursos Base de Datos de Tamaño Base de Datos de  Productividad Recursos  disponibles Tamaño, Recursos, Datos, Plazos Producir  Calendario Usuario Necesidad  del usuario Desarrollar  el producto Analizar el  proceso Seguimiento de Reportes Gestión Método PROBE Tareas Items
Planeación PSP ,[object Object],[object Object],[object Object],[object Object]
Planeación PSP ,[object Object],[object Object]
Recolección de datos ,[object Object],[object Object],[object Object]
Recolección de datos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Elementos del Proceso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Flujo del Proceso
Guión del proceso Número de Fase Propósito Guiarte en el desarrollo de programas a nivel de módulo Entradas Necesarias ,[object Object],[object Object],[object Object],1 Planificación ,[object Object],[object Object],[object Object],[object Object],[object Object],2 Desarrollo ,[object Object],[object Object],[object Object],[object Object],3 Post-mortem * Completar el Resumen del plan del Proyecto con los datos actuales de tiempo, defectos y tamaño Criterios de salida Un programa probado Un resumen del Plan de Proyectos con los datos estimados y actuales Las tablas de Registro de Tiempos y Defectos Rellenos
Guión del proceso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Guión del proceso ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del Plan ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del Plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del Plan ,[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del Plan ,[object Object],[object Object],[object Object]
Log Registro del Tiempo Estudiante: ____________________ Fecha: __________ Instructor:______________________ Programa #: ______ Fecha Inicio Fin Tiempo de Interrupción Tiempo Delta Fase Comentarios
Log Registro del Tiempo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Log Registro del Tiempo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Log Registro del Tiempo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Por ejemplo Fecha Inicio Fin Tiempo de Interrupción Tiempo Delta Actividad Comentarios 9/9 9:00 9:50 50 Planeación 12:40 1:18 38 Diseño 2:45 3:53 10 58 Diseño Teléfono 6:25 7:45 80 Codificación  10/9 11:06 12:19 6+5 62 Codificación Baño, tomé café 11/9 9:00 9:50 50 Codificación 1:15 2:35 3+8 69 Compilación Consulta de un libro 4:18 5:11 25 28 Prueba Reunión con mi jefe 12/9 6:42 9:04 10+6+12 114 Prueba Teléfono, Baño, Teléfono 13/9 9:00 9:50 50 Prueba 12:33 1:16 38 Postmortem
Manejo de Interrupciones ,[object Object],[object Object]
Manejo de Interrupciones ,[object Object],[object Object]
Tamaño ,[object Object],[object Object],[object Object]
Tamaño ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Tamaño ,[object Object],[object Object],[object Object]
Estándar tipo de Defectos ,[object Object],[object Object]
Estándar tipo de Defectos
Log Registro Defectos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Log Registro Defectos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Log Registro Defectos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Log Registro Defectos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Log Registro Defectos ,[object Object]
Guía Personal de Revisión de Código Propósito Guía para realizar una revisión de código efectiva # # # 3 Para Fechar Para Fechar % General Cuando se completa cada paso de revisión, anota el número de defectos del tipo encontrado in la caja de la derecha. Completa el catálogo para un programa, clase, objeto o método antes de empezar la próxima revisión Completa Verifica que todas las funciones del diseño están codificadas. Includes Verifica cada include que esté completo Inicialización Chequea las variables e inicialización de parámetros. Llamadas Chequea los formatos de llamadas de función: punteros, parámetros. Nombres Chequea los nombres y su uso: consistencia, declaraciones, y estructuras. Strings ,[object Object],[object Object],[object Object],Punteros ,[object Object],[object Object],[object Object],[object Object]
Guía Personal de Revisión de Código Propósito Guía para realizar una revisión de código efectiva # # # 3 Para Fechar Para Fechar % Formato de salida Cheque el formato de salda {} Parejas Asegurarse de que {} están cerrados Operadores lógicos Verificar el uso de ==, =, ||, etc. Chequea cada función entre () Chequeeo Línea por línea ,[object Object],[object Object],[object Object],Estándares Asegura que el código sigue el estándar de codificación Abrir y cerrar ficheros Verificar que todos los ficheros estas: Declarados Abiertos Declarados Global Realizar un escaneo global del programa para chequear el sistema e inspeccionar los problemas
Mediciones de Tiempo ,[object Object]
Administración del Tiempo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Seguimiento del Tiempo ,[object Object]
II.III. Métricas del PSP
II.III. Métricas del PSP ,[object Object],[object Object],[object Object]
Métricas del PSP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del registro de Métricas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del registro de Métricas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del registro de Métricas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Resumen del registro de Métricas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Comparación de PSP Característica PSP Inspecciones CMM ISO900 Propósito Gerenciamiento y mejora de la calidad Mejora de la calidad Mejora del gerenciamiento Gerenciamiento de la calidad Metodología Prescriptiva Presciptiva Descriptiva Descriptiva Definición Exacta Exacta Vaga Vaga Audiencia Desarrolladores y gerentes Desarrolladores Gerentes Gerentes Cobertura Ciclo de vida del desarrollo Verificación y validación Gerenciamiento de proyectos Aseguramiento de la Calidad Costo Muy bajo Bajo Alto Alto Calidad Muy alta Alta Baja Baja Implementación Semanas Días Años Años Alcance Integral Estrecho Ambiguo Ambiguo Cuan Mensurable es Muy Alto Alto Bajo Bajo
Conclusiones ,[object Object],[object Object]
Team Software Process TSP
Team Software Process ,[object Object]
Perspectiva de PSP PSP SM Construye capacidades individuales y disciplina de trabajo TSP SM Construye productos de calidad sobre coste y planificación CMMI ® Construye capacidad de organización
Introducción TSP ,[object Object],[object Object],[object Object],[object Object]
Objetivos TSP ,[object Object],[object Object],[object Object],[object Object],[object Object]
Objetivos TSP ,[object Object],[object Object],[object Object]
Evolución de TSUP Lanzamiento Fase Inicial.  Creación de los Grupos y Requerimientos Relanzamiento Segunda Fase. Diseño Relanzamiento Tercera Fase. Implementación Postmortem Relanzamiento Cuarta Fase. Integración y Pruebas
Equipos de Trabajo ,[object Object],[object Object],[object Object]
Equipos de Trabajo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Generación de Equipos con PSP y TSP ,[object Object],[object Object],[object Object]
Generación de Equipos con PSP y TSP ,[object Object],[object Object],[object Object],[object Object],[object Object]
Generación de Equipos con PSP y TSP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Relación del TSP con CMMI y PSP ,[object Object]
Relación del TSP con CMMI y PSP Individual Organización Equipo PSP TSP CMMI
PSP y TSP respecto a CMMI ,[object Object],[object Object],[object Object]
PSP y TSP respecto a CMMI Nivel Enfoque del Proceso Clase de Área de Proceso PSP TSP 5 Optimizado Mejora Continua del Proceso Análisis Causal y Resolución  X X Implementación e Innovación  Organizacional X X 4 Administrado Cuantitativamente Administración Cuantitativa del Proceso Administración cuantitativa del Proyecto X X Rendimiento del Proceso Organizacional X X 3. Definido Estandarización del Proceso Enfoque en el Proceso Organizacional X X Definición del Proceso Organizacional X X Capacitación Organizacional Administración del proyecto Integrado X X Desarrollo de Requerimientos X X Solución Técnica X X Integración del Producto X X Verificación X X Validación X X Administración de Riesgos X Análisis y Resolución de Decisión X X 2 Administrado Administración del Proyecto Administración de Requisitos X Planeación de Proyectos X X Monitoreo y control de Proyectos X X Aseguramiento de la Calidad Software X Administración de la Configuración  del Software X Administración de Acuerdos con Proveedores Medición y Análisis X X
Componentes del TSP ,[object Object],[object Object],[object Object]
Componentes del TSP ,[object Object],[object Object],[object Object]
Roles dentro del TSP ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Roles dentro del TSP ,[object Object],[object Object],[object Object]
Bibliografía ,[object Object]
Deming: 14 Puntos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deming: 14 Puntos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deming: 14 Puntos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deming: 14 Puntos ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Deming: 14 Puntos ,[object Object],[object Object],[object Object],[object Object]
Deming: 7 pecados capitales ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Juran ,[object Object],[object Object],[object Object],[object Object],[object Object]
Juran ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Juran ,[object Object],[object Object]
Juran ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Juran ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Monografia Metodologia Agil XP
Monografia Metodologia Agil XPMonografia Metodologia Agil XP
Monografia Metodologia Agil XP
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Metodologias xp
Metodologias xpMetodologias xp
Metodologias xp
 
Metodologia XP
Metodologia XPMetodologia XP
Metodologia XP
 
Monografia de xp
Monografia de xpMonografia de xp
Monografia de xp
 
Metodologia xp (tarea msmad)
Metodologia xp (tarea msmad)Metodologia xp (tarea msmad)
Metodologia xp (tarea msmad)
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Diseño de una infraestructura TI para un ambiente de Integración Continua en ...
Diseño de una infraestructura TI para un ambiente de Integración Continua en ...Diseño de una infraestructura TI para un ambiente de Integración Continua en ...
Diseño de una infraestructura TI para un ambiente de Integración Continua en ...
 
Monografia metodologia agil xp oficial
Monografia metodologia agil xp oficialMonografia metodologia agil xp oficial
Monografia metodologia agil xp oficial
 
Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)Programación Extrema (Extream Programming XP)
Programación Extrema (Extream Programming XP)
 
Trabajo de desarrollo desoftware
Trabajo de desarrollo desoftwareTrabajo de desarrollo desoftware
Trabajo de desarrollo desoftware
 
Extreme Programming-Fases
Extreme Programming-FasesExtreme Programming-Fases
Extreme Programming-Fases
 
Diapositivas xp
Diapositivas xpDiapositivas xp
Diapositivas xp
 
Rup vs. xp
Rup vs. xpRup vs. xp
Rup vs. xp
 
Programación Xp Nocturno
Programación Xp NocturnoProgramación Xp Nocturno
Programación Xp Nocturno
 
METODOLOGIAS XP
METODOLOGIAS XPMETODOLOGIAS XP
METODOLOGIAS XP
 
Valores y prácticas XP
Valores y prácticas XPValores y prácticas XP
Valores y prácticas XP
 
Xp
XpXp
Xp
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 
Metodologia xp
Metodologia xpMetodologia xp
Metodologia xp
 

Ähnlich wie Csw02 ver2

PSP (personal software process)
PSP (personal software process)PSP (personal software process)
PSP (personal software process)lisc20145
 
Proceso de Software Personal - PSP
Proceso de Software Personal - PSPProceso de Software Personal - PSP
Proceso de Software Personal - PSPChristian Mora
 
Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5diegomendoza1801
 
Psp
PspPsp
Pspkapm
 
Psp
PspPsp
Pspkapm
 
Psp Personal Software Process
Psp  Personal Software ProcessPsp  Personal Software Process
Psp Personal Software Processdiego_aacc
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologiaslandeta_p
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptxJulian Carvajal
 
Protocolo colaborativo, de benavides
Protocolo colaborativo, de benavidesProtocolo colaborativo, de benavides
Protocolo colaborativo, de benavidesNati Cabraless
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloJosé Antonio Sandoval Acosta
 

Ähnlich wie Csw02 ver2 (20)

PSP (personal software process)
PSP (personal software process)PSP (personal software process)
PSP (personal software process)
 
Proceso de Software Personal - PSP
Proceso de Software Personal - PSPProceso de Software Personal - PSP
Proceso de Software Personal - PSP
 
Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5Presentacion para exponer_gpo_5
Presentacion para exponer_gpo_5
 
Psp
PspPsp
Psp
 
Psp
PspPsp
Psp
 
pspmanuelcofre
pspmanuelcofrepspmanuelcofre
pspmanuelcofre
 
Psp
PspPsp
Psp
 
Psp Personal Software Process
Psp  Personal Software ProcessPsp  Personal Software Process
Psp Personal Software Process
 
Psp
PspPsp
Psp
 
Psp%20%28 personal%20software%20process%29
Psp%20%28 personal%20software%20process%29Psp%20%28 personal%20software%20process%29
Psp%20%28 personal%20software%20process%29
 
CMMI
CMMICMMI
CMMI
 
Plantilla trabajo final
Plantilla trabajo finalPlantilla trabajo final
Plantilla trabajo final
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Metricas opm
Metricas opmMetricas opm
Metricas opm
 
TSP
TSPTSP
TSP
 
4 1 personalizacion de metodologias
4 1 personalizacion de metodologias4 1 personalizacion de metodologias
4 1 personalizacion de metodologias
 
202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx202016900_22_Julian_Carvajal.pptx
202016900_22_Julian_Carvajal.pptx
 
Protocolo colaborativo, de benavides
Protocolo colaborativo, de benavidesProtocolo colaborativo, de benavides
Protocolo colaborativo, de benavides
 
Plantilla trabajo final hecma
Plantilla trabajo final hecmaPlantilla trabajo final hecma
Plantilla trabajo final hecma
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 

Csw02 ver2

  • 1. UNIDAD II Métricas y Procesos PSP Personal Software Process LCC. Marcela García Alonso
  • 2.
  • 3.
  • 4. II.I. Introducción al Personal Software Process (PSP)
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 26.
  • 28.
  • 29. Evolución del PSP PSP 3 Desarrollo Cíclico PSP 2 Revisión del código Revisión del diseño PSP 1 Estimación del Tamaño Informe de pruebas PSP 0 Proceso Medición Personal Planificación Personal Calidad Personal Proceso Personal Cíclico
  • 30.
  • 31. II.II.I. Los 7 Pasos de PSP PSP 0 Proceso actual Registro de tiempo Registro de defectos Estándar de tipos de defectos PSP 0.1 Estándar de Codificación Medición de Tamaño Propuesta de mejora del proceso PSP 1 Estimación de tamaño Reporte de pruebas PSP 1.1 Planeación de tareas Planeación de tiempos de actividades Estándar de tipos de defectos PSP 2 Revisión de Código Revisión de Diseño PSP 2.1 Formatos de Diseño PSP 3 Desarrollo Cíclico Proceso de Medición Personal Proceso de Planeación Personal Administración de Calidad Personal Proceso Personal Cíclico
  • 32. II.II.I.I. PSP0 El punto de partida de PSP
  • 33.
  • 34.
  • 35.
  • 36. II.II.II. PSP1 Planeación Personal
  • 37.
  • 38.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44. II.II.IV. PSP3 Proceso Personal Ciclico
  • 45.
  • 46.
  • 47. Proceso Personal Cíclico Especificaciones Requerimientos Y Planificación Diseño de Alto nivel Integración Pruebas del sistema Uso Postmortem Repaso al Diseño De Alto nivel Desarrollo Cíclico Ciclo específico Diseño detallado Y Repaso del diseño Pruebas Valorar de nuevo Y Reciclar Desarrollo de las pruebas Y repaso Implementación Y Repaso del código Compilación Producto . . . . . .
  • 48.
  • 49.
  • 50.
  • 51. Planeación PSP Entregar el producto Define los requerimientos Producir diseño Conceptual Estimar el tamaño del producto Estimar los recursos Base de Datos de Tamaño Base de Datos de Productividad Recursos disponibles Tamaño, Recursos, Datos, Plazos Producir Calendario Usuario Necesidad del usuario Desarrollar el producto Analizar el proceso Seguimiento de Reportes Gestión Método PROBE Tareas Items
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65. Log Registro del Tiempo Estudiante: ____________________ Fecha: __________ Instructor:______________________ Programa #: ______ Fecha Inicio Fin Tiempo de Interrupción Tiempo Delta Fase Comentarios
  • 66.
  • 67.
  • 68.
  • 69. Por ejemplo Fecha Inicio Fin Tiempo de Interrupción Tiempo Delta Actividad Comentarios 9/9 9:00 9:50 50 Planeación 12:40 1:18 38 Diseño 2:45 3:53 10 58 Diseño Teléfono 6:25 7:45 80 Codificación 10/9 11:06 12:19 6+5 62 Codificación Baño, tomé café 11/9 9:00 9:50 50 Codificación 1:15 2:35 3+8 69 Compilación Consulta de un libro 4:18 5:11 25 28 Prueba Reunión con mi jefe 12/9 6:42 9:04 10+6+12 114 Prueba Teléfono, Baño, Teléfono 13/9 9:00 9:50 50 Prueba 12:33 1:16 38 Postmortem
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76. Estándar tipo de Defectos
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94. Comparación de PSP Característica PSP Inspecciones CMM ISO900 Propósito Gerenciamiento y mejora de la calidad Mejora de la calidad Mejora del gerenciamiento Gerenciamiento de la calidad Metodología Prescriptiva Presciptiva Descriptiva Descriptiva Definición Exacta Exacta Vaga Vaga Audiencia Desarrolladores y gerentes Desarrolladores Gerentes Gerentes Cobertura Ciclo de vida del desarrollo Verificación y validación Gerenciamiento de proyectos Aseguramiento de la Calidad Costo Muy bajo Bajo Alto Alto Calidad Muy alta Alta Baja Baja Implementación Semanas Días Años Años Alcance Integral Estrecho Ambiguo Ambiguo Cuan Mensurable es Muy Alto Alto Bajo Bajo
  • 95.
  • 97.
  • 98. Perspectiva de PSP PSP SM Construye capacidades individuales y disciplina de trabajo TSP SM Construye productos de calidad sobre coste y planificación CMMI ® Construye capacidad de organización
  • 99.
  • 100.
  • 101.
  • 102. Evolución de TSUP Lanzamiento Fase Inicial. Creación de los Grupos y Requerimientos Relanzamiento Segunda Fase. Diseño Relanzamiento Tercera Fase. Implementación Postmortem Relanzamiento Cuarta Fase. Integración y Pruebas
  • 103.
  • 104.
  • 105.
  • 106.
  • 107.
  • 108.
  • 109. Relación del TSP con CMMI y PSP Individual Organización Equipo PSP TSP CMMI
  • 110.
  • 111. PSP y TSP respecto a CMMI Nivel Enfoque del Proceso Clase de Área de Proceso PSP TSP 5 Optimizado Mejora Continua del Proceso Análisis Causal y Resolución X X Implementación e Innovación Organizacional X X 4 Administrado Cuantitativamente Administración Cuantitativa del Proceso Administración cuantitativa del Proyecto X X Rendimiento del Proceso Organizacional X X 3. Definido Estandarización del Proceso Enfoque en el Proceso Organizacional X X Definición del Proceso Organizacional X X Capacitación Organizacional Administración del proyecto Integrado X X Desarrollo de Requerimientos X X Solución Técnica X X Integración del Producto X X Verificación X X Validación X X Administración de Riesgos X Análisis y Resolución de Decisión X X 2 Administrado Administración del Proyecto Administración de Requisitos X Planeación de Proyectos X X Monitoreo y control de Proyectos X X Aseguramiento de la Calidad Software X Administración de la Configuración del Software X Administración de Acuerdos con Proveedores Medición y Análisis X X
  • 112.
  • 113.
  • 114.
  • 115.
  • 116.
  • 117.
  • 118.
  • 119.
  • 120.
  • 121.
  • 122.
  • 123.
  • 124.
  • 125.
  • 126.
  • 127.