Abstract:
Building information systems for commercial application needs a proper approach to produce high quality software products that are vital for business organisations to survive and gain competitive advantages in the global market. The assignment of acquiring and employing a suitable software development method is deemed to be a major challenge for almost all IT organisations. In this paper, we argue that every software development team ought to follow a well defined and effectual process or method to guide them through the different stages of the software construction in order to produce reliable and competent software systems. Consequently, we propose a practical approach, using Action Research, to create an agile situation-specific method to best support a specific situation through the adoption of a method engineering approach along with a pragmatic process framework.