Análisis Y Diseño De Sistemas
Desarrollo de Software
II
Procesos para evaluar las capacidades
de ingeniería de software en diferentes
niveles
PSP y TSP
Ago 2005 - Dic 2005
Docente:
Beatriz E.Florián Gaviria
á
Flori
Haga clic
para
modificar el
estilo de
subtítulo del
patrón
Individual
Equipo
Organización
Desarrollados por Watts Humphrey y el
Software Engineering Institute(SEI)
Desarrollo de Software II – Grupo 01, 80
Beatriz Eugenia Florián Gaviria
PSP
PSP
Personal Software Process (PSP) brinda
disciplina a las prácticas INDIVIDUALES
de ingeniería desoftware
Obj: Mejorar la calidad del producto
• Desarrollar hábitos de programación
(medición)
• Predicción de costos
• Predicción de tiempo de desarrollo
• Reducción de los ciclos de desarrollo delsoftware.
Nivel 5 de CMM a escala individual
Mejoras en calidad
Sin sobre-costos excesivos de procesamiento
Diseñado para predecir el costo efectivo
individual.
Se realizan tareas dedesarrollo más
estructuradas
Definición de requerimientos
Diseño de la arquitectura
Desarrollo de módulos
Documentación del producto.
Más rápido y barato que otras aproximaciones.
Desarrollo deSoftware II – Grupo 01, 80
Desarrollo de Software II – Grupo 01, 80
Beatriz Eugenia Florián Gaviria
Beatriz Eugenia Florián Gaviria
PSP
TSP
Team Software Process (TSP) escomplementario a PSP y permite a los
equipos desarrollar software de calidad
efectivamente.
Costos planeados
Agendas apretadas.
Desarrollo de Software II – Grupo 01, 80
Desarrollo de Software II – Grupo01, 80
Beatriz Eugenia Florián Gaviria
Beatriz Eugenia Florián Gaviria
TSP
Estrategia de TSP
Problemas comunes en los equipos
Liderazgo ineficiente
Fallas en el compromiso y/ocooperación
Ausencia de participación
Demoras, Retrasos
Calidad pobre
Inefectiva evaluación de pares
Marco de trabajo simple basado en PSP
Usar problemas modestos, bien definidos.
Desarrollar...
Regístrate para leer el documento completo.