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