Abstract
Every company tries to improve its overall business, especially in the fast and reacting world of software. For these improvement activities, the development process is a major aspect. Our goal was the elicitation of common improvement goals that are considered for improving the development process. For collecting the common improvement goals, we used a mixture of methods. We started with existing literature and results of a survey. Further, we extended both by a set of workshops with industrial partners. Besides the common aspects of time, cost, and quality, some new goals, such as participation and democratization, appeared. These results lead to a more practitioner-oriented field of process improvement, since we are aware of common practical improvement goals.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Münch, J., Armbrust, O., Kowalczyk, M., Soto, M.: Software Process Definition and Management. Springer, Heidelberg (2012)
Kuhrmann, M., Diebold, P., Münch, J.: Software process improvement: a systematic mapping study on the state of the art. PeerJ. Comput. Sci. 2, e62 (2016)
Austen, R., Hall, T.: Key success factors for implementing software process improvement: a maturity-based analysis. JSS 62(2), 71–84 (2002)
SEI: CMMI for Development (CMMI-DEV), Version 1.3 (2010)
International Organization for Standardization. ISO/IEC 15504:2012 – Information technology – Process assessment (SPICE) (2012)
Diebold, P., Zehler, T.: The agile practice impact model – ideas, model, and application scenario. In: ICSSP 2015. ACM (2015)
Van Solingen, R., Basili, V., Caldiera, G., Rombach, H.D.: Goal Question Metric (GQM) Approach. Encyclopedia of Software Engineering. Wiley, Hoboken (2002)
Basili, V., Trendowicz, A., Kowalczyk, M., Heidrich, J., Seaman, C., Münch, J., Rombach, D.: Aligning Organization Through Measurement – The GQM+Strategies Approach. Springer, Heidelberg (2014)
International Organization for Standardization: ISO/IEC 25010: 2011 – Systems and Software Engineering—Systems and Software Quality Requirements and Evaluation (SQuaRE)—System and Software Quality Models (2011)
van Lamsweerde, A.: Goal-oriented requirements engineering: a guided tour. In: RE 2016, pp. 249–262. IEEE Press (2001)
Nguyen, D., Perini, A., Tonella, P.: A goal-oriented software testing methodology. In: Luck, M., Padgham, L. (eds.) AOSE 2007. LNCS, vol. 4951, pp. 58–72. Springer, Heidelberg (2008). doi:10.1007/978-3-540-79488-2_5
Acknowledgments
This research is being funded by the German Ministry of Education and Research (BMBF 01IS15038). We thank all the participants of the OOP-conference, and workshops. Finally, we were happy to receive feedback of Thomas Zehler on this paper.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing AG
About this paper
Cite this paper
Schmitt, A., Diebold, P. (2016). Why Do We Do Software Process Improvement?. In: Abrahamsson, P., Jedlitschka, A., Nguyen Duc, A., Felderer, M., Amasaki, S., Mikkonen, T. (eds) Product-Focused Software Process Improvement. PROFES 2016. Lecture Notes in Computer Science(), vol 10027. Springer, Cham. https://doi.org/10.1007/978-3-319-49094-6_23
Download citation
DOI: https://doi.org/10.1007/978-3-319-49094-6_23
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-49093-9
Online ISBN: 978-3-319-49094-6
eBook Packages: Computer ScienceComputer Science (R0)