The spread of the interest and the need for process reference models, specifically for small and medium software development organizations, has been a catalyst for generating ISO/IEC 29110 Software Engineering — Lifecycle profiles for Very Small Entities. Based on the Mexican standard NMX-I-059-NYCE-2005, better known as MoProSoft, ISO/IEC 29110 is the first international standard specifically designed for very small entities.Thanks to the COMPETISOFT Project and MoProSoft, the background knowledge and models adoption experience have been introduced in Latin America. In Mexico more than 300 organizations have been evaluated in NMX-I-059-NYCE-2005, in 2009 MoProSoft became a national standard in Peru, while COMPETISOFT included the experience and viewpoints of 13 countries and 23 research groups of the region. As a whole, it gives small software development organizations in the region an advantage in adopting an international standard.This paper clarifies the gap between ISO/IEC 29110 and MoProSoft level 2. As a result of a theoretical and practical review both standards have been mapped defining the coverage level between processes, considering the defined tasks, work products and roles. Several recommendations have been suggested to bridge the gap between these standards. Finally, the effort needed to adopt the Basic Profile of the new international standard starting from the Mexican standard has been estimated. The results have been extended to also consider organizations that adopted COMPETISOFT as their process reference model.
Read full abstract