Modelos de mejora para
procesos de software
Modelo CMMI
Que es
una evolución del CMM
está orientado a la mejora y evaluación de procesos de desarrollo, mantenimiento y ejecución de sistemas
de software.
Objetivo
Proporcionar una guía para mejorar la capacidad en la organización
En el desarrollo, adquirir mantener productos o servicios proporcionados por una organización
Trabaja en 5 Niveles de madurez
Inicial
Gestionando
Definido
Gestión cuantitativa
En optimización
TSP (Team Software Process)
Que es
TSP proporciona directrices para ayudar a un equipo a establecer sus objetivos.
Subtopic
Objetivo
planificar sus procesos y a revisar su trabajo con el fin de que la organización pueda establecer prácticas de ingeniería avanzadas
así obtener productos eficientes, fiables y de calidad.
Modelo PMBOK
Que es
una guía de métodos, herramientas y técnicas agrupadas en áreas de conocimiento.
0bjetivo
La finalidad de este conjunto es minimizar el riesgo de que un proyecto no alcance sus objetivos.
Normas ISO
Que es
Es una familia de normas que tiene por objetivo la creación de un marco de trabajo común para evaluar la calidad del producto software.
Objetivo
se documentan que especifican requerimientos que pueden ser empleados en organizaciones para garantizar que los productos cumplan objetivos
se tipos de Normas ISO
ISO 15504 – SPICE
ISO 9001:2000- Quality Management System
ISO 15504 – SPICE
ISO 20000
ISO27001
Modelo CMM
Que es
un conjunto de buenas prácticas para el mejor
desempeño de la organización.
Objetivo
Proporcionar un marco que ayude a la organización a mejorar sus procesos.
Proporcionar una guía para mejorar la capacidad de desarrollar, adquirir y mantener productos proporcionados por una organización.
Modelo TMMi
Que es
Es una guía y marco de
referencia para la mejora de
procesos de prueba.
relacionadas con la planificación, la
preparación y la evaluación de
productos de software.
Cubre todas
las actividades del ciclo de vida, tanto estáticas
como dinámicas.
Objetivo
Subtopic
Nivel de madures
inicio
Gestionado
Definido
Medido
Optimización
COBIT
Que es
modelo aceptado intencionalmente como una buena práctica para el control de la información, TI y los riesgos que conllevan.
Objetivo
proporcionar metodologías para tener los recursos de TI de manera estructurada y organizada, apoyando a la organización para alcanzar sus objetivos estratégicos.
Madurez del proceso
5 Niveles
Inexistente: No existe información alguna, no conocimiento sobre el gobierno de TI.
1 - Inicial / ad hoc: En el proceso existen tareas indefinidas, pero hay confianza en la iniciativa.
2 - Repetible pero intuitivo: El proceso cuenta con personal de calidad y tareas definidas.
3 - Definido: Proceso definido e institucionalizado, cuenta con política, estándares y procedimiento establecidos.
4 - Gestionable y medible: El proceso tiene estructuras de control completas y análisis del desempeño.
5 - Optimizado:Los procesos se han refinado hasta un nivel de mejor práctica, se basan en los resultados de mejoras continuas y en un modelo de madurez con otras empresas.
PSP (Process Software Personal)
Que es
Es un marco de trabajo para la gestión del tiempo y la productividad personal en los proyectos
de desarrollo de software.
Objetivo
Es mejorar la calidad en los procesos de desarrollo utilizados para la construcción de productos de software
En combinación con el proceso de software personal ( PSP ), el proceso de software de equipo ( TSP ) proporciona un marco de proceso operativo definido que está diseñado para ayudar a los equipos de gerentes e ingenieros a organizar proyectos