Please enable JavaScript.
Coggle requires JavaScript to display documents.
Selección de la tecnología (Team Software Process (TSP) (Objetivos…
Selección de la tecnología
Team Software Process (TSP)
Indica qué hacer en cada fase del ciclo de desarrollo del proyecto y muestra cómo aplicar prácticas de ingeniería de software conocidas en un ambiente de trabajo en equipo
Objetivos
Acelerar la mejora continua de procesos
Proveer una guía para el mejoramiento en organizaciones maduras
Mostrar a los gerentes cómo monitorear y motivar a sus equipos de trabajo y cómo ayudarlos a alcanzar su máxima productividad
Integrar equipos independientes de alto rendimiento que planeen y registren su trabajo, establezcan metas, y sean dueños de sus procesos y planes
Conjunto de procesos definidos y estructurados que enfatizan el balance entre procesos, producto y trabajo en equipo
Capability Maturity Model Integrated (CMMI)
i
Desarrollado por el instituto de Ingeniería del Software (SEI) de la Universidad Carnegie Mellon
Construido tomando en cuenta las mejores prácticas del desarrollo de software
El CMMI, Capability Maturity Model Integration es un modelo que permite evaluar la madurez de los procesos de una organización
CMMI fue publicado en enero de 2002
Personal Software Process (PSP)
i
Enseña a definir objetivos personales para mejorar, medir y analizar el trabajo, así como a ajustar los procesos para alcanzar los objetivos
Es un framework estructurado compuesto de formas, directrices y procedimientos para desarrollar software
Es un proceso de automejora para desarrollar la habilidad de predecir el desempeño y administrar la calidad del trabajo que se produce
Ventajas
Mejora las estimaciones durante la planeación
Ayuda a reconocer y disminuir el número de defectos durante el ciclo de desarrollo de software
Ingenieros con entrenamiento en PSP mejoran sus errores de estimación hasta 10.9 %
Incrementa la productividad
Los errores de estimación promedio de ingenieros sin una capacitación de PSP es de 350 a 400 %
Modelo IDEAL
Peterson 1995
Define un marco de ciclo de vida, para la mejora de procesos
Define cinco fases
Establecimiento
Se analizan las recomendaciones, se establecen prioridades, se crea un plan de acción estratégico y se forman los TWGs (Technical Working Groups)
Actuación
Los TWGs tienen la responsabilidad de mejorar e implementar un proceso específico
Diagnóstico
Se analiza el estado actual de la organización, se compara con el estado futuro deseado y se crean recomendaciones para alcanzar el objetivo
Aprendizaje
La organización analiza los resultados generales del programa de SPI y se prepara para futuras iniciativas de mejoramiento de procesos
Iniciación
Se crea el SEPG (Software Engineering Process Group), se genera el estímulo de cambio y se obtiene soporte de dirección