Para afianzar el 茅xito en los proyectos y la confianza de nuestros clientes, en Oxxigeno nos planteamos la necesidad de mejorar nuestra metodolog铆a y crear procesos avalados por alguna entidad o instituci贸n que nos permitiesen incrementar y consolidar nuestra calidad trabajando en un entorno de mejora continua.
Los objetivos que nos marcamos para afrontar el proyecto de mejora son los siguientes:
- Disminuir costes en el proceso de desarrollo
- Implantar una metodolog铆a de desarrollo com煤n basada en el uso de herramientas
- Continuar produciendo desarrollos de alta calidad
- Aumentar la fidelidad de nuestros clientes
- Incrementar nuestra eficiencia
Tras analizar los distintos modelos existentes de calidad y mejora de procesos, seleccionamos como referencia el modelo CMMI, ya que proporciona a las organizaciones que lo implantan un marco que facilita la mejora continua y la habilidad para desarrollar y mantener sus productos y servicios.
CMMI es un modelo de mejora de procesos desarrollado por el SEI (Software Engineering Institute). Este instituto, que actualmente est谩 financiado por el departamento de Defensa de EEUU y administrado por la Universidad Carnegie Mellon, se fund贸 por el Congreso de Estados Unidos en 1974 para desarrollar modelos de evaluaci贸n y mejora, ya que era necesario dar respuesta a los problemas que generaba la programaci贸n e integraci贸n de los subsistemas de software en la construcci贸n de complejos sistemas militares.
CMMI establece 5 niveles de madurez y 22 谩reas de proceso para clasificar a las organizaciones dentro de dos representaciones, escalonada y continua.
Cada organizaci贸n puede optar por la que se adapte mejor a sus caracter铆sticas y prioridades de mejora; en Oxxigeno optamos por la representaci贸n escalonada por adecuarse a los objetivos planteados.

Decidimos comenzar por el nivel 2 por su orientaci贸n a la gesti贸n de proyectos. Las 谩reas de proceso contempladas en este nivel son las siguientes:
- Planificaci贸n de proyectos
- Seguimiento y control de procesos
- Gesti贸n de requisitos
- Aseguramiento de la calidad de procesos y productos
- Medici贸n y an谩lisis
- Gesti贸n de la configuraci贸n
- Gesti贸n de acuerdos con proveedores
En el comienzo de la implantaci贸n se realiz贸 una evaluaci贸n inicial para detectar la situaci贸n de partida en la que nos encontr谩bamos y, posteriormente, se form贸 un equipo con distintos perfiles para analizar los resultados obtenidos y comenzar a trabajar en la implantaci贸n de procesos comunes para el 谩rea de servicios de desarrollo.
En Oxxigeno, decidimos afrontar el desarrollo y la implantaci贸n de los procesos tomando como pilares fundamentales las siguientes caracter铆sticas:
- Utilizaci贸n de herramientas ya conocidas por nuestros equipos: de este modo, el cambio no ser铆a tan costoso y aprovechar铆amos los conocimientos existentes.
- Implantaci贸n de una metodolog铆a com煤n basada en los m茅todos y procesos que ya se estaban utilizando: los integrantes de los equipos de desarrollo ya ten铆an unos procesos y segu铆an una metodolog铆a; el prop贸sito no era modificar dicha metodolog铆a ni inventar nuevos procesos, la meta era desarrollar una base com煤n de procesos utilizable por todos.
- Apoyo incondicional de Direcci贸n: desde el comienzo, la direcci贸n de Oxxigeno consider贸 la mejora de procesos como un proyecto estrat茅gico beneficioso para toda la organizaci贸n. Por ese motivo nos apoy贸 durante todas las fases de la implantaci贸n.
- Distintas visiones en nuestro equipo de mejora de procesos: para ello, el equipo se compuso por personas de distintos perfiles que pudi茅semos dar diferentes puntos de vista sobre la metodolog铆a a implantar.
- Implicaci贸n de todos los integrantes de Oxxigeno: durante todas las fases del proyecto celebramos reuniones con los jefes de proyecto, gerentes y distintos roles de la organizaci贸n para revisar el avance del proyecto y recoger sugerencias y peticiones.
Tras cinco meses de trabajo, desarrollo e implantaci贸n en proyectos decidimos pasar a la siguiente fase. Solicitamos una evaluaci贸n intermedia para conocer el estado en el que est谩bamos y el grado de avance de consecuci贸n de los objetivos planteados.聽En los pr贸ximos d铆as hablaremos del resultado de dicha evaluaci贸n y cu谩les fueron nuestros siguientes pasos.
Quisiera recibir informacion sobre lo planteado en el articulo sobre CMMI- Muchas gracias.
Hola Ligia,
agradecemos tu inter茅s sobre el tema.
En las pr贸ximas semanas iremos publicando posts sobre CMMI para contar c贸mo hemos afrontado el proceso de evaluaci贸n en Oxxigeno, desde que se plante贸 la necesidad de mejorar nuestros procesos hasta que llegamos al SCAMPI.
No dudes en dejarnos tus comentarios al respecto de cualquiera de los puntos tratados.
Saludos!
Cu谩les son las lineas base para la fase de gesti贸n de la configuraci贸n?
Hola Viviana,
las l铆neas base se establecen en el proceso de Gesti贸n de la configuraci贸n definido para la organizaci贸n o bien seg煤n la naturaleza del proyecto en concreto.
En Oxxigeno, hemos marcado en el procedimiento unas l铆neas base obligatorias para todos los proyectos y, a partir de ah铆, el jefe de proyecto podr谩 generar las que considere necesarias adem谩s de esas.
Es recomendable que se generen l铆neas base en los hitos relevantes del ciclo de vida del proyecto, por ejemplo, tras la fase de planificaci贸n, antes de efectuar un cambio significativo, al comenzar las pruebas del proyecto, en cada versi贸n que se entregue del mismo,…
Saludos!