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.
展开▼