MAVERIC’S POINT OF VIEW
Agile &
PMI Project
Management
Mapping
Abstract: The purpose of
this whitepaper is to explore
the ...
Maveric’s Point Of View2
Introduction
PMI Project Management (PMI) is by far the most widely accepted project management m...
Maveric’s Point Of View3
Overview of Agile Project Management
Agile is all about breaking down the entire project outcome ...
Maveric’s Point Of View4
In Agile, the entire project is divided into multiple sprints and each sprint represents a projec...
Maveric’s Point Of View5
The table below details the activities in Agile and PMBOK® for each of the process groups. The po...
Maveric’s Point Of View6
Conclusion
The implementation approaches of both PMI and Agile are different but the fundamental ...
Maveric’s Point Of View
MAVERIC
SYSTEMS 2012
We’re a leading provider of assurance services across the technology adoption...
Upcoming SlideShare
Loading in...5
×

Agile & pmi project management mapping maveric systems

800

Published on

Explore the points of parity and differences between two of the most widely used methodologies.

PMI Project Management (PMI) is by far the most widely accepted project management methodology. Off late, Agile has emerged as a strong candidate in the project management domain due to faster execution and deliverable oriented requirements of business.

Both these methodologies have gained themselves the reputation of best in class for project management for their own uniqueness. Though these methods look very different at a high level, they are actually mutually inclusive rather than exclusive. The principles of project management merge at a specific level even though the execution ways are different.

#ITLifecycleAssurance #Maveric

