THE <b>PROJECT MANAGER'S</b> GUIDE TO <b>MASTERING AGILE</b> <b>Updated guide to Agile methodologies, with real-world case studies and valuable frameworks for project managers moving to Agile</b> <i>The Project Manager's Guide to Mastering Agile</i> helps project managers who are faced with the cha
The Project Manager's Guide to Mastering Agile: Principles and Practices for an Adaptive Approach
✍ Scribed by Charles G. Cobb
- Publisher
- Wiley
- Year
- 2023
- Tongue
- English
- Leaves
- 605
- Edition
- 2
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
THE PROJECT MANAGER’S GUIDE TO MASTERING AGILE
Updated guide to Agile methodologies, with real-world case studies and valuable frameworks for project managers moving to Agile
The Project Manager’s Guide to Mastering Agile helps project managers who are faced with the challenge of adapting their project management approach to an Agile environment, showing how these approaches can work jointly to improve project outcomes in any project, with discussion topics and real-world case studies that facilitate hands-on learning. It also provides project managers with the fundamental knowledge to take a leadership role in working with companies to develop a well-integrated, enterprise-level Agile Project Management approach to fit their business.
The original edition of this book has been very successful and is used as a graduate-level textbook in several universities. This new edition builds on the success of the original edition and includes updated content from the latest PMBOK Guide, updated sections on stakeholder management, value-driven delivery, adaptive planning, and distributed project management, with an all-new chapter on Hybrid project management. It also includes new case studies on applying an Agile Hardware Development at Tesla and Project Management in a non-software environment.
Sample topics covered in The Project Manager’s Guide to Mastering Agile include:
- Bridging the chasm in project management philosophies, impact on the project management profession, evolution of Agile and Waterfall, and learning to see Agile and traditional plan-driven project management as complementary to each other rather than competitive
- The roots of Agile and understanding Agile at a deeper level including the Agile manifesto from 2001, adapting an Agile approach to fit a business, and Scrum overview, roles, framework, principles, and values
- Time-boxing, Kanban, and theory of constraints, Agile estimation overview and estimation practices, and velocity and burn-down/burn-up charts
- Scaling Agile to an enterprise level, including challenges, obstacles to overcome, implementation considerations, management practices, and enterprise-level Agile transformations
With comprehensive, accessible, and highly practical coverage of Agile, a leading project management platform, The Project Manager’s Guide to Mastering Agile is a highly valuable resource for professional project managers, students studying project management, and those studying for PMI’s Agile Certified Practitioner Certification (PMI-ACP).
✦ Table of Contents
Cover
Title Page
Copyright Page
Contents
Preface
Acknowledgments
First Edition
Second Edition
Chapter 1 Introduction to Agile Project Management
The Chasm in Project Management Philosophies
What’s Driving These Changes?
The Impact on the Project Management Profession
The Evolution of Agile and Waterfall
Definition of Waterfall
Definition of Agile
Comparison of Predictive (Plan-Driven) and Adaptive (Value-Driven) Approaches
Which Approach Is Better?
The Evolution of the Project Management Profession
The Early History of Project Management
Transformation of the Project Management Profession
What’s Driving This Change, and Why Now?
Agile Project Management Benefits
Summary of Key Points
Discussion Topics
Notes
Part 1 Fundamentals of Agile
Chapter 2 Agile History and the Agile Manifesto
Agile Early History
Dr. Winston Royce and the Waterfall Model (1970)
Early Iterative and Incremental Development Methods (Early 1970s)
Further Evolution of Iterative and Incremental Development (mid-to-late 1970s)
Early Agile Development Methods (1980s and 1990s)
Agile Manifesto (2001)
Agile Manifesto Values
Agile Manifesto Principles
Summary of Key Points
Discussion Topics
Notes
Chapter 3 Scrum Overview
Scrum Framework
Sprints
Product Backlog
Scrum Meetings
Scrum Roles
Product Owner Role
Scrum Master Role
Team Role
Scrum Values
Commitment and Focus
Openness
Respect
Courage
General Scrum/agile Principles
Variability and Uncertainty
Prediction and Adaptation
Validated Learning
Work in Progress
Progress
Performance
Summary of Key Points
Discussion Topics
Notes
Chapter 4 Agile Planning, Requirements, and Product Backlog
Agile Planning Practices
Planning Strategies
Capacity-based Planning
Spikes
Progressive Elaboration
Value-based Functional Decomposition
Agile Requirements Practices
The Role of a Business Analyst in an Agile Project
“Just Barely Good Enough”
Differentiating Wants from Needs and the “Five Whys”
Moscow Technique
User Personas and User Stories
User Personas
User Stories
Epics
Product Backlog
What Is a Product Backlog?
Product Backlog Grooming (refinement)
Summary of Key Points
Discussion Topics
Notes
Part 2 Agile Project Management Overview
Chapter 5 Agile Development, Quality, and Testing Practices
Agile Software Development Practices
Code Refactoring
Continuous Integration
Pair Programming
Test-driven Development
Extreme Programming (XP)
Agile Quality Management Practices
Key Differences in Agile Quality Management Practices
Definition of “Done”
The Role of Quality Assurance (QA) Testing in an Agile Project
Agile Testing Practices
Concurrent Testing
Acceptance Test-driven Development
Repeatable Tests and Automated Regression Testing
Value-Driven and Risk-based Testing
Summary of Key Points
Discussion Topics
Chapter 6 Time-boxing, Kanban, and Theory of Constraints
The Importance of Flow
Small Batch Sizes
Just-in-time Production
Concurrent Processing
Time-boxing
Time-boxing Advantages
Additional Time-boxing Productivity Advantages
The Kanban Process
Push and Pull Processes
What Is a Kanban Process?
Differences Between Scrum and Kanban
Work-in-process (WIP) Limits in Kanban
Kanban Boards
Theory of Constraints
Summary of Key Points
Discussion Topics
Notes
Chapter 7 Agile Estimation
Agile Estimation Overview
What’s Different About Agile Estimation?
Developing an Estimation Strategy
Management of Uncertainty
Agile Estimation Practices
Levels of Estimation
Story Points
Other Relative Sizing Techniques
What Is Planning Poker?
More Sophisticated Agile Estimation Techniques
Velocity and Burn-down/Burn-up Charts
Velocity
Burn-down Charts
Burn-up Charts
Summary of Key Points
Discussion Topics
Notes
Chapter 8 Agile Project Management Role
Agile Project Management Shifts in Thinking
Emphasis on Maximizing Value Versus Control
Emphasis on Empowerment and Self-organization
Limited Emphasis on Documentation
Managing Flow Instead of Structure
Potential Agile Project Management Roles
Making Agile Work at a Team Level
Hybrid Agile Project Role
Enterprise-level Implementation
Using Agile Concepts in Non-agile Projects
Agile, PMI®, and PMBOK®
Prior PMBOK® Versions
What’s Different About PMBOK® Version 7?
The Difference Between Explicit and Tacit Knowledge
Summary of Key Points
Discussion Topics
Notes
Chapter 9 Agile Communications and Tools
Agile Communications Practices
Information Radiators
Face-to-face Communications
Daily Scrum Meetings
Distributed Teams
Agile Project Management Tools
Benefits of Agile Project Management Tools
Characteristics of Enterprise-level Agile Project Management Tools
Summary of Key Points
Discussion Topics
Notes
Chapter 10 Learning to See the Big Picture
Systems Thinking
What Is Systems Thinking?
How Is Systems Thinking Used in Organizations?
Complex Adaptive Systems
What Are Complex Adaptive Systems?
Characteristics of Complex Adaptive Systems
Summary of Key Points
Discussion Topics
Notes
Chapter 11 the Roots of Agile
Influence of Total Quality Management (TQM)
Cease Dependence on Inspection
Emphasis on the Human Aspect of Quality
The Need for Cross-Functional Collaboration and Transformation
Importance of Leadership
Ongoing Continuous Improvement
Influence of Lean Manufacturing
Customer Value
Map the Value Stream
Pull
Flow
Respect for People
Perfection
Principles of Product Development Flow
1. Economics
2. Queues: Actively Manage Queues
3. Variability: Understand and Exploit Variability
4. Batch Size: Reduce Batch Size
5. Wip Constraints: Apply Wip Constraints
6. Control Flow Under Uncertainty: Cadence and Synchronization
7. Fast Feedback: Get Feedback as Fast as Possible
8. Decentralize Control
Summary of Key Points
Discussion Topics
Notes
Part 3 Agile Project Management Planning and Management
Chapter 12 Hybrid Agile Models
Why Would You Use a Hybrid Agile Approach?
Fit for Purpose
As a Transition to a Full Agile Approach
What Are the Benefits of a Hybrid Agile Approach?
General Benefits of a Hybrid Agile Approach
Other Benefits of a Hybrid Agile Approach
What’s Different About a Hybrid Agile Approach?
Key Differences from a Plan-Driven (Waterfall) Approach
Key Differences from an Agile Approach
Choosing the Right Approach
Most Important Factors to Consider
Other Factors to Consider
Summary of Key Points
Discussion Topics
Notes
Chapter 13 Value-driven Delivery
Value-driven Delivery Overview
What’s Different About Value-Driven Delivery?
What Are the Advantages of Value-Driven Delivery?
Principles of Value-Driven Delivery
Focus on Customer Needs Rather Than Solutions
The Pareto Rule
Customer-Value Prioritization Overview
Levels of Prioritization
Factors to Consider in Prioritization
Moscow Prioritization
Value-Driven Delivery Tools
Minimum Viable Product
Minimum Marketable Feature
Summary of Key Points
Discussion Topics
Notes
Chapter 14 Adaptive Planning
Rolling-Wave Planning
Overview of Rolling-Wave Planning
Comparison of Planning Approaches
Progressive Elaboration and Multilevel Planning
Progressive Elaboration
Multilevel Planning
Summary of Key Points
Discussion Topics
Notes
Chapter 15 Agile Planning Practices and Tools
Product/project Vision
What Is a Product/project Vision?
Product/project Vision Examples
Tips for Creating a Compelling Vision
Product Roadmaps
What Are the Benefits of a Product Roadmap?
Tips for Creating a Product Roadmap
Exploratory 360 Assessment
Agile Functional Decomposition
Relationship of Functional Decomposition to Agile
Functional Decomposition Examples
Project Charter
Summary of Key Points
Discussion Topics
Notes
Chapter 16 Agile Stakeholder Management and Agile Contracts
What Is a Stakeholder?
Internal Stakeholders
External Stakeholders
Why Is Stakeholder Management Important?
Stakeholder Management Can Be Difficult
What Can Go Wrong?
Common Stakeholder Management Mistakes
Stakeholder Management Process
Identify and Analyze Stakeholders
Prioritize Stakeholders
What’s Different About Agile Stakeholder Management?
Advantages of an Agile Stakeholder Management Approach
Agile Stakeholders Have Rights and Responsibilities
Responsibility for Stakeholder Management in an Agile Environment
Eight Tips for Agile Stakeholder Management
Agile Contracts
How Would an Agile Contract Work?
Types of Agile Contracts
An Agile Contracting Example
Summary of Key Points
Discussion Topics
Notes
Chapter 17 Distributed Project Management in Agile
What Is Distributed Project Management?
Distributed Project Management Roles
Developer Project Management Responsibilities
Product Owner Project Management Responsibilities
Scrum Master Project Management Responsibilities
Summary of Key Points
Discussion Topics
Note
Part 4 Making Agile Work for a Business
Chapter 18 Scaling Agile to an Enterprise Level
Enterprise-level Agile Challenges
Differences in Enterprise-level Agile Practices
Reinterpreting Agile Manifesto Values and Principles
Enterprise-level Obstacles to Overcome
Collaborative and Cross-functional Approach
Organizational Commitment
Risk and Regulatory Constraints
Enterprise-level Implementation Considerations
Architectural Planning and Direction
Enterprise-level Requirements Definition and Management
Development Team Integration
Release to Production
Enterprise-level Management Practices
Project/program Management Approach
The Role of a Project Management Office (PMO)
Project/product Portfolio Management
Summary of Key Points
Discussion Topics
Notes
Chapter 19 Scaling Agile for Multiple-team Projects
Scrum-of-Scrums Approach
Large-scale Scrum (LeSS)
Nexus
Scrum at Scale
Summary of Key Points
Discussion Topics
Notes
Chapter 20 Adapting an Agile Approach to Fit a Business
The Impact of Different Business Environments on Agile
Product-oriented Companies
Technology-enabled Businesses
Project-oriented Businesses
Hybrid Business Model
Adapting an Agile Approach to a Business
Typical Levels of Management
Overall Business Management Level
Enterprise Product/Project Portfolio Management Level
Product Management Level
Project Management Level
Corporate Culture and Values
The Importance of Corporate Culture and Values
Value Disciplines
Summary of Key Points
Discussion Topics
Notes
Chapter 21 Enterprise-level Agile Transformations
Planning an Agile Transformation
Define the Goals You Want to Achieve
Becoming Agile Is a Journey, Not a Destination
Develop a Culture That Is Conducive to Agile
Manage Change
Don’t Throw the Baby Out with the Bathwater
Tools Can Be Very Important
Adaptive Project Governance Model
Executive Steering Group
Project Governance Group
Working Group Forums
Project Teams
Summary of Key Points
Discussion Topics
Notes
Part 5 Enterprise-level Agile Frameworks
Chapter 22 Scaled Agile Framework®
Safe® Competency Areas
Safe® Core Values
Lean Agile Mindset in Safe®
Safe® Lean Agile Principles
Safe® Artifacts and Supporting Capabilities
Summary of Key Points
Discussion Topics
Notes
Chapter 23 Disciplined Agile Delivery (DAD®)
DA® Life Cycles
Life Cycle Summary
DA® Roles
Primary DA® Roles
Supporting DA® Roles
DA® Mindset
DA® Principles
DA® Promises
DA® Guidelines
DA® Tool Kit
Summary of Key Points
Discussion Topics
Notes
Chapter 24 Managed Agile Development Framework
Managed Agile Development Overview
The Macro-level
The Micro-level
Objectives of Managed Agile Development
Plan-driven Benefits
Agile Benefits
Key Differences from a Typical Waterfall Approach
Framework Description
Project Organization and Work Streams
High-level Process Overview
Requirements Management Approach
Project Scheduling Approach
Project Management Approach
Communications Approach
Roles and Responsibilities
Summary of Key Points
Discussion Topics
Chapter 25 Summary of Enterprise-level Frameworks
High-level Comparison
How These Frameworks Have Evolved
Discussion Topics
Part 6 Case Studies
Chapter 26 “Not-So-Successful” Case Studies
Company A
Background
The Approach
What Went Wrong
Overall Conclusions
Company B
Background
The Approach
What Went Wrong
Overall Conclusions
Company C
Background
The Approach
What Went Wrong
Overall Conclusions
Discussion Topics
Notes
Chapter 27 Case Study: Valpak
Background
Valpak Stakeholders
Valpak Franchisees
Consumers
Merchants
Corporate
The Role of Technology at Valpak
Overview
Scaled Agile Framework Implementation
Project Management Approach
Tools, Communication, and Reporting
Challenges
Cultural and Organizational Challenges
Technical Challenges
Other Challenges
Overall Summary
Key Success Factors
Results and Conclusions
More Strategic Management Focus
Management of It Resources
Time-to-Market
Alignment and Collaboration
Employee Productivity and Morale
Delivering More Frequent Value to Customers
Openness and Transparency
Responsiveness and Adaptivity
Software Quality
Lessons Learned
Forming Projects Around Teams
Planning Team Capacity and Developing a Sustainable Pace
Using Sprint Reviews and “Science Fairs”
Discussion Topics
Notes
Chapter 28 Case Study: Harvard Pilgrim Health Care
Background
Overview
Impact of Outsourcing and Vendor Partnering
Role of the Pmo
Project Governance
Role of Tools
Project Methodology Mix
Project Portfolio Management
Project Management Approach
Project Methodology
Implementation Package Development
Implementation Package Refinement
Project Reporting
Contractual Relationship with Dell Services
Challenges
Cultural and Organizational Challenges
Contractual Challenges
Technical Challenges
Other Challenges
Key Success Factors
Conclusions
Lessons Learned
Discussion Topics
Notes
Chapter 29 Case Study: General Dynamics, UK
Background
Overview
Requirements Prioritization and Management Approach
Contract Negotiation and Payment Terms
Planning Approach
Personnel Management
Communication
Management and Leadership Approach
Project Management Approach
Dsdm Overview
Dsdm Principles
Challenges
Cultural and Organizational Challenges
Contractual Challenges
Technical Challenges
Overall Summary
Key Success Factors
Conclusions
1. Collaborative Approach to Contract Management
2. More Effective Project Management
Lessons Learned
Tailor the Agile Delivery Technique as Part of Early Project Planning
Agile Techniques Can Be Applied to New Project Environments
Discussion Topics
Notes
Chapter 30 Agile Hardware Development
Agile Hardware Development Overview
Hardware Development Challenges
The Speed of Change Is What Is Important
How to Put This into Practice
How It’s Done at Tesla
The Tesla Approach
Overall Summary
The Trade-off Associated with Creativity and Innovation
Does the Tesla Agile Hardware Development Model Work for All Companies?
Discussion Topics
Notes
Chapter 31 Non-software Case Studies
Agile Home Remodeling
Background
Why Was This Project So Difficult?
Project Planning and Inception
Project Scope
Contractor Selection
How Did the Project Work Out?
What Were the Results?
Overall Conclusions and Lessons Learned
Agile Book Publishing
How Was the Agile Approach Different?
Lessons Learned
Why Do People Have Trouble with This?
Discussion Topics
Chapter 32 Overall Summary
Evolution of the Project Management Profession
The Future of Project Management
What Does It Take to Become a Good Agile Project Manager in This New Environment?
What to Do Differently
1 Focus on Results and Business Value
2 Fit the Approach to the Project
3. Use a Flexible and Adaptive Approach
4 Deliver Incrementally and Efficiently
5 Develop a Close Partnership with the Customer
6. Build Quality into the Solution
7 Focus on Empowered Teams and Leadership
General Recommendations
1 Delivering Faster Is Important
2 Do the Right Thing
3 Don’t Get Lost in the “mechanics of Doing Agile”
4. Take a Systemic, Enterprise-level View
Part 7 Appendices
Appendix A Additional Reading and Resources
Additional Reading
Additional Sources for Case Studies and Papers
Appendix B Glossary of Terms
Notes
Appendix C Example Project/Program Charter Template
Project Overview
Background
Problem Statement
Project Vision
Success Criteria
Project Approach/Development Process
Project Plan
Scope
In Scope
Out of Scope
Related Projects and Systems
Project Participants
Constraints, Assumptions, and Risks
Constraints
Assumptions
Dependencies
Risks
Timeline Estimate
Appendix D Suggested Course Outline
Course Overview
Course Objectives
Course Outline
Index
EULA
📜 SIMILAR VOLUMES
<span>THE </span><span>PROJECT MANAGER’S</span><span> GUIDE TO </span><span>MASTERING AGILE</span><p><span>Updated guide to Agile methodologies, with real-world case studies and valuable frameworks for project managers moving to Agile</span></p><p><span>The Project Manager’s Guide to Mastering Agile
<b>Streamline project workflow with expert agile implementation</b> <p>The Project Management Profession is beginning to go through rapid and profound transformation due to the widespread adoption of agile methodologies. Those changes are likely to dramatically change the role of project managers i
The Project Management Profession is beginning to go through rapid and profound transformation due to the widespread adoption of agile methodologies. Those changes are likely to dramatically change the role of project managers in many environments as we have known them and raise the bar for the enti
Amidst the relentless pace of the contemporary business landscape, information technology (IT) projects grapple with an escalating challenge – the need to deliver solutions swiftly, adapt to evolving customer demands, and create value within the ever-shifting dynamics of the market. In this demandin
Amidst the relentless pace of the contemporary business landscape, information technology (IT) projects grapple with an escalating challenge – the need to deliver solutions swiftly, adapt to evolving customer demands, and create value within the ever-shifting dynamics of the market. In this demandin