Advertisement

Scaling Up Requirements Engineering – Exploring the Challenges of Increasing Size and Complexity in Market-Driven Software Development

  • Krzysztof Wnuk
  • Björn Regnell
  • Brian Berenbach
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6606)

Abstract

[Context & motivation] Growing software companies with increasing product complexity face the issue of how to scale up their Requirements Engineering (RE) practices. In market-driven requirements engineering, release planning and scoping decisions are increasingly challenging as the size and complexity increases. [Problem] This paper presents initial results of an on-going exploratory, qualitative investigation of three market-driven, industrial cases with the objective of increasing our understanding of challenges in scaling up requirements engineering and how these challenges are addressed by the studied companies. [Results] Through 13 interviews in three companies, requirements engineering scalability issues are explored related to scoping and the structure of RE artifacts. [Contribution] The main contribution are findings related to increasing RE scale based on interpretations of the experienced interviewees’ views.

Keywords

scalability case study requirements challenges market-driven requirements engineering very large-scale requirements engineering 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Aurum, A., Wohlin, C.: Engineering and Managing Software Requirements. Springer, New York (2005)CrossRefzbMATHGoogle Scholar
  2. 2.
    Berenbach, B., Paulish, D.J., Kazmeier, J., Rudorfer, A.: Software & Systems Requirements Engineering In Practice. McGraw-Hill, New York (2009)Google Scholar
  3. 3.
    Damian, D.E., Zowghi, D.: The impact of stakeholders’ geographical distribution on managing requirements in a multi-site organization. In: IEEE Joint International Conference on Requirements Engineering, pp. 319–328. IEEE Press, New York (2002)CrossRefGoogle Scholar
  4. 4.
    Hall, T., Beecham, S., Rainer, A.: Requirements problems in twelve software companies: an empirical analysis. IEEE Soft. 149, 153–160 (2002)CrossRefzbMATHGoogle Scholar
  5. 5.
    Karlsson, L., Dahlstedt, s.G., Regnell, B., Natt och Dag, J., Persson, A.: Requirements engineering challenges in market-driven software development - An interview study with practitioners. Inf. Softw. Technol. 49, 588–604 (2007)CrossRefGoogle Scholar
  6. 6.
    Maccari, A.: The challenges of requirements engineering in mobile telephones industry. In: Proc. of Tenth International Workshop on Database and Expert Systems Applications, pp. 336–339 (1999)Google Scholar
  7. 7.
    Patton Quinn, M.: Qualitative Research & Evaluation Methods, 3rd edn. Sage Publication Ltd., London (2002)Google Scholar
  8. 8.
    Regnell, B., Svensson, R.B., Wnuk, K.: Can We Beat the Complexity of Very Large-Scale Requirements Engineering? In: Rolland, C. (ed.) REFSQ 2008. LNCS, vol. 5025, pp. 123–128. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  9. 9.
    Robson, C.: Real World Research. Blackwell Publishing, Malden (2002)Google Scholar
  10. 10.
    The interview instrument for the first part of the study (Company A) can be accessed at, http://www.cs.lth.se/home/Krzysztof_Wnuk/REFSQ11/Req_Arch_Interview_Guide.pdf
  11. 11.
    The interview instrument for the second part of the study (Companies B and C) can be accessed at, http://www.cs.lth.se/home/Krzysztof_Wnuk/REFSQ11/Scalling_up.pdf
  12. 12.
    Wnuk, K., Regnell, B., Karlsson, L.: What Happened to Our Features? Visualization and Understanding of Scope Change Dynamics in a Large-Scale Industrial Setting. In: 17th IEEE International Requirements Engineering Conference, pp. 89–98. IEEE Computer Society, Washington DC (2009)Google Scholar
  13. 13.
    Wnuk, K., Regnell, B., Schrewelius, C.: Architecting and coordinating thousands of requirements – an industrial case study. In: Glinz, M., Heymans, P. (eds.) REFSQ 2009. LNCS, vol. 5512, pp. 118–123. Springer, Heidelberg (2009)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Krzysztof Wnuk
    • 1
  • Björn Regnell
    • 1
  • Brian Berenbach
    • 2
  1. 1.Department of Computer ScienceLund UniversityLundSweden
  2. 2.Siemens Corporate Research, IncUSA

Personalised recommendations