Mathematical Method and Tool for IT System Complexity Reduction Ensuring Successful Delivery of Complex Software Projects
Abstract
This study highlights the concerning high project failure rate even when the best software development methodologies and project management methods are used. Information technology systems are classified as some of the most complex artefacts that mankind produces [2]. This study aims to (1) identify a mechanism that can be used to measure software complexity; (2) analyse the correlation between complexity and the high project failure rates; and (3) conclude with a mechanism that can be used to reduce complexity. In-depth mixed method case studies were conducted. Quantitative data will be collected through a tool by measuring the system complexity. Qualitative data will be collected through interviews. The results indicate that there is a correlation between project failure and high system complexity measurements. This research proposes guidelines on how to reduce system complexity in order to increase the chances of successful project delivery.
Keywords
IT system complexity, Project failure, Complexity reduction, Minimum viable product (MVP), Micro-services, Measure complexity
DOI
10.12783/dteees/peem2016/5030
10.12783/dteees/peem2016/5030
Refbacks
- There are currently no refbacks.