Abstract
Having software processes that fit technological, project, and business demands is one important prerequisite for software-developing organizations to operate successfully in a sustainable way. However, many such organizations suffer from processes that do not fit their demands, either because they do not provide the necessary support, or because they provide features that are no longer necessary. This leads to unnecessary costs during the development cycle, a phenomenon that worsens over time. This paper presents the SCOPE approach for systematically determining the process demands of current and future products and projects, for analyzing existing processes aimed at satisfying these demands, and for subsequently selecting those processes that provide the most benefit for the organization. The validation showed that SCOPE is capable of adjusting an organization’s process scope in such a way that the most suitable processes are kept and the least suitable ones can be discarded.
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
Schmid, K.: Planning Software Reuse - A Disciplined Scoping Approach for Software Product Lines. PhD Thesis, Department of Computer Science, University of Kaiserslautern, Germany (2003)
Bayer, J., Kose, M., Ocampo, A.: Improving the Development of e-Business Systems by Introducing Process-Based Software Product Lines. In: Münch, J., Vierimaa, M. (eds.) PROFES 2006. LNCS, vol. 4034, pp. 348–361. Springer, Heidelberg (2006)
Cohen, L.: Quality Function Deployment: How to Make QFD Work for You. Addison-Wesley Longman, Amsterdam (1995)
Biffl, S., Halling, M.: Managing Software Inspection Knowledge for Decision Support of Inspection Planning. In: Aurum, A., Jeffery, R., Wohlin, C., Handzic, M. (eds.) Managing Software Engineering Knowledge. Springer, Berlin (2003)
Schweikhard, T.: Identification of inspection-variation-factors for a decision-support-tool. Diploma Thesis, Department of Computer Science, University of Kaiserslautern, Germany (2006)
Vegas, S., Basili, V.R.: A Characterization Schema for Software Testing Techniques. Empirical Software Engineering 10(4), 437–466 (2005)
Madachy, R., Boehm, B.: Assessing Quality Processes with ODC COQUALMO. In: Wang, Q., Pfahl, D., Raffo, D.M. (eds.) ICSP 2008. LNCS, vol. 5007, pp. 198–209. Springer, Heidelberg (2008)
Boehm, B.W., Harrowitz, E.: Software Cost Estimation with Cocomo II. Prentice Hall International, Englewood Cliffs (2000)
Denger, C., Elberzhager, F.: A Comprehensive Framework for Customizing Quality Assurance Techniques, IESE-Report No. 118.06/E, Fraunhofer Institute for Experimental Software Engineering (ISCE), Kaiserslautern, Germany (2006)
Rus, I., Collofello, J.S.: A Decision Support System for Software Reliability Engineering Strategy Selection. In: Proceedings of the 23rd Annual International Computer Software and Applications Conference, Phoenix, AZ, USA, pp. 376–381 (1999)
Jedlitschka, A., Pfahl, D.: Towards Comprehensive Experience-based Decision Support. In: Dingsøyr, T. (ed.) EuroSPI 2004. LNCS, vol. 3281, pp. 34–45. Springer, Heidelberg (2004)
Becker, U., Hamann, D., Verlage, M.: Descriptive Modeling of Software Processes, ISERN Report 97-10, Fraunhofer Institute for Experimental Software Engineering (IESE), Kaiserslautern, Germany (1997)
Avison, D.E., Wood-Harper, A.T.: Information Systems Development Research: An Exploration of Ideas in Practice. The Computer Journal 34(2), 98–112 (1991)
Becker, A.L., Prikladnicki, R., Audy, J.L.N.: Strategic Alignment of Software Process Improvement Programs Using QFD. In: Proceedings of the ICSE 2008 Workshop on Business Impact of Process Improvements (BIPI 2008), Leipzig, Germany, May 13 (2008)
Fitzgerald, B., Russo, N.L., O’Kane, T.: Software Development Method Tailoring at Motorola. Communications of the ACM 46(4), 65–70 (2003)
Collaboration website of the European Cooperation for Space Standardization, http://www.ecss.nl/ (last visited April 25, 2009)
BSSC Guides and Reports, http://www.esa.int/TEC/Software_engineering_and_standardisation/ (last visited April 24, 2009)
Armbrust, O., Katahira, M., Miyamoto, Y., Münch, J., Nakao, H., Ocampo, A.: Scoping Software Process Lines. Software Process: Improvement and Practice 14(3), 181–197 (2008)
David, H.A.: The Method of Paired Comparisons. Lubrecht & Cramer, Limited (1988)
Sheskin, D.J.: Handbook of Parametric and Nonparametric Statistical Procedures. CRC Press, Boca Raton (1997)
Venkatesh, V., Morris, M.G., Davis, G.B., Davis, F.D.: User Acceptance of Information Technology: Toward a Unified View. MIS Quarterly 27(3), 425–478 (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Armbrust, O. (2010). Determining Organization-Specific Process Suitability . In: Münch, J., Yang, Y., Schäfer, W. (eds) New Modeling Concepts for Today’s Software Processes. ICSP 2010. Lecture Notes in Computer Science, vol 6195. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14347-2_4
Download citation
DOI: https://doi.org/10.1007/978-3-642-14347-2_4
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-14346-5
Online ISBN: 978-3-642-14347-2
eBook Packages: Computer ScienceComputer Science (R0)