Se trata de un modelo específico diseñado para el desarrollo y mantenimiento de software que facilita el cumplimiento de requisitos de otros modelos como ISO 9000:2000 y CMMI. Es sencillo y de bajo costo tanto para su adopción como para su evaluación, orientado a mejorar los procesos y contribuir a los objetivos de negocio.