
A methodology to transform business goals and objectives into software requirements
Author(s) -
Albertas Čaplinskas
Publication year - 2007
Publication title -
lietuvos matematikos rinkinys
Language(s) - English
Resource type - Journals
eISSN - 2335-898X
pISSN - 0132-2818
DOI - 10.15388/lmr.2007.19783
Subject(s) - business requirements , computer science , requirements analysis , goal modeling , column (typography) , usability , process management , business process , software engineering , software , engineering , human–computer interaction , operations management , telecommunications , frame (networking) , programming language , work in process
The paper proposes a methodologyhow to transform business goals and objectives into supportingsoftware requirements. The proposed approach is based on ideas beyond the Zachman’s framework. However both lines and columns of the Zachman’s framework are interpreted in quite different way. The left column of the proposed framework is Why column. At the top level it describes business goals and objectives. Other columns are interpreted in the way allowing formulating requirements that step-by-step can be flowdown into detailed and measurable software requirements. For example, the Who column associates business goals and subgoals with the particular roles (positions) that in some way contribute to their implementation and for each role describes performing business tasks. User interface requirements and usability requirements are derived later from this information. The main advantage of the proposed methodology is the possibility to ensure better strategic alignment of software requirements.