Skip to main content

A Systematic Literature Review of Software Process Improvement in Small and Medium Web Companies

  • Conference paper
Advances in Software Engineering (ASEA 2009)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 59))

Abstract

The objective of this paper is to identify existing Software Process Improvement (SPI) models and techniques used by small and medium Web companies. We performed a systematic review of studies that applied SPI models and techniques to Web companies. Four papers applied SPI techniques or models to Web companies, and our results showed that none suggested any customized model or technique to measure the SPI of Web companies. The SLR also revealed the characteristics of some small and medium companies and suggested that they have tight budget constraints, tight deadlines and a short term strategy. Finally, our SLR showed that the measures of success for small and medium Web companies included development team and client satisfaction, increase in productivity, compliance with standards and overall operational excellence. The results of this review showed that very few studies have specifically focused on SPI for Web companies, despite the large number of existing Web companies worldwide, and the even larger number of Web applications being currently developed. This clearly indicates a research gap in this area, with numerous avenues for future work.

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alexandre, S., et al.: OWPL: A Gradual Approach for Software Process Improvement In SMEs. In: Proceedings of 32nd EUROMICRO Conference on Software Engineering and Advanced Applications, Dubrovnik, Croatia, 29 August - 1 September, pp. 328–335 (2006)

    Google Scholar 

  2. Bolchini, D., Mylopoulos, J.: From task-oriented to goal-oriented Web requirements analysis, Engineering. In: Proceedings of the Fourth International Conference on Web Information Systems, WISE 2003, pp. 166–175 (2003)

    Google Scholar 

  3. Crombie, I.: The Pocket Guide to Appraisal. BMJ Publishing Group Inc., UK (1996)

    Google Scholar 

  4. Cugola, G., Ghezzi, C.: Software Processes: A Retrospective and a Path to the Future. Software Process Improvement and Practice J 4, 101–123 (1998)

    Article  Google Scholar 

  5. Deshpande, Y., Hansen, S.: Web engineering: creating a discipline among disciplines Multimedia J. IEEE 8(2), 82–87 (2001)

    Google Scholar 

  6. Dybå, T.: An Empirical Investigation of the Key Factors for Success in Software Process Improvement. IEEE Trans. of Software Eng. 31(5), 410–424 (2005)

    Article  Google Scholar 

  7. Escalona, J., Gustavo, A.: NDT. A Model-Driven Approach for Web Requirements. IEEE Transactions on Software Engineering 34(3), 377–390 (2008)

    Article  Google Scholar 

  8. Fink, A.: Conducting Research Literature Reviews. In: From the Internet to Paper. Sage Publication s Inc., CA (2005)

    Google Scholar 

  9. Fraternali, P., Paolini, P.: Model-driven development of Web applications: the AutoWeb system. ACM Transactions on Information Systems (TOIS) 18(4), 1–35 (2000)

    Article  Google Scholar 

  10. Glass, R.L.: Software Creativity. Prentice-Hall, Englewood Cliffs (1995)

    MATH  Google Scholar 

  11. Gomez, J., Cachero, C.: OO-H method: extending UML to model web Interfaces. In: Information modeling for internet applications. Idea Group Publishing, Hershey (2003)

    Google Scholar 

  12. Griffiths, G.: CASE in the third generation. Software Engineering J. (1994)

    Google Scholar 

  13. Harjuma, L., et al.: Improving Software Inspection Process with Patterns. In: Proceedings of Fourth International Conference on Quality Software, Germany (2004)

    Google Scholar 

  14. IPSS Project, Improving processes in small settings (IPSS project). SEI, Carnegie Mellon, USA (2006), http://www.sei.cmu.edu/iprc/ipssbackground.html

  15. ISO/IEC, ISO/IEC JTC1/SC7 Working Group 24. Software Life Cycle Profiles and Guidelines for use in Very Small Enterprises (VSE) (2007), http://www.iso-iec-sc7wg24.gelog.etsmtl.ca/Webpage/iso-iec-sc7wg24_english.html

  16. Kitchenham, B.: 2007 Guidelines for Performing Systematic Literature Review in Software Engineering, Version 2.3. EBSE Technical Report. Software Engineering Group, School of Computer Science and Mathematics, Keele University, UK and Department of Computer Science, University of Durham, UK (2007)

    Google Scholar 

  17. McFeeley, B.: 1996 IDEALSM: A User’s Guide for Software Process Improvement. In: Handbook CMU/SEI-96-HB-001. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PE, USA (1996)

    Google Scholar 

  18. Nguyen, H.: Web application testing beyond tactics. In: Proceedings of Sixth IEEE International Workshop on Web Site Evolution, Chicago, USA, p. 83 (2004)

    Google Scholar 

  19. Petticrew, M., Roberts, H.: Systematic Reviews in the Social Sciences: A Practical Guide. Wiley-Blackwell, UK (2005)

    Google Scholar 

  20. Pino, F.J., García, F., Piattini, M.: Software process improvement in small and medium software enterprises: a systematic review. Software Quality Control J 16(2), 237–261 (2008)

    Article  Google Scholar 

  21. Preciado, J., Linaje, M., Comai, S.: Designing Rich Internet Applications with Web Engineering Methodologies. In: 9th IEEE International Workshop on Web Site Evolution China, pp. 23–30 (2007)

    Google Scholar 

  22. Santos, G., et al.: Implementing Software Process Improvement Initiatives in Small and Medium-Size Enterprises in Brazil. In: Proceedings of 6th Int’l Conference on Quality of Information and Communications Technology, QUATIC, Lisbon, Portugal, September 12-14 (2007), pp. 187–198 (2007)

    Google Scholar 

  23. Schwabe, D., Rossi, G.: An Object Oriented Approach to Web-Based Application Design. Wiley and Sons, New York (1998); ISSN 1074-3224,Theory and Practice of Object Systems J, 4(4) (1998)

    Google Scholar 

  24. Thompson, H., Mayhew, P.: Approaches to Software Process Improvement. Software Process Improvement and Practice J 3(1), 3–17 (1997)

    Article  Google Scholar 

  25. Zahran, S.: Software process improvement: practical guidelines for business success. Addison-Wesley Publication Company, Reading (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Sulayman, M., Mendes, E. (2009). A Systematic Literature Review of Software Process Improvement in Small and Medium Web Companies. In: Ślęzak, D., Kim, Th., Kiumi, A., Jiang, T., Verner, J., Abrahão, S. (eds) Advances in Software Engineering. ASEA 2009. Communications in Computer and Information Science, vol 59. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-10619-4_1

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-10619-4_1

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-10618-7

  • Online ISBN: 978-3-642-10619-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics