Helping organizations to address their effort toward the implementation of improvements in their software process

Keywords: Software process improvements, process patterns, improvement effort, SMEs, improvement starting point


Due to the importance of Software Development Small and Medium Enterprises (SMEs) in the software industry, it is necessary to guarantee the quality of their products. In this context, the implementation of software process improvements offers an attractive way to achieve it. Unfortunately, the lack of knowledge on how to address the improvement effort makes the implementation of software improvements in SMEs a path full of obstacles, and most of the times impossible to achieve. In order to help SMEs addressing their improvement efforts, this paper aims to present a framework which allows addressing their improvement effort based on the identifi cation of their main problems. Moreover, the framework provides a starting point regarding the model, standard or agile methodology to be used as reference based on the SME current needs, features and work culture. Finally, a case study showing the implementation of the framework in four SMEs of Zacatecas region is included.

= 98 veces | PDF
= 90 veces|


Download data is not yet available.

Author Biographies

Mirna Ariadna Muñoz-Mata, Universidad Politécnica de Madrid

Investigadora asociada C  y profesora del Centro de Investigación en Matemáticas(CIMAT), Unidad Zacatecas

Jezreel Mejia-Miranda, Universidad Politécnica de Madrid

Investigador asociado C y profesor del Centro de Investigación en Matemáticas, A.C. (CIMAT), Unidad Zacatecas

Claudia Valtierra-Alvarado, Universidad Politécnica de Madrid

Centro de Investigación en Matemáticas A. C. (CIMAT). Unidad Zacatecas


G. Gómez, A. Aguileta, G. Ancona and O. Gómez, “Avances en las Mejoras de Procesos Software en las MiPyMEs Desarrolladoras de Software: Una Revisión Sistemática”, Revista Latinoamericana de Ingeniería de Software, vol. 2, no. 4, pp. 262-268, 2014.

Centre for Strategy & Evaluation Services (CSES), “Evaluation of the SME Definition”, CSES, Kent, UK, Final Report, Sept. 2012.

ProMéxico, PyMES, eslabón fundamental para el crecimiento en México, 2014. [Online]. Available: Accessed on: Sept. 17, 2015.

Asociación Mexicana de la Industria de Tecnologías de Información (AMITI), “Esquema de Apoyo Gubernamental a la Industria del Software”, AMITI, México, D. F., México, 2001.

T. Williams, “How do organizations learn lessons from projects; and do they?”, IEEE Transactions on Engineering Management, vol. 55, no. 2, pp. 248-266, 2008.

M. Muñoz et al., “Expected Requirements in Support Tools for Software Process Improvement in SMEs”, in 9th Electronics, Robotics and Automotive Mechanics Conference (CERMA), Cuernavaca, Mexico, 2012, pp. 135-140.

C. Valtierra, M. Muñoz and J. Mejia, “Characterization of software processes improvement needs in SMEs”, in International Conference on Mechatronics, Electronics and Automotive Engineering (ICMEAE), Cuernavaca, Mexico, 2013, pp. 223-228.

M. Muñoz, G. Gasca and C. Valtierra, “Characterizing SME’s needs for implementing a software process improvement: A comparative between the reality and the theory”, Revista Ibérica de Sistemas y Tecnologías de Información, no. E1, pp. 1-15, 2014.

K. Petersen and C. Wohlin, “Context in Industrial Software Engineering Research”, in 3rd International Symposium on Empirical Software Engineering and Measurement, Lake Buena Vista, USA, 2009, pp. 401-404.

P. Clark and R. O’Connor, “The situational factors that affect the software development process: Towards a comprehensive reference framework”, Journal of Information and Software Technology, vol. 54, no. 5, pp. 433-447, 2012.

B. Duron, M. Muñoz and J. Mejía, “Estado actual de la implementación de mejoras de procesos en las organizaciones software”, in 8th Iberian Conference on Information Systems and Technologies (CISTI), Lisbon, Portugal, 2013, pp. 856-862.

S. Ambler, An Introduction to Process Patterns, AmbySoft Inc. White Paper, 1998. [Online]. Available: Accessed on: Sept. 17, 2015.

J. Coplien, “A development process generative pattern language”, in 1st Conference on Pattern Languages of Programs (PLOP), Monticello, USA, 1994. pp. 1-34.

B. Appleton, “Patterns for conducting process improvement”, in 4th Conference on Pattern Languages of Programs (PLOP), Monticello, USA, 1997, pp. 1-19.

How to Cite
Muñoz-Mata M. A., Mejia-Miranda J., & Valtierra-Alvarado C. (2015). Helping organizations to address their effort toward the implementation of improvements in their software process. Revista Facultad De Ingeniería Universidad De Antioquia, (77), 115-126.