Abstract
Small and Medium Enterprises (SMEs) are a great contribution to the international economy and have also been considered an important component in today’s world business. Thus, in order to be more competitive, it is necessary for these companies to deliver their products with high-quality. However, despite their importance, small software companies still face myriad challenges and barriers in producing high-quality products. The objective of this study is to identify the organizational factors that have a positive impact to enable Software Process Improvement (SPI) effort in the small software industry. A Systematic Literature Review (SLR) was conducted to achieve the main objective of this study. The findings from this study provide a roadmap to guide future research in order to enable SPI effort in the small software development industry. We believe that findings from this study will give interesting insights to encourage researchers in using compromise technique to analyze future empirical studies based on a specific region to validate the suitability of identified factors in the specific country.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Deming, W.E.: Out of the Crisis. MIT Press, Cambridge (2000)
Juran, J., Godfrey, A.B.: Quality Handbook. Republished McGraw-Hill (1999)
Dorling, A.: SPICE: software process improvement and capability determination. Softw. Qual. J. 2, 209–224 (1993)
Bicego, A., Khurana, M., Kuvaja, P.: Bootstrap 3.0—software process assessment methodology. In: Software Quality Management VI, pp. 26–37. Springer, London (1998)
Murphy, C.N., Yates, J.: The International Organization for Standardization (ISO): Global Governance Through Voluntary Consensus. Routledge (2009)
Pande, P.S., Neuman, R.P., Cavanagh, R.R.: The Six-Sigma Way. McGraw-Hill (2000)
Paulk, M.: Capability maturity model for software. Encycl. Softw. Eng. (1993)
CMMI Product Team: Capability Maturity Model® Integration (CMMI), Version 1.1–Continuous Representation (2002)
Sánchez-Gordón, M.-L., O’Connor, R.V.: Understanding the gap between software process practices and actual practice in very small companies. Softw. Qual. J. 24, 549–570 (2016)
Staples, M., Niazi, M., Jeffery, R., Abrahams, A., Byatt, P., Murphy, R.: An exploratory study of why organizations do not adopt CMMI. J. Syst. Softw. 80, 883–895 (2007)
Almomani, M.A.T., Basri, S., Mahamad, S., Bajeh, A.O.: Software process improvement initiatives in small and medium firms: a systematic review. In: 2014 3rd International Conference on Advanced Computer Science Applications and Technologies (ACSAT), pp. 162–167 (2014)
Ireland, E.: Software Industry Statistics (1991–2005). Accessed Jan 2007
Department of Statistics, Malaysia (DOSM): Media Conference Census Report on SMEs, May 2011. http://www.smecorp.gov.my/index.php/en/policies/2015-12-21-09-09-49/sme-statistics
Airaksinen, A., Luomaranta, H., Alajääskö, P., Roodhuijzen, A.: Dependent and independent SMEs and large enterprises, 5 April 2015. http://ec.europa.eu/eurostat
Smallbone, D., Wyer, P.: Growth and development in the small firm. In: Enterprise and Small Business, pp. 100–126 (2000)
Altenburg, T., Eckhardt, U.: Productivity enhancement and equitable development: challenges for SME development. UNIDO, Vienna (2006)
Baharorn, F., Deraman, A., Hamdan, A.R.: A survey on the current practices of software development process in Malaysia. J. ICT 4, 57–76 (2006)
Almomani, M.A., Basri, S., Mahmood, A.K.B., Bajeh, A.O.: Software development practices and problems in Malaysian small and medium software enterprises: a pilot study. In: 2015 5th International Conference on IT Convergence and Security (ICITCS), pp. 1–5 (2015)
Nasir, M., Ahmad, R., Hassan, N.H.: Issues in the implementation of software process improvement project in Malaysia. WSEAS Trans. Inf. Sci. Appl. 5, 1031–1043 (2008)
Bullen, C.V., Rockart, J.F.: A primer on critical success factors (1981)
Clarke, P., O’Connor, R.V.: The situational factors that affect the software development process: towards a comprehensive reference framework. Inf. Softw. Technol. 54, 433–447 (2012)
Rainer, A., Hall, T.: Key success factors for implementing software process improvement: a maturity-based analysis. J. Syst. Softw. 62, 71–84 (2002)
Hall, T., Rainer, A., Baddoo, N.: Implementing software process improvement: an empirical study. Softw. Process Improv. Pract. 7, 3–15 (2002)
Niazi, M., Ali Babar, M., Katugampola, N.M.: Demotivators of software process improvement: an empirical investigation. Softw. Process Improv. Pract. 13, 249–264 (2008)
Dybå, T.: Factors of software process improvement success in small and large organizations: an empirical study in the scandinavian context. In: ACM SIGSOFT Software Engineering Notes, pp. 148–157 (2003)
Dybå, T.: An empirical investigation of the key factors for success in software process improvement. IEEE Trans. Softw. Eng. 31, 410–424 (2005)
Sulayman, M., Mendes, E., Urquhart, C., Riaz, M., Tempero, E.: Towards a theoretical framework of SPI success factors for small and medium web companies. Inf. Softw. Technol. 56, 807–820 (2014)
Yilmaz, M., O’Connor, R.V.: Social capital as a determinant factor of software development productivity: a empirical study using structural equation modelling. Int. J. Hum. Cap. Inf. Technol. Prof. 13(2), 40–62 (2012)
O’Connor, R.V., Basri, S.: The effect of team dynamics on software development process improvement. Int. J. Hum. Cap. Inf. Technol. Prof. 13(3), 13–26 (2012)
Montoni, M., Rocha, A.R.: A methodology for identifying critical success factors that influence software process improvement initiatives: an application in the Brazilian software industry. In: European Conference on Software Process Improvement, pp. 175–186 (2007)
Coleman, G., O’Connor, R.: Using grounded theory to understand software process improvement: a study of Irish software product companies. Inf. Softw. Technol. 49, 654–667 (2007)
Nasir, M.H., Ahmad, R., Hassan, N.H.: Resistance factors in the implementation of software process improvement project in Malaysia. J. Comput. Sci. 4, 211 (2008)
Kaltio, T., Kinnula, A.: Deploying the defined SW process. Softw. Process Improv. Pract. 5, 65–83 (2000)
El-Emam, K., Goldenson, D., McCurley, J., Herbsleb, J.: Modelling the likelihood of software process improvement: an exploratory study. Empir. Softw. Eng. 6, 207–229 (2001)
Staples, M., Niazi, M.: Systematic review of organizational motivations for adopting CMM-based SPI. Inf. Softw. Technol. 50, 605–620 (2008)
Lavallée, M., Robillard, P.N.: The impacts of software process improvement on developers: a systematic review. In: Proceedings of the 34th International Conference on Software Engineering, pp. 113–122 (2012)
Kitchenham, B., Brereton, O.P., Budgen, D., Turner, M., Bailey, J., Linkman, S.: Systematic literature reviews in software engineering – a systematic literature review. Inf. Softw. Technol. 51, 7–15 (2009)
Sommerville, I.: Software Engineering. Addison-Wesley, New York (2010)
Niazi, M., Babar, M.A.: Identifying high perceived value practices of CMMI level 2: an empirical study. Inf. Softw. Technol. 51, 1231–1243 (2009)
Almomani, M.A., Basri, S., Mahmood, A.K.B., Baashar, Y.M.: An empirical analysis of software practices in Malaysian small and medium enterprises. In: 2016 3rd International Conference on Computer and Information Sciences (ICCOINS), pp. 442–447 (2016)
Almomani, M.A., Basri, S., Kamil, A.: Factors influencing the implementation of software process improvement in small and medium enterprises: an empirical study. Adv. Sci. Lett. 24, 1716–1722 (2018)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Basri, S., Almomani, M.A., Imam, A.A., Thangiah, M., Gilal, A.R., Balogun, A.O. (2020). The Organisational Factors of Software Process Improvement in Small Software Industry: Comparative Study. In: Saeed, F., Mohammed, F., Gazem, N. (eds) Emerging Trends in Intelligent Computing and Informatics. IRICT 2019. Advances in Intelligent Systems and Computing, vol 1073. Springer, Cham. https://doi.org/10.1007/978-3-030-33582-3_106
Download citation
DOI: https://doi.org/10.1007/978-3-030-33582-3_106
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-33581-6
Online ISBN: 978-3-030-33582-3
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)