In continuation with Part I , let us see what is project management all about. If we take 10 IT projects , out of ten one or two projects are completed on time, budget with full scope. The success on any IT projects is not an completion of project in time , budget and scope it also involves quality deliverables ranging from documentation to user support.
What is a Project – A project is a temporary endeavor undertaken to create a unique product , service or result.
What is Project Management – Project Management is application of knowledge , Skills , tools and techniques to project activities to meet the project requirement
- Identifying the requirements – High level at the project intialising stage
- Establish clear and achievable objectives
- Balance competing demands for the quality , scope, time and cost
- Adapt specifications to plans and approaches to stake holder requirements
Major Factors – SCOPE, TIME, QUALITY and COST. If we alter any single parameter and atleast other one variable gets affected.
Project Management Institute (PMI) developed Project Management Body of Knowledge (PMBOK) to codify the project management best practices. These practices applicable to any bigger projects especially for IT projects. This application PMBOK techniques reduces the risk
The PMBOK Guide is process-based, meaning it describes work as being accomplished by processes. This approach is consistent with other management standards such as ISO 9000 and the Software Engineering Institute‘s CMMI.
What is CMMI ? – CMMI stands for Capability Maturity Model Integration.
CMMI is a process improvement approach that provides organizations with the essential elements of effective processes that ultimately improve their performance. CMMI can be used to guide process improvement across a project, a division, or an entire organization. There different levels of CMMI model. You can see wiki for more details here . At outset, level 5 is considered as highest level and if any company certified for level 5 then they are following the process and ensuring standards as described by the Software Engineering Institue (SEI). These are quality parameters for projects health.
The big MNC’s and other middle level companies achive the CMMI status by rigourous auditing process and they have to confirm to standards as prescribed. Having CMMI status is like branding for the quality.