Strategy-Oriented Alignment in Requirements Engineering: Linking Business Strategy to Requirements of e-Business Systems using the SOARE Approach

This paper proposes the Strategy-oriented Alignment in Requirements Engineering (SOARE) approach for e-business systems. The primary objective of the SOARE approach is to enable alignment between requirements for e-business systems and the business strategies they are intended to support. The SOARE approach incorporates means for analysing and decomposing business strategy, employing goal modelling both to represent business strategy in a requirements engineering context and to link high-level strategic objectives to low-level requirements through goal refinement. The SOARE approach further describes a basis for deriving and leveraging recurring requirements patterns. This paper proposes a high-level process for the SOARE approach, which is then illustrated via a proof-of-concept case study from the literature. ACM Classification: D.2.1 (Software – Software Engineering – Requirements/Specifications)

[1]  Andreas L. Opdahl,et al.  Seventh International Workshop on Requirements Engineering: Foundation for Software Quality (REFSQ’01) , 2002, Requirements Engineering.

[2]  L. Willcocks,et al.  The evolution of the organizational architect , 2002 .

[3]  C. Voss Developing an eService Strategy , 2000 .

[4]  Scott P. Overmyer,et al.  What’s Different about Requirements Engineering for Web Sites? , 2000, Requirements Engineering.

[5]  Jerry N. Luftman,et al.  Achieving and Sustaining Business-IT Alignment , 1999 .

[6]  Daniel Gross,et al.  From Non-Functional Requirements to Design through Patterns , 2001, Requirements Engineering.

[7]  Ounsa Roudiès,et al.  A pattern based approach for requirements engineering , 1999, Proceedings. Tenth International Workshop on Database and Expert Systems Applications. DEXA 99.

[8]  John C. Henderson,et al.  Strategic Alignment: Leveraging Information Technology for Transforming Organizations , 1999, IBM Syst. J..

[9]  Michael J. Earl,et al.  Evolving the E-Business , 2000 .

[10]  Jerry N. Luftman Assessing Business-IT Alignment Maturity , 2000, Commun. Assoc. Inf. Syst..

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

[12]  Louis Raymond,et al.  Organizational and technological infrastructures alignment , 2001, Proceedings of the 34th Annual Hawaii International Conference on System Sciences.

[13]  C. Finkelstein An Introduction to Information Engineering: From Strategic Planning to Information Systems , 1989 .

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

[15]  M. Porter What is strategy , 2000 .

[16]  Blaize Horner Reich,et al.  In their own words: CIO visions about the future of in-house IT organizations , 2003, DATB.

[17]  James C. Wetherbe,et al.  Key Issues in Information Systems Management: 1994-95 SIM Delphi Results , 1996, MIS Q..

[18]  Bashar Nuseibeh,et al.  Requirements engineering: a roadmap , 2000, ICSE '00.

[19]  J. Rockart,et al.  EIGHT IMPERATIVES FOR THE NEW IT ORGANIZATION , 1996 .

[20]  Albert L. Lederer,et al.  Issues in information systems planning , 1986, Inf. Manag..

[21]  Jim Conallen,et al.  Building Web applications with UML , 1999 .

[22]  L'ubor Sesera,et al.  Analysis Patterns , 2000, SOFSEM.

[23]  Robert J. Kauffman,et al.  Designing for ROI: toward a value-driven discipline for e-commerce systems design , 2002, Proceedings of the 35th Annual Hawaii International Conference on System Sciences.

[24]  Colette Rolland,et al.  Guiding Goal Modeling Using Scenarios , 1998, IEEE Trans. Software Eng..

[25]  David B. Lowe,et al.  Web system requirements: an overview , 2003, Requirements Engineering.

[26]  Michael Weiss,et al.  Patterns for Web Applications , 2003 .

[27]  Neil A. M. Maiden,et al.  Problem domain categories in requirements engineering , 1998, Int. J. Hum. Comput. Stud..

[28]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[29]  Gustavo Rossi,et al.  Patterns for E-Commerce Applications , 2000, EuroPLoP.

[30]  John A. Zachman,et al.  Organizing Business Plans: The Standard Model for Business Rule Motivation , 2000 .

[31]  Eric Yu,et al.  From Requirements to Architectural Design –Using Goals and Scenarios , 2001 .

