• DocumentCode
    2579719
  • Title

    Handling Uncertainty in Agile Requirement Prioritization and Scheduling Using Statistical Simulation

  • Author

    Logue, Kevin ; McDaid, Kevin

  • Author_Institution
    Software Technol. Res. Centre (SToRC), Dundalk Inst. of Technol., Dundalk
  • fYear
    2008
  • fDate
    4-8 Aug. 2008
  • Firstpage
    73
  • Lastpage
    82
  • Abstract
    In the creation of a release plan developers must attempt to maximise business value while maintaining a high degree of certainty that the product will be completed on time and to budget. As a result of these constraints management is often forced to make the difficult decision as to which stories to complete and which to ignore. The difficulty of this decision is compounded by a high degree of uncertainty within the business value of each story, the story size and also the resources available. This paper proposes a relatively simple statistical methodology that allows for uncertainty in these areas. In so doing it provides key stakeholders with the opportunity to manage uncertainty in the planning of what functionality to include in upcoming releases. The technique is lightweight in nature and consistent with existing agile planning practices. A case study is provided to demonstrate how the method may be used.
  • Keywords
    planning; scheduling; software development management; statistical analysis; uncertainty handling; agile planning; agile requirement prioritization; agile requirement scheduling; constraints management; statistical simulation; uncertainty handling; Business; Condition monitoring; Cost benefit analysis; Design methodology; Process planning; Programming; Project management; Software maintenance; Statistical analysis; Uncertainty; Prioritization; Release Planning; Requirements; Scheduling; Statistical Simulation; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Agile, 2008. AGILE '08. Conference
  • Conference_Location
    Location: Toronto, Ont.
  • Print_ISBN
    978-0-7695-3321-6
  • Type

    conf

  • DOI
    10.1109/Agile.2008.79
  • Filename
    4599454