• DocumentCode
    3286534
  • Title

    Agile Release Planning: Dealing with Uncertainty in Development Time and Business Value

  • Author

    Logue, Kevin ; McDaid, Kevin

  • Author_Institution
    Dundalk Inst. of Technol., Dundalk
  • fYear
    2008
  • fDate
    March 31 2008-April 4 2008
  • Firstpage
    437
  • Lastpage
    442
  • Abstract
    Release planning is a critical activity in the software development process. The creation of a clear and realistic plan is extremely difficult, as key factors such as time and cost to develop chosen functionality and the likely return are subject to a high level of uncertainty. As such the management decision as to which stories to develop and which to ignore can be an extremely difficult one requiring an expert balancing of competing benefits and risks. This paper proposes a relatively simple statistical methodology that allows for the uncertainty in story size, value and project velocity. In so doing it provides key stakeholders with the opportunity to manage uncertainty in the planning of future releases. The technique is lightweight in nature and consistent with existing agile planning practices.
  • Keywords
    software development management; statistical analysis; strategic planning; agile release planning; business value; development time; management decision; software development process; statistical methodology; Application software; Appraisal; Conferences; Cost function; Process planning; Programming; Risk management; Statistical analysis; Technology planning; Uncertainty; Agile Development; Release Planning; Statistical Simulation; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems, 2008. ECBS 2008. 15th Annual IEEE International Conference and Workshop on the
  • Conference_Location
    Belfast
  • Print_ISBN
    0-7695-3141-5
  • Type

    conf

  • DOI
    10.1109/ECBS.2008.58
  • Filename
    4492425