Published in: Technology, Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
800
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
76
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "Agile & pmi project management mapping maveric systems"

  1. 1. MAVERIC’S POINT OF VIEW Agile & PMI Project Management Mapping Abstract: The purpose of this whitepaper is to explore the points of parity and differences between two of the most widely used methodologies. 10-10-2012 Vol. 7 www.maveric-systems.com
  2. 2. Maveric’s Point Of View2 Introduction PMI Project Management (PMI) is by far the most widely accepted project management methodology. Off late, Agile has emerged as a strong candidate in the project management domain due to faster execution and deliverable oriented requirements of business. Both these methodologies have gained themselves the reputation of best in class for project management for their own uniqueness. Though these methods look very different at a high level, they are actually mutually inclusive rather than exclusive. The principles of project management merge at a specific level even though the execution ways are different. Overview of PMI Project Management PMI divides the project lifecycle into various logical phases - Initiation, Planning, Execution, Monitoring & Control (M&C) and Closing. Though these phases are logically sequential, there is a lot of overlap between planning, execution and M&C phases. PMI advocates big bang delivery view where the end of the execution phase creates the complete deliverable for the customer. The intermediate deliverables are often not usable work products but rather used as a milestone for project delivery. PMI further divides the project management into 9 knowledge areas which represent the dimensions on which the project needs to be managed and continuously applied throughout the project lifecycle. PMI Project Management Knowledge Areas Interaction with Project Lifecycle Project Lifecycle Phase Project Deliverable Knowledge Areas Interaction with Project Lifecycle Integration Scope Time Cost Quality HR Communication Risk Procurement Initiation Planning Execution M&C Closing
  3. 3. Maveric’s Point Of View3 Overview of Agile Project Management Agile is all about breaking down the entire project outcome into multiple smaller usable outcomes each of which can be delivered in a given short span and then iteratively continuing the same process until all the smaller outcomes are achieved. In each of these short spans, called sprints, various project dimensions (scope, time, cost, etc.) are reassessed and incorporated into the deliverable. This multiple reassessment of project dimensions (sprints) brings agility to the entire project management process by adapting quickly to any changing dimension. Project Lifecycle Management This section shows how the PMBOK® principles of project management are applied in different ways in PMI and Agile methods. In PMI, the knowledge areas continuously interact with the project lifecycle (which consists of lifecycle phases) from start to end. Each of the knowledge area details are progressively elaborated as the project moves forward. The final project deliverable is produced at the end of the project. Integration Scope Time Cost Quality Integration Scope Time Cost Quality HR Communication Risk Procurement Initiation Planning Execution M&C Closing Initiation Planning Execution M&C Closing HR Communication Risk Procurement Sprint Deliverable Sprint Deliverable Project Deliverable Knowledge Areas Interaction with Sprint Lifecycle Sprint Phase 1 Sprint Phase 2 Vision The Daily Scrum Work Day 1 - 4 Week Sprint Planning Session Story Time Session Sprint Review Retrospective Impediment Backlog Sprint Goal Sprint Backlog Product Increment Product Backlog
  4. 4. Maveric’s Point Of View4 In Agile, the entire project is divided into multiple sprints and each sprint represents a project in itself, having the same lifecycle as the entire project. Here, in each sprint lifecycle, again the same knowledge areas apply. While running each sprint, all the key dimensions of the project represented by knowledge areas are managed similar to the earlier method. Where the project lifecycle approach differs is the delivery of sprint deliverable. At the end of each sprint cycle, a usable project deliverable is created. This results in continuous value creation for the project. Each of these sprint deliverables is integrated at the end to create the complete project deliverable. The concept of phase gates or checkpoints which are used to make a transition from one phase to another in traditional project management is also applicable in Agile. Each of the sprint’s closing process group serves as a checkpoint to see if the sprint backlog is cleared, schedule and sprint budgets are met, team is working productively and assessing the customer feedback on the sprint deliverables. All these assessments are fed into the next sprint planning. It is also used to determine if one should move to the next sprint or terminate the project, similar to the phase gate review in PMI. The diagram below shows how the Agile processes align with PMBOK® process groups. The underlying principles of managing the projects are essentially the same, only the way they are achieved is different in both the methods. Agile adopts a more iterative approach to deliver than traditional project management. Agile Process Alignment with PMBOK Process Groups Initiate Project Plan Overall Project Plan Sprint Execute Sprint Control Sprint Close Sprint Close Sprint Initiation Planning Executing Monitoring Closing & Control Sprint Planning Meeting Sprint Review Meeting No Yes Daily Scrum Meeting All Requirements Met
  5. 5. Maveric’s Point Of View5 The table below details the activities in Agile and PMBOK® for each of the process groups. The points in blue shows the similarities whereas the points in pink shows dissimilarities. Agile & PMBOK® Process Synergy Project Management Process Groups Initiation Planning Execution M&C Closure Agile Project Project feasibility study Product owner takes care of stakeholder needs Time and cost is fixed, scope is flexible Iterative and incremental delivery of working product Continuous interaction with the customer Tracks delivery of shippable products Project retrospective lessons learned Customer signoff Iteration Iteration planning and timebox definition High level scope and effort planning Simpler estimation using effort chunks like small, medium or large effort Iterative product development with integrated testing Iterative scope refinement with minimal impact on project metrics Taskboards, burndown charts, velocity More frequent review and retrospective meetings Iteration demo, review and retrospective PMBOK® Project Project feasibility study Identify stakeholders Detailed scope, time, cost and quality planning Time, scope and cost is fixed Big bang delivery Customer interaction only during scope verification Tracks variance from the plan Project retrospective lessons learned Customer signoff Phase Define phase objectives Detailed scope, time, cost and quality planning Sequential process of estimation > effort > time > resources > cost Product testing at the end of the phase Scope refinement through rigorous change control meetings with significant impact on project metrics Earned value method Review meetings happen during the closing process of phase Check phase gate exit criteria Application Areas Both PMI and Agile can be used in most of the given situations, however the effectiveness of one may be more in some specific types of project. PMI is most suited for projects with stable requirements and longer durations (over a year). Agile is suited for projects with shorter duration and evolving requirements. As compared to other domains, software development is extensively marked by shorter duration projects (6-8 weeks) and evolving requirements. As a result, Agile finds a remarkable application in this industry. On the other hand, domains like infrastructure projects, where we have much more clarity on the requirements, are a good opportunity for PMBOK® application.
  6. 6. Maveric’s Point Of View6 Conclusion The implementation approaches of both PMI and Agile are different but the fundamental principles of project management apply to both. PMI or Agile should not be seen as competing methodologies and are not meant to substitute one another. These methodologies have their own benefits in their specific context. References • http://www.pmp-projects.org • http://www.ixxus.com • PMBOK® 4th edition • http://www.temperies.com/en/workAgile.html Author Arnab Dey, Consultant - Process Assurance
  7. 7. Maveric’s Point Of View MAVERIC SYSTEMS 2012 We’re a leading provider of assurance services across the technology adoption lifecycle bringing tangible value to clients by singularly focusing on enhancing quality from requirements to release. Our Requirements Assurance, Application Assurance and Program Assurance bring end-to-end assurance capabilities to client engagements. We take accountability for requirements definition, requirements validation, comprehensive functional & non-functional testing and quality process assessment, definition & improvement. We support clients through managed testing services as well as testing of packaged applications. We have supported a large number of clients (in banking, insurance and telecom verticals) over the last decade through their transformation programs involving implementation of core business systems, CRM systems, payment systems, billing systems and other sub-systems. We power technology-led business transformation programs for leading corporates through our definitive domain expertise, superior knowledge of industry-standard solutions, innovative testing productivity accelerators and relentless passion. Headquartered in Chennai, we have offices in Mumbai, Bangalore, Dubai, Riyadh, London, New Jersey, Kuala Lumpur and Singapore. We also have a dedicated global offshore delivery center and a Testing R&D lab in Chennai. Maveric Systems Limited (Corporate Office): Fagun Mansion, 74, Ethiraj Salai, Egmore, Chennai - 600 105. Phone: +91 - 44 - 2820 7690. Fax: +91 - 44 - 2820 7691. Write to us at info@maveric-systems.com | www.maveric-systems.com The contents of this document are entirely a Maveric perspective and is based on our experience and expertise in the industry. All rights reserved.

×