Skip to main content

The Organisational Factors of Software Process Improvement in Small Software Industry: Comparative Study

  • Conference paper
  • First Online:
Emerging Trends in Intelligent Computing and Informatics (IRICT 2019)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Deming, W.E.: Out of the Crisis. MIT Press, Cambridge (2000)

    Google Scholar 

  2. Juran, J., Godfrey, A.B.: Quality Handbook. Republished McGraw-Hill (1999)

    Google Scholar 

  3. Dorling, A.: SPICE: software process improvement and capability determination. Softw. Qual. J. 2, 209–224 (1993)

    Article  Google Scholar 

  4. Bicego, A., Khurana, M., Kuvaja, P.: Bootstrap 3.0—software process assessment methodology. In: Software Quality Management VI, pp. 26–37. Springer, London (1998)

    Google Scholar 

  5. Murphy, C.N., Yates, J.: The International Organization for Standardization (ISO): Global Governance Through Voluntary Consensus. Routledge (2009)

    Google Scholar 

  6. Pande, P.S., Neuman, R.P., Cavanagh, R.R.: The Six-Sigma Way. McGraw-Hill (2000)

    Google Scholar 

  7. Paulk, M.: Capability maturity model for software. Encycl. Softw. Eng. (1993)

    Google Scholar 

  8. CMMI Product Team: Capability Maturity Model® Integration (CMMI), Version 1.1–Continuous Representation (2002)

    Google Scholar 

  9. 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)

    Article  Google Scholar 

  10. 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)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Ireland, E.: Software Industry Statistics (1991–2005). Accessed Jan 2007

    Google Scholar 

  13. 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

  14. Airaksinen, A., Luomaranta, H., Alajääskö, P., Roodhuijzen, A.: Dependent and independent SMEs and large enterprises, 5 April 2015. http://ec.europa.eu/eurostat

  15. Smallbone, D., Wyer, P.: Growth and development in the small firm. In: Enterprise and Small Business, pp. 100–126 (2000)

    Google Scholar 

  16. Altenburg, T., Eckhardt, U.: Productivity enhancement and equitable development: challenges for SME development. UNIDO, Vienna (2006)

    Google Scholar 

  17. 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)

    Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. Bullen, C.V., Rockart, J.F.: A primer on critical success factors (1981)

    Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. Rainer, A., Hall, T.: Key success factors for implementing software process improvement: a maturity-based analysis. J. Syst. Softw. 62, 71–84 (2002)

    Article  Google Scholar 

  23. Hall, T., Rainer, A., Baddoo, N.: Implementing software process improvement: an empirical study. Softw. Process Improv. Pract. 7, 3–15 (2002)

    Article  Google Scholar 

  24. Niazi, M., Ali Babar, M., Katugampola, N.M.: Demotivators of software process improvement: an empirical investigation. Softw. Process Improv. Pract. 13, 249–264 (2008)

    Article  Google Scholar 

  25. 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)

    Google Scholar 

  26. Dybå, T.: An empirical investigation of the key factors for success in software process improvement. IEEE Trans. Softw. Eng. 31, 410–424 (2005)

    Article  Google Scholar 

  27. 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)

    Article  Google Scholar 

  28. 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)

    Google Scholar 

  29. 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)

    Google Scholar 

  30. 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)

    Google Scholar 

  31. 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)

    Article  Google Scholar 

  32. 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)

    Article  Google Scholar 

  33. Kaltio, T., Kinnula, A.: Deploying the defined SW process. Softw. Process Improv. Pract. 5, 65–83 (2000)

    Article  Google Scholar 

  34. 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)

    Article  Google Scholar 

  35. Staples, M., Niazi, M.: Systematic review of organizational motivations for adopting CMM-based SPI. Inf. Softw. Technol. 50, 605–620 (2008)

    Article  Google Scholar 

  36. 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)

    Google Scholar 

  37. 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)

    Article  Google Scholar 

  38. Sommerville, I.: Software Engineering. Addison-Wesley, New York (2010)

    Google Scholar 

  39. Niazi, M., Babar, M.A.: Identifying high perceived value practices of CMMI level 2: an empirical study. Inf. Softw. Technol. 51, 1231–1243 (2009)

    Article  Google Scholar 

  40. 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)

    Google Scholar 

  41. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Malek Ahmad Almomani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

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

Publish with us

Policies and ethics