pmbok agile august 2007 v4 - alecoledelavie.com
TRANSCRIPT
![Page 1: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/1.jpg)
Agile Project Management:PMBOK vs. Agile
Agile Project Leadership NetworkWashington DC Chapter Meeting
August 2, 2007
Neil Chaudhuri Natalia Vainshtein
![Page 2: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/2.jpg)
8/23/2007 Fusion Soft, LLC 2
Introductions
WelcomePresenters
Neil Chaudhuri703-785-8855 (m)[email protected]
Natalia Vainshtein202-247-5678 (m)[email protected]
![Page 3: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/3.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits inKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 3
![Page 4: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/4.jpg)
8/23/2007 Fusion Soft, LLC 4
Goals of This Presentation
PMBOK vs. Agile What are the differences?What are the commonalities?How real are the perceptions?
Is there really a difference?Can both the PMBOK Framework and agile project management methods co-exist on the same project to yield software, on schedule and on budget, that generates value for customers?
![Page 5: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/5.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits inKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 5
![Page 6: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/6.jpg)
8/23/2007 Fusion Soft, LLC 6
Project Management Profession Overview
What do you know about the PMBOK Framework and its applications?
![Page 7: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/7.jpg)
8/23/2007 Fusion Soft, LLC 7
Project Management Profession Overview
Project Management is becoming a formal disciplinePMP Certification
Industry-independent certification for project management professionals
Recognized in over 120 countries Administered by
Project Management Institute (PMI) www.pmi.org
Standardizes professional jargonCreates a systematic approach to the study of the profession1984 - PMI developed the first PMP certification exam
![Page 8: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/8.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits inKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 8
![Page 9: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/9.jpg)
Project Management Foundation Concepts
PMBOK – Project Management Body of Knowledge PMBOK Guide, page 3, last paragraph
“…. the project management team is responsible for determining what is appropriate for any given project”
8/23/2007 Fusion Soft, LLC 9
![Page 10: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/10.jpg)
Project Management Foundation Concepts
Projects vs. OperationsProgressive Elaboration
Developing something in increments
Project Manager RoleGlue
Expert JudgmentTeam, SMEs
Triple Constraint
8/23/2007 Fusion Soft, LLC 10
![Page 11: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/11.jpg)
Project Management Foundation Concepts
ProjectA temporary endeavor with a definite start and a definite end, undertaken to create a unique product, service or a result
8/23/2007 Fusion Soft, LLC 11
![Page 12: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/12.jpg)
Project Management Foundation Concepts
Triple Constraint
$ - Money for CostS – Schedule for TimeS – Scope for Scope
8/23/2007 Fusion Soft, LLC 12
![Page 13: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/13.jpg)
Project Management Foundation Concepts
Project PhaseProduces 1 or more deliverablesHas a Lessons Learned document at the endHas a Kill Point at the endSeveral phases make up a project lifecycle
8/23/2007 Fusion Soft, LLC 13
![Page 14: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/14.jpg)
Project Management Foundation Concepts
Project Management LifecycleComprised of 5 process groupsThe same for every project in any industry
8/23/2007 Fusion Soft, LLC 14
![Page 15: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/15.jpg)
Project Management Foundation Concepts
PMBOK Framework5 process groups = project management phases9 knowledge areas
Consist of processesInputsTools & TechniquesOutputs
8/23/2007 Fusion Soft, LLC 15
![Page 16: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/16.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits inKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 16
![Page 17: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/17.jpg)
PMBOK Framework –Process Groups
5 Project Management Process Groups (Project Management Phases)
InitiatingPlanningExecutingMonitoring & ControllingClosing
The 5 groups are the same for all projects!
8/23/2007 Fusion Soft, LLC 17
![Page 18: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/18.jpg)
PMBOK Framework –Process Groups
The 5 process groups for the project are cyclical
8/23/2007 Fusion Soft, LLC 18
Initiating Processes
Closing Processes
Planning Processes
Executing Processes
Monitoring and Controlling Processes
![Page 19: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/19.jpg)
PMBOK Framework –Process Groups
Initiating Process GroupDevelop Project CharterDevelop Preliminary Project Scope Statement
8/23/2007 Fusion Soft, LLC 19
![Page 20: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/20.jpg)
PMBOK Framework –Process Groups
Planning Process GroupDevelop Project Management PlanScope PlanningScope DefinitionCreate WBSActivity DefinitionActivity SequencingActivity Resource EstimatingActivity Duration EstimatingSchedule DevelopmentCost Estimating
8/23/2007 Fusion Soft, LLC 20
![Page 21: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/21.jpg)
PMBOK Framework –Process Groups
Planning Process GroupCost BudgetingQuality PlanningHuman Resource PlanningCommunications PlanningRisk Management PlanningRisk IdentificationQualitative Risk AnalysisQuantitative Risk AnalysisRisk Response PlanningPlan Purchases and AcquisitionsPlan Contracting
8/23/2007 Fusion Soft, LLC 21
![Page 22: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/22.jpg)
PMBOK Framework –Process Groups
Executing Process GroupDirect and Manage Project ExecutionPerform Quality AssuranceAcquire Project TeamDevelop Project TeamInformation DistributionRequest Seller ResponsesSelect Sellers
8/23/2007 Fusion Soft, LLC 22
![Page 23: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/23.jpg)
PMBOK Framework –Process Groups
Monitoring & Controlling Process GroupMonitor & Control Project WorkIntegrated Change ControlScope VerificationScope ControlSchedule ControlCost ControlPerform Quality ControlManage Project TeamPerform ReportingManage StakeholdersRisk Monitoring & ControlContract Administration
8/23/2007 Fusion Soft, LLC 23
![Page 24: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/24.jpg)
PMBOK Framework –Process Groups
Closing Process GroupClose ProjectContract Closure
8/23/2007 Fusion Soft, LLC 24
![Page 25: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/25.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits inKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 25
![Page 26: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/26.jpg)
PMBOK Framework –Knowledge Areas
9 Knowledge Areas Integration ManagementScope ManagementTime ManagementCost ManagementQuality ManagementHuman Resource ManagementCommunications ManagementRisk ManagementProcurement Management
Professional Responsibility (not a knowledge area)
8/23/2007 Fusion Soft, LLC 26
![Page 27: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/27.jpg)
PMBOK Framework –Integration Management
Connects processes in all other knowledge areas and process groupsChanges made in any one area of the project must be integrated into the rest of the project
8/23/2007 Fusion Soft, LLC 27
Integration Management Process Process Group
Develop Project Charter Initiating
Develop Preliminary Scope Statement InitiatingDevelop Project Management Plan PlanningDirect and Manage Project Execution ExecutingMonitor and Control Project Work Monitoring & ControllingIntegrated Change Control Monitoring & ControllingClose Project Closing
![Page 28: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/28.jpg)
PMBOK Framework –Scope Management
Processes required to ensure that the project includes all the work required, and only the work required, to complete the project successfully (PMBOK, page 103).
8/23/2007 Fusion Soft, LLC 28
Scope Management Process Process Group
Scope Planning Planning
Scope Definition Planning
Create WBS Planning
Scope Verification Monitoring & Controlling
Scope Control Monitoring & Controlling
![Page 29: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/29.jpg)
PMBOK Framework –Time Management
Processes to calculate the length of activities and calculating a realistic schedule based on the actual estimates
8/23/2007 Fusion Soft, LLC 29
Time Management Process Process Group
Activity Definition Planning
Activity Sequencing Planning
Activity Resource Estimating Planning
Activity Duration Estimating Planning
Schedule Development Planning
Schedule Control Monitoring & Controlling
![Page 30: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/30.jpg)
PMBOK Framework –Cost Management
Processes to come up with estimates for activities; aggregating the estimated costs of individual schedule activities or work packages to the project level to establish a cost baseline for the project; controlling cost changes
8/23/2007 Fusion Soft, LLC 30
Cost Management Process Process Group
Cost Estimating Planning
Cost Budgeting Planning
Cost Control Monitoring & Controlling
![Page 31: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/31.jpg)
PMBOK Framework –Quality Management
Creating and following policies and procedures to ensure that the project fulfills its needs
Customer satisfactionPrevention vs. inspectionManagement responsibilityContinuous improvementPreventing gold-plating
8/23/2007 Fusion Soft, LLC 31
Quality Management Process Process Group
Quality Planning Planning
Perform Quality Assurance Executing
Perform Quality Control Monitoring & Controlling
![Page 32: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/32.jpg)
PMBOK Framework –Human Resource Management
Leading and orchestrating the project team and stakeholders with the goal to achieve the desired results of the project
8/23/2007 Fusion Soft, LLC 32
Scope Management Process Process Group
Human Resource Planning Planning
Acquire Project Team Executing
Develop Project Team Executing
Manage Project Team Monitoring & Controlling
![Page 33: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/33.jpg)
PMBOK Framework –Communications Management
Determining who needs what information and when, producing the plan to provide that information and distributing the information
8/23/2007 Fusion Soft, LLC 33
Communications Management Process
Process Group
Communications Planning Planning
Information Distribution Executing
Performance Reporting Monitoring & Controlling
Manage Stakeholders Monitoring & Controlling
![Page 34: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/34.jpg)
PMBOK Framework –Risk Management
Increase the probability and impact of positive eventsDecrease the probability and impact of adverse (negative) events
8/23/2007 Fusion Soft, LLC 34
Risk Management Process Process GroupRisk Management Planning Planning
Risk Identification Planning
Qualitative Risk Analysis Planning
Quantitative Risk Analysis Planning
Risk Response Planning Planning
Risk Monitoring & Control Monitoring & Controlling
![Page 35: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/35.jpg)
PMBOK Framework –Procurement Management
Processes to purchase or acquire the products, services or results needed from outside the project team to perform the work
8/23/2007 Fusion Soft, LLC 35
Procurement Management Process
Process Group
Plan Purchases and Acquisitions Planning
Plan Contracting PlanningRequest Seller Responses Executing
Select Sellers ExecutingContract Administration Monitoring & ControllingContract Closure Closing
![Page 36: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/36.jpg)
PMBOK Framework –Professional Responsibility
Professional Responsibility AreasEnsure Integrity and ProfessionalismContribute to Knowledge BaseEnhance Individual CompetenceBalance Stakeholder InterestsInteract with Team and Stakeholders
8/23/2007 Fusion Soft, LLC 36
![Page 37: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/37.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits InKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 37
![Page 38: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/38.jpg)
Key Agile Concepts
Feedback Through IterationsThroughputFeatures over tasksSelf-Managing TeamsEliminating Waste
![Page 39: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/39.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits InKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 39
![Page 40: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/40.jpg)
Common Agile Objections to the PMBOK
Resistance to changes in scopeCounterproductive devotion to a planOveremphasis on task-based planningImposing project managerExcessive documentation
![Page 41: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/41.jpg)
A Forgiving PMBOK?
PMBOK not as prescriptive as commonly believed
Authors’ possible intentions obscured through vague languageLeaves room for interpretation
PMBOK is a frameworkEncourages interpretationGoal is customer satisfaction
![Page 42: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/42.jpg)
Making the PMBOK AgileProgressive elaboration becomes paramountProject manager exercises a different kind of leadershipTriple constraint recognized but with a different biasEntire team involved in every processEvery iteration itself a project as defined by the PMBOK but just a phase of the overall project
Project Phase• Produces 1 or more deliverables• Has a Lessons Learned document at the end• Has a Kill Point at the end• Several phases make up a project lifecycle
Project• A temporary endeavor with a definite start and a definite end, undertaken to create a unique product, service or a result
![Page 43: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/43.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits InKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 43
![Page 44: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/44.jpg)
Integration Management
Uses level of detail more appropriate for time horizonIntegrated change control accomplished through prioritization of feature backlogLow-ceremony documentation
![Page 45: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/45.jpg)
Scope Management
PMBOK Scope Planning practices applied at the beginning of each iterationScope Verification during each iterationProgressive elaboration the basis for scope changes between iterations
![Page 46: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/46.jpg)
Time Management
Activity Resource Estimating accomplished through commitment by individual team members Activity Duration Estimating performed on two levels
High-level estimates at the release levelDetailed task-based estimates at the iteration level
Critical path no longer relevant
![Page 47: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/47.jpg)
Cost Management
Cost fixed throughout the projectCost control accomplished at the end of each iteration
![Page 48: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/48.jpg)
Quality Management
Involved throughout lifecycleCritical to increasing throughputAll PMBOK processes apply during each iteration
Quality PlanningQuality AssuranceQuality Control
![Page 49: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/49.jpg)
Human Resource Management
Develop Project TeamCollective ownership and commitmentOnus on management to run interferenceBreed motivation among teamCo-location
Manage Project TeamMetrics conveyed through information radiatorsReward group success over individual success
![Page 50: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/50.jpg)
Communications Management
Communications Planning and Information Distribution processes intrinsic in agile approach
Constant, direct communication with immediate customerDaily stand-upsIteration planning and review
Performance ReportingDelivery metrics favored over traditional metrics
![Page 51: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/51.jpg)
Risk Management
Risk Management Planning and Risk Identification with each iterationRisk Analysis focused more on qualitative riskRisk Response Planning at iteration planning Risk Monitoring and Controlling at iteration review
![Page 52: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/52.jpg)
Procurement ManagementPlan Purchases and Acquisitions
Rare case of upfront analysisNeed expert judgment from technical, legal, and financial expertsConsider alternatives to traditional contract vehicles
Plan Contracting involves entire teamRequest Seller Responses
Need to communicate expectations to adhere to agile methodsEliminate those unable to comply
![Page 53: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/53.jpg)
Professional Responsibility
PMBOK Code of Ethics and Code of Professional Responsibility transcendentEthics and professionalism intrinsic in agile methods
TransparencyCommunicationConsistent delivery of working software
![Page 54: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/54.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits InKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 54
![Page 55: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/55.jpg)
Conclusion
Understanding the PMBoK process groups and knowledge areas with an open outlook helps us see how agile methods fit in the PMBoK frameworkCommon agile objections to the PMBOK based on misperceptions of what it prescribes
![Page 56: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/56.jpg)
Common Agile Objections
A refresherImposing project managerResistance to changes in scopeCounterproductive devotion to a planOveremphasis on task-based planningExcessive documentation
![Page 57: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/57.jpg)
Role of Project Manager
Agile project manager in charge but more a facilitator
Breeds atmosphere for motivation and commitmentRemoves obstacles
Not at odds with the PMBOK
![Page 58: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/58.jpg)
Scope Control
Critical for agile projects…at the iteration levelConsistency with the PMBOK clear when iterations considered projects in themselvesIteration planning and iteration review allow course corrections to overall scope
![Page 59: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/59.jpg)
Devotion to a Plan
Planning essential to agile projectsReject scope-based planning with Gantt and PERT charts in favor of feature-based metrics like velocityPlanning at the release, iteration, daily levels rather than at the project level
![Page 60: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/60.jpg)
Decomposition into Tasks
PMBOK’s emphasis on the WBS perceived as antithetical to agile methodsEmphasis on features over tasks distinguishes agile
Decomposition of features into tasks occurs at iteration planningDetailed estimates of tasks at the iteration level
![Page 61: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/61.jpg)
DocumentationPMBOK defines many forms of documentation but does not mandate depthAgile documentation critical though less formal
Feature backlogVelocity chartsBurndown chartsIteration planning cardsKanban boards
Agile equivalents for all PMBOK documenation
![Page 62: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/62.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits InKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 62
![Page 63: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/63.jpg)
Final Thoughts
Primary agile objections to the PMBOK based on strict perceptions adopted by many othersPMBOK not as prescriptive as generally believed
Vagueness of language lends to interpretationNothing agile explicitly prohibited by PMBOK
When applied correctly, agile methodologies completely consistent with the PMBOK framework
![Page 64: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/64.jpg)
Today’s AgendaIntroductions & BiosGoals of This PresentationPMBOK Framework
Project Management Profession OverviewFoundation ConceptsProcess GroupsKnowledge Areas
How Agile Fits InKey Agile ConceptsInitial ObservationsPMBOK Knowledge Areas Mapped
Conclusions and Summary DiscussionFinal ThoughtsQ & A
8/23/2007 Fusion Soft, LLC 64
![Page 65: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/65.jpg)
Q & A
![Page 66: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/66.jpg)
Thank you!
![Page 67: PMBOK Agile August 2007 v4 - alecoledelavie.com](https://reader030.vdocuments.mx/reader030/viewer/2022012714/61ad0e4e40ca2e5f56081a5f/html5/thumbnails/67.jpg)
ReferencesSliger, Michele. Relating PMBOK Practices to Agile Practices. Retrieved from StickyMinds.com web site.Poppendieck, Mary and Tom Poppendieck (2003). Lean Software Development: An Agile Toolkit.Augustine, Sanjiv. Managing Agile Projects.Cohn, Mike (2006). Agile Planning and Estimating.Sliger, Michele & Stacia Broderick (2007). The Software Project Manager’s Bridge to Agility. Draft chapters retrieved from Sliger Consulting web site. Berteig, Mishkin. Agile Work and the PMBoK - Definition of "Project.” Retrieved from Agile Advice web site.Project Management Institute. The Guide to the Project Management Body of Knowledge (PMBOK Guide), 3rd
Edition