The scope of requirements engineering must include high-level business objectives and strategies to achieve traceability between IT and business needs in order to ensure alignment. B-SCP handles this issue effectively. However, we must also deal with the evolution of business strategy operationlised in business processes and supporting it. MAP, goal/strategy modelling technique handles such evolution effectively. Integration of MAP with B-SCP can help us to address deficiency of addressing requirements evolution in the B-SCP framework. This thesis presents the first steps in a research project that integrates the requirements engineering methodologies, B-SCP and MAP, in order to manage evolution of strategic IT. Semantic similarities between B-SCP and MAP motivate us to combine both techniques. The integration theory results in three alternative mechanisms through which we can connect MAP with B-SCP. The usefulness of the three mechanisms is tested on two exemplars -- small one and detailed one. These mechanisms have advantages and disadvantages depending upon the complexity of the business system. MAP has a Gap Analysis process inbuilt so this saves on the overhead of inventing a new approach. In addition, MAP also extends B-SCP's capability by the addition of non-deterministic process modelling which allows B-SCP framework to offer multiple views of requirements. During the integration process, we encountered a number of issues. One important was that B-SCP identifies goals as a snapshot in time which are aligned hierarchically from higher level model to lower level model, however MAP identifies processes that strive to achieve goals and do not provide alignment between different levels of MAPs. This was a challenging issue to deal with during the integration.
Identifer | oai:union.ndltd.org:ADTP/257283 |
Date | January 2007 |
Creators | Babar, Abdul Razzaq, Computer Science & Engineering, Faculty of Engineering, UNSW |
Source Sets | Australiasian Digital Theses Program |
Language | English |
Detected Language | English |
Rights | http://unsworks.unsw.edu.au/copyright, http://unsworks.unsw.edu.au/copyright |
Page generated in 0.0138 seconds