Analysing the strategic alignment of software requirements primarily provides assurance to stakeholders that the software-to-be will add value to the organisation. Additionally, such analysis can improve a requirement by disambiguating its purpose and value, thereby supporting validation and value-oriented decisions in requirements engineering processes, such as prioritisation, release planning, and trade-off analysis. We review current approaches that could enable such an analysis. We focus on Goal Oriented Requirements Engineering methodologies, since goal graphs are well suited for relating software goals to business goals. However, we argue that unless the extent of goal-goal contribution is quantified with verifiable metrics, goal graphs are not sufficient for demonstrating the strategic alignment of software requirements. Since the concept of goal contribution is predictive, what results is a forecast of the benefits of implementing software requirements. Thus, we explore how the description of the contribution relationship can be enriched with concepts such as uncertainty and confidence, non-linear causation, and utility. We introduce the approach using an example software project from Rolls-Royce.

-- DanielAmyot - 16 Mar 2014


  • Paper available at http://arxiv.org/abs/1307.2580
  • Please feel free to discuss this article directly on this page. Constructive comments are welcomed! Please sign your TWiki name.

FormForVirtualLibrary edit

Title Towards an Approach for Analysing the Strategic Alignment of Software Requirements using Quantified Goal Graphs
Authors R. Ellis-Braithwaite, R. Lock, R. Dawson, B. Haque
Type Journal
Conference/Journal Title International Journal on Advances in Software
Volume/Number 6(2)
Publisher IARIA
Month -
Year 2013
Pages 119-130
Keywords Requirements Engineering, Strategic Alignment, Quantified Goal Graphs, Requirements Traceability, GRL
Topic revision: r1 - 16 Mar 2014, DanielAmyot
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback