Analysing the Assumed Benefits of Software Requirements

Often during the requirements engineering (RE) process, the value of a requirement is assessed, e.g., in requirement prioritisation, release planning, and trade-off analysis. In order to support these activities, this research evaluates Goal Oriented Requirements Engineering (GORE) methods for the description of a requirement's value. Specifically, we investigate the goal-to-goal contribution relationship for its ability to demonstrate the value of a requirement, and propose that it is enriched with concepts such as correlation, confidence, and utility.

[1]  Victor R. Basili,et al.  Bridging the Gap between Business Strategy and Software Development , 2007, ICIS.

[2]  Axel van Lamsweerde,et al.  Reasoning About Alternative Requirements Options , 2009, Conceptual Modeling: Foundations and Applications.

[3]  Michael J. Muller,et al.  Can we have spiritual experiences on-line? , 2000, CHI Extended Abstracts.

[4]  James Surowiecki The wisdom of crowds: Why the many are smarter than the few and how collective wisdom shapes business, economies, societies, and nations Doubleday Books. , 2004 .

[5]  Barry W. Boehm,et al.  Value-Based Software Engineering: Seven Key Elements and Ethical Considerations , 2006, Value-Based Software Engineering.

[6]  Ray Dawson,et al.  Modelling the Strategic Alignment of Software Requirements using Goal Graphs , 2012, ICSEA 2012.

[7]  Detlof von Winterfeldt,et al.  Advances in decision analysis : from foundations to applications , 2007 .

[8]  K. Cassell,et al.  The Information Paradox: Realizing the Business Benefits of Information Technology , 1999 .

[9]  Axel van Lamsweerde,et al.  Requirements engineering: from craft to discipline , 2008, SIGSOFT '08/FSE-16.

[10]  Barry W. Boehm,et al.  Value-based software engineering: reinventing , 2003, SOEN.

[11]  Michael A. Jackson,et al.  Software requirements and specifications - a lexicon of practice, principles and prejudices , 1995 .

[12]  Christof Ebert,et al.  Point Counterpoint , 2012, IEEE Software.

[13]  Natalia Juristo Juzgado,et al.  Is the European Industry Moving toward Solving Requirements Engineering Problems? , 2002, IEEE Softw..

[14]  Carson C. Woo,et al.  Investigating business-IT alignment through multi-disciplinary goal concepts , 2009, Requirements Engineering.

[15]  Keith Phalp,et al.  B-SCP: A requirements analysis framework for validating strategic alignment of organizational IT based on strategy, context, and process , 2006, Inf. Softw. Technol..

[16]  J Swanson,et al.  Business Dynamics—Systems Thinking and Modeling for a Complex World , 2002, J. Oper. Res. Soc..

[17]  Barry W. Boehm,et al.  Requirements that Handle IKIWISI, COTS, and Rapid Change , 2000, Computer.

[18]  Joanna McGrenere,et al.  "Bloat": the objective and subject dimensions , 2000, CHI Extended Abstracts.

[19]  Axel van Lamsweerde,et al.  Reasoning about partial goal satisfaction for requirements and design engineering , 2004, SIGSOFT '04/FSE-12.

[20]  Jaap Gordijn,et al.  Value-based requirements engineering: exploring innovative e-commerce ideas , 2003, Requirements Engineering.

[21]  Richard F. Paige,et al.  An Integrated Framework for System/Software Requirements Development Aligning with Business Motivations , 2012, 2012 IEEE/ACIS 11th International Conference on Computer and Information Science.

[22]  Sara Jones,et al.  Trust requirements in e-business , 2000, CACM.

[23]  Ronald A. Howard,et al.  The Foundations of Decision Analysis Revisited , 2007 .

[24]  Sotirios Liaskos,et al.  On eliciting contribution measures in goal models , 2012, 2012 20th IEEE International Requirements Engineering Conference (RE).

[25]  Jaap Gordijn,et al.  E-service design using i* and e/sup 3/ value modeling , 2006, IEEE Software.

[26]  Barry W. Boehm,et al.  Value-Based Software Engineering: Overview and Agenda , 2006, Value-Based Software Engineering.

[27]  Jerry N. Luftman,et al.  Key Issues for IT Executives 2011: Cautious Optimism in Uncertain Economic Times , 2011, MIS Q. Executive.

[28]  Xavier Franch,et al.  How do software architects consider non-functional requirements: An exploratory study , 2012, 2012 20th IEEE International Requirements Engineering Conference (RE).

[29]  Jan Pries-Heje,et al.  Improving Software Organizations: From Principles to Practice , 2001 .

[30]  Victor R. Basili,et al.  The Experimental Paradigm in Software Engineering , 1992, Experimental Software Engineering Issues.

[31]  Nicholas G. Carr,et al.  Does IT Matter? Information Technology and the Corrosion of Competitive Advantage , 2004 .