[32]  Mark Mayfield,et al.  Object Models: Strategies, Patterns, and Applications , 1995 .

[33]  M. J. Earl,et al.  E-Commerce Is Changing the Face of IT , 2001 .

[34]  Daniel L. Sherrell,et al.  Communications of the Association for Information Systems , 1999 .

[35]  John Mylopoulos,et al.  Towards requirements-driven information systems engineering: the Tropos project , 2002, Inf. Syst..

[36]  Ian G. MacDonald,et al.  Information Engineering , 2019, Information Systems Design Methodologies: Improving the Practice.

[37]  Clive Finkelstein Information engineering - strategic systems development , 1992 .

[38]  Richard W. Oliver,et al.  What is Strategy, Anyway , 2001 .

[39]  Haim Kilov,et al.  Business Models: A Guide for Business and IT , 2002 .

[40]  James Martin,et al.  Information engineering , 1981 .

[41]  Yolande E. Chan Why Haven't We Mastered Alignment? The Importance of the Informal Organization Structure , 2002, MIS Q. Executive.

[42]  Izak Benbasat,et al.  Factors That Influence the Social Dimension of Alignment Between Business and Information Technology Objectives , 2000, MIS Q..

[43]  Axel van Lamsweerde,et al.  Formal refinement patterns for goal-driven requirements elaboration , 1996, SIGSOFT '96.

[44]  Heather A. Smith,et al.  Making IT Happen: Critical Issues in IT Management , 2003 .

[45]  A. S. Butler DEVELOPING YOUR COMPANY'S NEW E‐BUSINESS , 2000 .

[46]  E. P. Michael Strategy and the Internet. , 2001 .

[47]  Izak Benbasat,et al.  Measuring the Linkage Between Business and Information Technology Objectives , 1996, MIS Q..

[48]  William V. Rapp,et al.  Retailing: Ito-Yokado, Seven-Eleven Japan , 2002 .

[49]  Neil A. M. Maiden,et al.  The Domain Theory for Requirements Engineering , 1998, IEEE Trans. Software Eng..

[50]  W. Rapp Information Technology Strategies: How Leading Firms Use IT to Gain an Advantage , 2002 .

[51]  Yolande E. Chan,et al.  Business Strategic Orientation, Information Systems Strategic Orientation, and Strategic Alignment , 1997, Inf. Syst. Res..

[52]  Ben M. Bensaou Seven-Eleven Japan: Managing a Networked Organization , 2002 .

[53]  Ryuichi Kunitomo,et al.  Seven-Eleven is revolutionising grocery distribution in Japan , 1997 .

[54]  Helen M. Edwards,et al.  Problem frames: analyzing and structuring software development problems , 2002, Softw. Test. Verification Reliab..

[55]  Michael A. Jackson,et al.  Problem Frames - Analysing and Structuring Software Development Problems , 2000 .

[56]  Richard T. Watson,et al.  Key Issues in Information Systems Management: An International Perspective , 1997, J. Manag. Inf. Syst..

[57]  M. Fowler Analysis patterns: reusable objects models , 1996 .

[58]  Annie I. Antón,et al.  The use of goals to surface requirements for evolving systems , 1998, Proceedings of the 20th International Conference on Software Engineering.

[59]  Richard C. Waters,et al.  The Requirements Apprentice: Automated Assistance for Requirements Acquisition , 1991, IEEE Trans. Software Eng..

[60]  Didar Zowghi,et al.  Why is RE for web-based software development easier? , 2001 .

[61]  Axel van Lamsweerde,et al.  Goal-Oriented Requirements Engineering: A Guided Tour , 2001, RE.

[62]  Jerry N. Luftman,et al.  Enablers and Inhibitors of Business-IT Alignment , 1999, Commun. Assoc. Inf. Syst..

[63]  Richard T. Vidgen,et al.  Constructing a web information system development methodology , 2002, Inf. Syst. J..

[64]  Craig Standing,et al.  Methodologies for developing Web applications , 2002, Inf. Softw. Technol..

[65]  Peter Weill,et al.  What IT Infrastructure Capabilities are Needed to Implement E-Business Models? , 2002, MIS Q. Executive.

[66]  Trevor Wood-Harper,et al.  Developing web information systems , 2002 .