Project Management Maturity Integration based on Capability Maturity Model Integration
The British University in Dubai (BUiD)
Software development is an industry sector which is typified by rapid change and iterative progress. However it is also considered as being leading edge in terms of effective project management because of the cost, resource and time involved in developing new software to resolve existing and emerging challenges. In consequence a number of project management frameworks exist within the field of software development. Some of these have been developed from existing models taken from other industry sectors and some have emerged over time in response to the rapidly changing needs of software developers and their supporting project teams. This research specifically examined two particular frameworks which are popularly used within software development, the Project Management Maturity (PMM) framework and the Capability Maturity Model Integration (CMMI) framework. The former considers the more generic aspects of successful project management and draws heavily upon existing project management literature, whereas the CMMI critically assesses the technical capability and sophistication of the software and the project management process. This research critically compares and contrasts the two and proposes a synthesised framework which draws upon the best elements of both of these models to create an agile framework which encourages best practice and technical precision within software projects. It is determined that a synthesised framework reduces the risks inherent in project management and can be effectively deployed in a range of situations.
DISSERTATION WITH DISTINCTION
project management, software projects, Project Management Maturity (PMM), Maturity Model Integration (CMMI)