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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
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)
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)
Crombie, I.: The Pocket Guide to Appraisal. BMJ Publishing Group Inc., UK (1996)
Cugola, G., Ghezzi, C.: Software Processes: A Retrospective and a Path to the Future. Software Process Improvement and Practice J 4, 101–123 (1998)
Deshpande, Y., Hansen, S.: Web engineering: creating a discipline among disciplines Multimedia J. IEEE 8(2), 82–87 (2001)
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)
Escalona, J., Gustavo, A.: NDT. A Model-Driven Approach for Web Requirements. IEEE Transactions on Software Engineering 34(3), 377–390 (2008)
Fink, A.: Conducting Research Literature Reviews. In: From the Internet to Paper. Sage Publication s Inc., CA (2005)
Fraternali, P., Paolini, P.: Model-driven development of Web applications: the AutoWeb system. ACM Transactions on Information Systems (TOIS) 18(4), 1–35 (2000)
Glass, R.L.: Software Creativity. Prentice-Hall, Englewood Cliffs (1995)
Gomez, J., Cachero, C.: OO-H method: extending UML to model web Interfaces. In: Information modeling for internet applications. Idea Group Publishing, Hershey (2003)
Griffiths, G.: CASE in the third generation. Software Engineering J. (1994)
Harjuma, L., et al.: Improving Software Inspection Process with Patterns. In: Proceedings of Fourth International Conference on Quality Software, Germany (2004)
IPSS Project, Improving processes in small settings (IPSS project). SEI, Carnegie Mellon, USA (2006), http://www.sei.cmu.edu/iprc/ipssbackground.html
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
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)
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)
Nguyen, H.: Web application testing beyond tactics. In: Proceedings of Sixth IEEE International Workshop on Web Site Evolution, Chicago, USA, p. 83 (2004)
Petticrew, M., Roberts, H.: Systematic Reviews in the Social Sciences: A Practical Guide. Wiley-Blackwell, UK (2005)
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)
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)
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)
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)
Thompson, H., Mayhew, P.: Approaches to Software Process Improvement. Software Process Improvement and Practice J 3(1), 3–17 (1997)
Zahran, S.: Software process improvement: practical guidelines for business success. Addison-Wesley Publication Company, Reading (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)