Requirements Scoping Visualization for Project Management

  • Krzysztof Wnuk
  • David Callele
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 80)


Determining requirements process efficiency, and measuring the corresponding monetary impacts, is a challenging but necessary aspect of project management. In this paper, we perform an independent analysis of scoping decisions from a large industrial project with the goal of providing visualizations that facilitate investigations of process efficiency, agility, and the effects of scoping decisions. The visualizations proposed in this paper can be used to analyze scoping dynamics and support process management decisions on a quantitative rather than a qualitative basis.


Requirements visualization process evaluation require- ments scope project management 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Regnell, B., Brinkkemper, S.: Market–Driven Requirements Engineering for Software Products. In: Engineering and Managing Software Requirements, pp. 287–308. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. 2.
    Chen, J., Reilly, R.R., Lynn, G.S.: The impacts of speed-to-market on new product success: the moderating effects of uncertainty. IEEE Transactions on Engineering Management 52(2), 199–212 (2005)CrossRefGoogle Scholar
  3. 3.
    McPhee, C., Eberlein, A.: Requirements engineering for time-to-market projects. In: Proc. Ninth Annual IEEE Int. Conf. and Workshop on the Eng. of Computer-Based Systems, pp. 17–24 (2002)Google Scholar
  4. 4.
    Schumpeter, J.: Capitalism, Socialism and Democracy. Harper (1942)Google Scholar
  5. 5.
    Karlsson, J., Ryan, K.: A cost-value approach for prioritizing requirements. IEEE Software 14(5), 67–74 (1997)CrossRefGoogle Scholar
  6. 6.
    Schmid, K.: A comprehensive product line scoping approach and its validation. In: 24th Int. Conf. on Soft. Eng (ICSE 2002), pp. 593–603 (2002)Google Scholar
  7. 7.
    Regnell, B., Beremark, P., Eklundh, O.: A market–driven requirements engineering process – results from an industrial process improvement programme. Requirements Engineering Journal 3(2), 121–129 (1998)CrossRefGoogle Scholar
  8. 8.
    Institute, P.M.: A Guide To The Project Management Body of Knowledge, 4th edn. Project Management Institute (2009)Google Scholar
  9. 9.
    Boehm, B., Sullivan, K.: Software economics: a roadmap. In: Proc. of the Conf. on The Future of Soft. Eng., ICSE 2000, Limerick, Ireland, pp. 319–343. ACM, New York (2000),, doi:10.1145/336512.336584Google Scholar
  10. 10.
    Wnuk, K., Regnell, B., Karlsson, L.: Visualization of feature survival in platform-based embedded systems development for improved understanding of scope dynamics. In: Third Int. Workshop on Req. Eng. Visualization (REV 2008), pp. 41–50 (2008)Google Scholar
  11. 11.
    Wnuk, K., Regnell, B., Karlsson, L.: Feature transition charts for visualization of cross-project scope evolution in large-scale requirements engineering for product lines. In: Forth Int. Workshop on Req. Eng. Visualization (REV 2009), pp. 89–98 (2009)Google Scholar
  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: Proc. of the 17th IEEE Int. Req. Eng. Conference (RE 2009), pp. 89–98 (2009)Google Scholar
  13. 13.
    Robson, C.: Real World Research. Blackwell Publishing, Malden (2002)Google Scholar
  14. 14.
    van de Weerd, I., Brinkkemper, S., Nieuwenhui, R., Versendaal, J.A.: A reference framework for software product management. Technical Report UU-CS, vol. 2006(014), Utrecht (2006)Google Scholar
  15. 15.
    Karlsson, J.: A Systematic Approach for Prioritizing Software Requirements. Doctorial Dissertation, PhD thesis, Linköping University, Sweden (1998)Google Scholar
  16. 16.
    Jorgensen, M., Shepperd, M.: A systematic review of software development cost estimation studies. IEEE Transactions on Software Engineering 33(1), 33–53 (1992)CrossRefGoogle Scholar
  17. 17.
    Svahnberg, M., Gorschek, T., Feldt, R., Torkar, R., Saleem, S.B., Shafique, M.U.: A systematic review on strategic release planning models. Inf. Softw. Technol. 52, 237–248 (2010),, doi:10.1016/j.infsof.2009.11.006CrossRefGoogle Scholar
  18. 18.
    Gorschek, T., Gomes, A., Pettersson, A., Torkar, R.: Market-driven requirements engineering process maturity model. Journal of Software Maintenance tba (tba 2010) (2010)Google Scholar
  19. 19.
    Khurum, M., Gorschek, T.: A systematic review of domain analysis solutions for product lines. J. Syst. Softw. 82, 1982–2003 (2009), doi:10.1016/j.jss.2009.06.048CrossRefGoogle Scholar
  20. 20.
    Carlshamre, P., Sandahl, K., Lindvall, M., Regnell, B., Nattoch Dag, J.: An industrial survey of requirements interdependencies in software product release planning. In: Proceedings of the Fifth IEEE Int. Symp. on Req. Eng., RE 2001, p. 84. IEEE Computer Society, Washington, DC, USA (2001)Google Scholar
  21. 21.
    Wiess, D.M., Lai, C.T.R.: Software Product Line Engineering. Addison-Wesley, Reading (1999)Google Scholar
  22. 22.
    Green, P.E., Krieger, A.M.: Models and heuristics for product line selection. Marketing Science 4(1), 1–19 (1985), MathSciNetCrossRefGoogle Scholar
  23. 23.
    Tufte, E.: Envisioning Information. Graphics Press LLC (1990)Google Scholar
  24. 24.
    Gotel, O.C.Z., Marchese, F.T., Morris, S.J.: On requirements visualization. In: Proc. of the Second Int. Workshop on Req. Eng. Visualization (REV 2007), pp. 80–89 (2007)Google Scholar
  25. 25.
    Pohl, K., Bockle, G., van der Linden, F.J.: Software Product Line Engineering: Foundations, Principles and Techniques. Springer, Heidelberg (2005)CrossRefzbMATHGoogle Scholar
  26. 26.
    Cooper, R.G.: Stage-gate systems: A new tool for managing new products. Business Horizons 33(3), 44–54 (1990)CrossRefGoogle Scholar
  27. 27.
    Boehm, B., Basili, V.: Software defect reduction top 10 list. IEEE Computer 34(1), 135–137 (2001)CrossRefGoogle Scholar
  28. 28.
    Wohlin, C., Runeson, P., Höst, M., Ohlsson, M.C., Regnell, B., Wesslen, A.: Experimentation in Software Engineering An Introduction. Kluwer Academic Publishers, Dordrecht (2000)CrossRefzbMATHGoogle Scholar
  29. 29.
    Pomerol, J.C.: Scenario Development and Practical Decision Making under Uncertainty: Application to Requirements Engineering. Requirements Engineering 3, 3–4 (1998)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Krzysztof Wnuk
    • 1
  • David Callele
    • 2
  1. 1.Department of Computer ScienceLund UniversityLundSweden
  2. 2.Department of Computer ScienceUniversity of SaskatchewanSaskatchewanCanada

Personalised recommendations