Abstract
Flexibility is a desired quality of software processes. Process flexibility implies a capability to adapt to new contexts. Another aspect of flexibility is the cost of maintaining process effectiveness as new situations arise. A lack of preparedness for future events may constitute a high risk to a software development organization. This paper presents a method for assessing the flexibility of an organization and its processes. The assessment method is scenario-based and provides an estimate of process flexibility in terms of risk. The method is evaluated in a case study, where the process flexibility at a telecommunication software developer has been assessed. The case study indicates that the method is feasible and effective, and that the cost of conducting scenario-based process flexibility assessment is reasonable. The proposed method was able to identify a number of relevant areas to be improved in order to reduce risks of inflexibility for the particular process.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Basili, V. R., Caldiera, G., Rombach, H. D.: The Experience Factory. In: Marciniak, J. J. (Ed.): Encyclopedia of Software Engineering, Vol. 1. John Wiley & Sons, Inc., New York (1994) 469–476
Zahran, S.: Software Process Improvement: Practical Guidelines for Business Success. Addison-Wesley, Harlow, UK (1998)
Sommerville, I.: Software Engineering, 6th Edition. Addison-Wesley, Harlow, UK (2001)
Nelson, K. M., Nelson, H. J., Ghods, M.: Technology Flexibility: Conceptualization, Validation, and Measurement. In: Nunamaker, J. F. Jr., Sprague, R. H. Jr. (Eds.): Proceedings of the 30th Hawaii International Conference on System Sciences, Vol. 3. IEEE, Los Alamitos, California (1997) 76–87
Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison-Wesley, Reading, Massachusetts (1998)
Jarke, M., Kurki-Suonio, R.: Guest Editorial: Introduction to the Special Issue: Scenario Management. In: Kemmerer, R. A., Ghezzi, C. (Eds.): IEEE Transaction on Software Engineering, Vol. 24, No. 12, December 1998, IEEE, Washington (1998) 1033–1035
Scriven, M.: Evaluation Thesaurus, 4th Edition. Sage Publications, Thousand Oaks (1991)
Robson, C.: Real World Research: A Resource For Social Scientists and Practitioner-Researchers. Blackwell Publishers Ltd., Oxford, UK (1993)
Ares, J., García, R., Juristo, N., López, M., Moreno, A. M.: A More Rigorous and Comprehensive Approach to Software Process Assessment. In: Perry, D. E., Schäfer, W., Tully, C. (Eds.): Software Process: Improvement and Practice 2000; 5. John Wiley & Sons, Ltd., UK (2000) 3–30
Regnell, B., Höst, M., Natt och Dag, J., Berenmark, P., Hjelm, T.: An Industrial Case Study on Distributed Prioritisation in Market-Driven Requirements Engineering for Packaged Software. In: Loucopoulos, P., Potts, C. (Eds.): Requirements Engineering Journal 2001; 6. Springer-Verlag Ltd., London, UK (2001) 51–62
Fusaro, P., El Emam, K., Smith, B.: Evaluating the Interrater Agreement of Process Capability Ratings. In: Bieman, J. (Chair): Proceedings of the Fourth International Software Metrics Symposium, IEEE, Washington (1997) 2–11
Wohlin, C., Regnell, B.: Strategies for Industrial Relevance in Software Engineering Education. In: Glass, R. L. (Ed.): Journal of Systems and Software, Vol. 49, No. 2-3, 125–134. Elsevier Science BV, Amsterdam, NL (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Nedstam, J., Höst, M., Regnell, B., Nilsson, J. (2001). A Case Study on Scenario-based Process Flexibility Assessment for Risk Reduction. In: Bomarius, F., Komi-Sirviö, S. (eds) Product Focused Software Process Improvement. PROFES 2001. Lecture Notes in Computer Science, vol 2188. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44813-6_7
Download citation
DOI: https://doi.org/10.1007/3-540-44813-6_7
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-42571-7
Online ISBN: 978-3-540-44813-6
eBook Packages: Springer Book Archive