Title :
Using business process modelling to reduce the effects of requirements changes in software projects
Author :
Mathisen, Eystein ; Ellingsen, Kjell ; Fallmyr, Terje
Author_Institution :
Bodo Grad. Sch. of Bus., Bod, Norway
Abstract :
Requests for changes to software systems have a potential damaging effect on software projects and the life span of software. Changes can not be avoided since it seems impossible to produce complete, correct and stable requirements. Late requests for deep, structural software changes are particularly harmful. We present an approach for early detection of evolutionary changes of software requirements, especially deep structural changes that have implications for the software architecture. The approach is based on using business process modelling (BPM) as a tool to increase the level of understanding of the problem domain in early stages. This enables the system stakeholders to identify and prevent certain types of changes earlier in the development process than what is usual with most commonly used development methods. We present a possible taxonomy of changes to help managing the different types of changes that are most important for our purpose.
Keywords :
business data processing; formal specification; management of change; project management; software architecture; software management; systems software; business process modelling; deep structural changes; evolutionary changes; software architecture; software projects; software requirements; software systems; structural software changes; Computer industry; Costs; Delay; Engineering management; Feedback; Programming; Software architecture; Software quality; Software systems; Taxonomy; Business Process Modeling; requirements changes; requirements engineering; requirements management;
Conference_Titel :
Adaptive Science & Technology, 2009. ICAST 2009. 2nd International Conference on
Conference_Location :
Accra
Print_ISBN :
978-1-4244-3522-7
Electronic_ISBN :
0855-8906
DOI :
10.1109/ICASTECH.2009.5409754