• DocumentCode
    1834809
  • Title

    Exploring Software Product Management decision problems with constraint solving - opportunities for prioritization and release planning

  • Author

    Regnell, Björn ; Kuchcinski, Krzysztof

  • Author_Institution
    Dept. of Comput. Sci., Lund Univ., Lund, Sweden
  • fYear
    2011
  • fDate
    30-30 Aug. 2011
  • Firstpage
    47
  • Lastpage
    56
  • Abstract
    Decision-making is central to Software Product Management (SPM) and includes deciding on requirements priorities and the content of coming releases. Several algorithms for prioritization and release planning have been proposed, where humans with or without machine support enact a series of steps to produce a decision outcome. Instead of applying some specific algorithm to find an acceptable solution to a decision problem, we propose to model SPM decision-making as a Constraint Satisfaction Problem (CSP), where relative and absolute priorities, interdependencies, and other constraints are expressed as relations among variables representing entities such as feature priorities, stakeholder preferences, and resource constraints. The solution space is then explored with the help of a constraint solver without humans needing to care about specific algorithms. This paper discusses advantages and limitations of CSP modeling in SPM and gives principal examples as a proof-of-concept of CSP modeling in requirements prioritization and release planning. A discussion of further research on constraint solving in SPM is also given.
  • Keywords
    decision making; software management; absolute priorities; constraint satisfaction problem; constraint solving; decision making; feature priorities; machine support; proof-of-concept; relative priorities; release planning; requirements prioritization; resource constraints; software product management decision problems; stakeholder preferences; Decision making; Humans; Input variables; Optimization; Planning; Reactive power; Software; constraint programming; prioritization; release planning; requirements engineering; software product management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Management (IWSPM), 2011 Fifth International Workshop on
  • Conference_Location
    Trento
  • Print_ISBN
    978-1-4577-1146-6
  • Electronic_ISBN
    978-1-4577-1147-3
  • Type

    conf

  • DOI
    10.1109/IWSPM.2011.6046203
  • Filename
    6046203