Aligning Requirements with Business Objectives : A Framework for Requirements Engineering Decisions

As software development continues to increase in complexity, involving far-reaching consequences, there is a need for decision support to improve the decision making process in requirements engineering (RE) activities. This research begins with a detailed investigation of the complexity of decision making during RE activities on organizational, product and project levels. Secondly, it presents a conceptual model which describes the RE decision making environment in terms of stakeholders, information requirements, decision types and business objectives. The purpose of this model is to facilitate the development of decision support systems in RE and to help further structure and analyse the decision making process in RE.

[1]  Li Jiang,et al.  Decision support for requirements engineering process development , 2003, CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436).

[2]  Herbert A. Simon,et al.  The new science of management decision , 1960 .

[3]  Sooyong Park,et al.  Decisions not requirements: decision-centered engineering of computer-based systems , 1997, Proceedings International Conference and Workshop on Engineering of Computer-Based Systems.

[4]  Michael Rosemann,et al.  Developing a meta model for the Bunge-Wand-Weber ontological constructs , 2002, Inf. Syst..

[5]  R. Anthony,et al.  Planning and Control Systems: A Framework for Analysis , 1965 .

[6]  David Raffo,et al.  Value-based software engineering (VBSE) , 2000, SPLC.

[7]  Claes Wohlin,et al.  The fundamental nature of requirements engineering activities as a decision-making process , 2003, Inf. Softw. Technol..

[8]  S. Boyd Are software processes business processes too? , 1994, Proceedings of the Third International Conference on the Software Process. Applying the Software Process.

[9]  Trevor T. Moores,et al.  Exploiting an enterprise model during systems' requirements capture and analysis , 1996, Proceedings of the Second International Conference on Requirements Engineering.

[10]  Claes Wohlin,et al.  Requirements Mean Decisions! – Research issues for understanding and supporting decision-making in Requirements Engineering , 2001 .

[11]  Lore Neumann-Alkier Think Globally, Act Locally - Does IT Follow the Rule in Multinational Corporations? , 1997, ECIS.

[12]  Andrew B. Whinston,et al.  Decision Support Systems: A Knowledge Based Approach : , 1996 .

[13]  M. Dowson Are software processes business processes too? , 1994, Proceedings of the Third International Conference on the Software Process. Applying the Software Process.

[14]  Günther Ruhe,et al.  Decision Support in Requirements Engineering , 2005 .

[15]  Claes Wohlin,et al.  Requirements Engineering: Setting the Context , 2005 .

[16]  Diane M. Strong,et al.  Information quality benchmarks: product and service performance , 2002, CACM.

[17]  Daniela Rosca,et al.  A decision making methodology in support of the business rules lifecycle , 1997, Proceedings of ISRE '97: 3rd IEEE International Symposium on Requirements Engineering.

[18]  Peter P. Chen The entity-relationship model: toward a unified view of data , 1975, VLDB '75.

[19]  Charles Richter,et al.  A review of the state of the practice in requirements modeling , 1993, [1993] Proceedings of the IEEE International Symposium on Requirements Engineering.

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

[21]  The Challenges of Complex IT Projects , 2004 .

[22]  Herbert A. Simon The new science of management decision. , 1960 .

[23]  Beatrice Alenljung,et al.  Supporting requirement-based decision-making in the software engineering process : A position paper , 2004 .

[24]  Tony Gorschek,et al.  Requirements Abstraction Model , 2005, Requirements Engineering.

[25]  Günther Ruhe,et al.  12 Decision Support for Value-Based Software Release Planning , 2022 .

[26]  Colette Rolland,et al.  An Approach for Defining Ways-of-Working , 1995, Inf. Syst..