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

Authors

DOI:

https://doi.org/10.17533/udea.redin.n77a14

Keywords:

process patterns, improvement effort, SMEs, improvement starting point, software process improvements

Abstract

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.

|Abstract
= 455 veces | PDF
= 200 veces|

Downloads

Download data is not yet available.

Author Biographies

Mirna Ariadna Muñoz-Mata, Polytechnic University of Madrid

Associate Researcher C and professor at the Center for Research in Mathematics (CIMAT), Zacatecas Unit.

Jezreel Mejia-Miranda, Polytechnic University of Madrid

Associate researcher C and professor at the Center for Research in Mathematics, A.C. (CIMAT), Zacatecas Unit.

Claudia Valtierra-Alvarado, Polytechnic University of Madrid

Center for Research in Mathematics A. C. (CIMAT). Zacatecas Unit.

References

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: http://www.promexico.gob.mx/negocios-internacionales/pymes-eslabon-fundamental-para-el-crecimiento-en-mexico.html. 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: http://www.ambysoft.com/downloads/processPatterns.pdf. 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.

Downloads

Published

2015-12-17

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. https://doi.org/10.17533/udea.redin.n77a14