An Integrated Framework for System/Software Requirements Development Aligning with Business Motivations

The ultimate aim of (business) software is to help implement the business value. How to align the software requirements with business objectives is therefore one of the focuses in both the business and technology realms. In this paper, we take a holistic view of the business planning and system/software requirements development in order to achieve the effectiveness of business alignment. We propose a framework that integrates the development of motivation and requirements models at the organization, business, product, and system/software levels. Furthermore, we base our modeling constructs on the OMG standardized Business Motivation Model (BMM) and Systems Modeling Language (SysML), with the extension and linkage between them, so that can be embraced by industrial applications easily.

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

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

[3]  Patrick Heymans,et al.  Visual syntax does matter: improving the cognitive effectiveness of the i* visual notation , 2010, Requirements Engineering.

[4]  Neil Maiden Delivering Requirements Research into Practice: A Keynote to the REFSQ'2011 Conference , 2011, REFSQ.

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

[6]  Irina Rychkova,et al.  Early Requirements and Business-IT Alignment with SEAM for Business , 2007, 15th IEEE International Requirements Engineering Conference (RE 2007).

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

[8]  Jan vom Brocke,et al.  Value-oriented Information Systems Design: The Concept of Potentials Modeling and its Application to Service-oriented Architectures , 2009, Bus. Inf. Syst. Eng..

[9]  Evangelia Kavakli,et al.  Goal-Oriented Requirements Engineering: A Unifying Framework , 2002, Requirements Engineering.

[10]  Satish Nambisan,et al.  Why Service Businesses Are Not Product Businesses , 2001 .

[11]  Barry Boehm,et al.  Software economics: a roadmap , 2000, ICSE '00.

[12]  Marjo Kauppinen,et al.  Linking business and requirements engineering: is solution planning a missing activity in software product companies? , 2009, Requirements Engineering.

[13]  Alexander Verbraeck,et al.  User requirements modeling and analysis of software-intensive systems , 2011, J. Syst. Softw..

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