Skip to main content

Introducing Tool Support for Retrospective Analysis of Release Planning Decisions

  • Conference paper

Part of the Lecture Notes in Computer Science book series (LNPSE,volume 4034)

Abstract

The release planning activity in market-driven requirements engineering is crucial but difficult. The quality of the decisions on product content and release timing determines the market success, but as predictions of market value and development cost are uncertain, the decisions are not always optimal. This paper presents a prototype tool for retrospective analysis of release planning decisions based on tool requirements gathered in two previous empirical studies where retrospective analysis was done manually. The supported method enables representation of different views in the decision-making process. The results from an initial validation indicate that the retrospective analysis benefits from the supporting tool.

Keywords

  • Analytical Hierarchy Process
  • Release Planning
  • Development Cost
  • Requirement Engineer
  • Industrial Case Study

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (Canada)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (Canada)
  • 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. Beck, K.: Extreme Programming Explained. Addison-Wesley, Reading (1999)

    Google Scholar 

  2. Carlshamre, P.: Release Planning in Market-Driven Software Product Development: Provoking an Understanding. Requirements Engineering 7, 139–151 (2002)

    CrossRef  Google Scholar 

  3. Greer, D., Ruhe, G.: Software Release Planning: an Evolutionary and Iterative Approach. Inf. and Software Techn. 46, 243–253 (2004)

    CrossRef  Google Scholar 

  4. Harker, P.T.: Incomplete Pairwise Comparisons in the Analytical Hierarchy Process. Math. Modelling 9, 837–848 (1987)

    CrossRef  MathSciNet  Google Scholar 

  5. Kanungo, S., Monga, I.S.: Prioritizing Process Change Requests (PCRs) in Software Process Improvement. Software Process Improvement and Practice 10, 441–453 (2005)

    CrossRef  Google Scholar 

  6. Karlsson, J., Ryan, K.: A Cost-Value Approach for Prioritizing Requirements. IEEE Software, 67–74 (September/October 1997)

    Google Scholar 

  7. Karlsson, L., Regnell, B., Karlsson, J., Olsson, S.: Post-Release Analysis of Requirements Selection Quality - An Industrial Case Study. In: Proc. of the 9th Int. Workshop on Requirements Engineering - Foundation for Software Quality (REFSQ 2003), Velden, Austria, pp. 47–56 (2003)

    Google Scholar 

  8. Karlsson, L., Regnell, B., Thelin, T.: A Case Study in Retrospective Analysis of Release Planning in an Agile Project. In: Workshop on the Interplay of Requirements Engineering and Project Management in Software Projects (REProMan 2005), Paris, France (2005)

    Google Scholar 

  9. Kerth, N.L.: Project Retrospectives - A handbook for team reviews. Dorset House Publishing, New York (2001)

    Google Scholar 

  10. Mens, T., Demeyer, S.: Evolution Metrics. In: International Workshop on Principles of Software Evolution (IWPSE 2001), Vienna, Austria (2001)

    Google Scholar 

  11. Regnell, B., Höst, M., Natt och Dag, J., Beremark, P., Hjelm, T.: An Industrial Case Study on Distributed Prioritisation in Market-driven Requirements Engineering for Packaged Software. Requirements Engineering 6, 51–62 (2001)

    CrossRef  MATH  Google Scholar 

  12. Saaty, T.L.: The Analytic Hierarchy Process. McGraw-Hill, New York (1980)

    MATH  Google Scholar 

  13. http://www.focalpointus.com (visited, March 2006)

  14. http://www.releaseplanner.com (visited, March 2006)

  15. http://www.versionone.net (visited, March 2006)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Karlsson, L., Regnell, B. (2006). Introducing Tool Support for Retrospective Analysis of Release Planning Decisions. In: Münch, J., Vierimaa, M. (eds) Product-Focused Software Process Improvement. PROFES 2006. Lecture Notes in Computer Science, vol 4034. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11767718_6

Download citation

  • DOI: https://doi.org/10.1007/11767718_6

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-34682-1

  • Online ISBN: 978-3-540-34683-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics