Hasta antes del año 2005, en México, las Micro, Pequeñas y Medianas empresas(MiPyME) dedicadas al desarrollo de software no contaban con un modelo o estándar de procesos que se adecuara a sus características y que les permitiera desarrollar software de calidad a través de la implantación, y que no representara una elevada inversión en tiempo, dinero y esfuerzo que los frustrará en el intento de adaptarlo a la organización. ¿Qué es MoProSoft? Es el Modelo de Procesos para la Industria del Software de México, y que fue desarrollado y orientado a las MiPyMes “con la finalidad de fomentar la estandarización de su operación a través de la incorporación de las mejores prácticas en gestión e ingeniería de software” (Oktaba, 2005:7). MoProSoft es un modelo basado en procesos que está orientado a las pequeñas y medianas empresas o a áreas internas de desarrollo y/o mantenimiento de software, que les permite acceder a prácticas de ingeniería de software de clase mundial, y la adopción del model