Modelo de madurez de código abierto


El Modelo de Madurez de Código Abierto ( OMM ) es una metodología para evaluar el Software Libre / Libre de Código Abierto (FLOSS) y más específicamente el proceso de desarrollo de FLOSS. Esta metodología se publica bajo la licencia Creative Commons.

OMM puede ayudar a generar confianza en el proceso de desarrollo de las empresas que utilizan o producen software libre. El objetivo de la metodología es permitir que cualquier empresa u organización utilice software FLOSS en producción y, en particular, en sus productos principales y no solo en prototipos. [1] [2]

Los objetivos de OMM son proporcionar a las comunidades FLOSS una base para desarrollar productos de manera eficiente y hacer que sus productos sean confiables para los clientes potenciales, y también para integrar empresas y proporcionar a los integradores FLOSS una base para evaluar los procesos utilizados por las comunidades FLOSS.

OMM se conoce indistintamente como modelo y metodología. En primer lugar, es un modelo que contiene todos los elementos que deben evaluarse, pero también es un conjunto de reglas y pautas que describen cómo llevar a cabo el proceso de evaluación.

OMM está organizado en niveles, cada nivel se basa e incluye los elementos confiables (TWE) en el nivel inferior. Los elementos confiables incluidos en OMM fueron recopilados o inspirados por dos fuentes:

El nivel básico que se puede alcanzar fácilmente adoptando algunas prácticas necesarias en el proceso de desarrollo de software libre: