Gracias a la globalizacion y a la necesidad de gestionar de manera mas segura y eficiente la informacion generada en varias areas, a crecido la necesidad de desarrollar software en el menor costo y tiempo posible, y que cumpla con los requerimientos exigidos por los usuarios. El desarrollo de software se convierte en una tarea exigente y de alta demanda. Por ello, es importante presentar a todos los interesados en el oficio de la programacion, informacion relevante en cuanto a los mecanismos de evaluacion de capacidades en los procesos de desarrollo de software personal y en equipo, el Modelo de Madurez de Capacidad (CMM) y la Integracion del Modelo de Madurez de Capacidad (CMMI) que ayudan a fomentar habilidades y habitos que permitan construir productos de software con altos estandares de calidad.