Experiences on the Implementation of MoProSoft and Assessment of Processes under the NMX-I-059/02-NYCE-2005 Standard in a Small Software Development Enterprise

In January 2008, as a result of a university enterprise project, a small software development company acquires the first NMX-1-059/02-NYCE-2005 standard (also known as MoProSoft) certification issued in the state of Baja California, Mexico. This paper describes the experiences and methodology developed by the academic participants in the project.The methodology main tasks were: a) identification of the so called change factors that allow the awareness of the enterprise work group about the required effort necessary to successfully implement a process model; b) diagnosing the business actual state; c)implementation of the 9 mandatory processes required by the standard; and d) the official assessment of compliance with MoProSoft capability level.

[1]  Mario Piattini,et al.  Adaptación de las normas ISO/IEC 12207: 2002 e ISO/IEC 15504: 2003 para la evaluación de la madurez de procesos software en países en desarrollo , 2005, JISBD.

[2]  Didar Zowghi,et al.  Implementing Software Process Improvement Initiatives: An Empirical Study , 2006, PROFES.

[3]  Juan de Lara,et al.  Modelado del proceso de software con enfoque de negocio. Aplicación de los estándares BPMN y UML , 2008, JIISIC.

[4]  Francisco J. Pino,et al.  Revisión sistemática de mejora de procesos software en micro, pequeñas y medianas empresas , 2006 .

[5]  Tore Dybå,et al.  Factors of software process improvement success in small and large organizations: an empirical study in the scandinavian context , 2003, ESEC/FSE-11.

[6]  Manuel Pérez Cota,et al.  Experiences in the Application of Software Process Improvement in SMES , 2004, Software Quality Journal.

[7]  Alfonso Fuggetta,et al.  Software process: a roadmap , 2000, ICSE '00.

[8]  John D'Ambra,et al.  Practical software process improvement - the IMPACT project , 2001, Proceedings 2001 Australian Software Engineering Conference.

[9]  Abraham Dávila,et al.  Experiencia de Implementación de Mejora de Procesos en dos PYMEs Desarrolladoras de Software, que poseen certificación ISO 9001: 2000 , 2008, JIISIC.

[10]  Clenio F. Salviano,et al.  A Method for Process Assessment in Small Software Companies , 2004 .

[11]  Reidar Conradi,et al.  Improving Software Process Improvement , 2002, IEEE Softw..

[12]  Tore Dybå,et al.  An empirical investigation of the key factors for success in software process improvement , 2005, IEEE Transactions on Software Engineering.

[13]  Stuart Anderson,et al.  Requirements Evolution from Process to Product Oriented Management , 2001, PROFES.

[14]  Claude Y. Laporte,et al.  Applying International Software Engineering Standards in Very Small Enterprises , 2007 .

[15]  Aileen Cater-Steel,et al.  Low-rigour, rapid software process assessments for small software development firms , 2004, 2004 Australian Software Engineering Conference. Proceedings..

[16]  Mario Piattini,et al.  Modelo para la Implementación de Mejora de Procesos en Pequeñas Organizaciones Software , 2007, JISBD.

[17]  Fergal Mc Caffery,et al.  Adept – A Software Process Appraisal Method for Small to Medium-sized Software Development Organisations , 2006 .

[18]  Ana Regina Cavalcanti da Rocha,et al.  Uma Estratégia para Melhoria de Processo de Software nas Empresas Brasileiras , 2004, QUATIC.