Skip to main content

A Case Study on Scenario-based Process Flexibility Assessment for Risk Reduction

  • Conference paper
  • First Online:
  • 380 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2188))

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

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 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

    Google Scholar 

  2. Zahran, S.: Software Process Improvement: Practical Guidelines for Business Success. Addison-Wesley, Harlow, UK (1998)

    Google Scholar 

  3. Sommerville, I.: Software Engineering, 6th Edition. Addison-Wesley, Harlow, UK (2001)

    Google Scholar 

  4. 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

    Google Scholar 

  5. Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice. Addison-Wesley, Reading, Massachusetts (1998)

    Google Scholar 

  6. 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

    Google Scholar 

  7. Scriven, M.: Evaluation Thesaurus, 4th Edition. Sage Publications, Thousand Oaks (1991)

    Google Scholar 

  8. Robson, C.: Real World Research: A Resource For Social Scientists and Practitioner-Researchers. Blackwell Publishers Ltd., Oxford, UK (1993)

    Google Scholar 

  9. 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

    Google Scholar 

  10. 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

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics