• DocumentCode
    1937890
  • Title

    Facilitating Software Architecting by Ranking Requirements Based on their Impact on the Architecture Process

  • Author

    Galster, Matthias ; Eberlein, Armin

  • Author_Institution
    Dept. of Math. & Comput. Sci., Univ. of Groningen, Groningen, Netherlands
  • fYear
    2011
  • fDate
    27-29 April 2011
  • Firstpage
    232
  • Lastpage
    240
  • Abstract
    Ranking software requirements helps decide what requirements to implement during a software development project, and when. Currently, requirements ranking techniques focus on resource constraints or stakeholder priorities and neglect the effect of requirements on the software architecture process. However, the order in which requirements are implemented impacts the process of creating architectures and should therefore be chosen carefully. Thus, this paper presents a method for ranking requirements with a focus on the impact of requirements on the architecture process. The proposed method uses stakeholder input and architecture-relevant requirements attributes to create a ranking of requirements. A case study is presented to evaluate the usefulness of the method.
  • Keywords
    project management; software architecture; ranking techniques; resource constraints; software architecture; software development project; software requirements ranking; stakeholder priorities; Complexity theory; Computer architecture; Force; Hardware; Indexes; Planning; Software; prioritization; ranking; software architecture; software requirements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Computer Based Systems (ECBS), 2011 18th IEEE International Conference and Workshops on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    978-1-4577-0065-1
  • Electronic_ISBN
    978-0-7695-4379-6
  • Type

    conf

  • DOI
    10.1109/ECBS.2011.18
  • Filename
    5934824