PMI Agile Certified Practitioner
Introduction to Agile Foundation
– Understanding Agile Development
– Determining the Appropriate Use of Agile
– Agile Manifesto and Principles
Agile Fundamentals
– Creating a Project Charter
– Developing a Product Roadmap
– Managing the Product Backlog
– Prioritizing Features Based on Value
– Grooming the Product Backlog
– Crafting User Stories and Personas
– Creating Story Maps and Epics
– Identifying Agile Themes
Agile Methodologies
– Overview of Different Methodologies
– Introduction to Scrum
– Conducting Sprint Planning Meetings
– Defining Sprint Goals and Modeling
– Managing the Sprint Backlog
– Daily Scrum Meetings
– Sprint Review and Retrospective
– Understanding the Scrum of Scrums
– Roles within the Scrum Team
– Overview of Extreme Programming (XP)
– Lean Software Development Principles
Agile Communications
– Managing Communications in Agile
– Co-location and Distributed Teams
– Creating Effective Team Spaces
– Leveraging Osmotic Communications
– Agile Tooling and Information Radiators
– Task and Kanban Board Management
– Setting Work in Progress (WIP) Limits
– Understanding Cumulative Flow Diagrams
– Tracking Sprint and Release Progress
Agile Estimating
– Relative Sizing and Story Points
– Wideband Delphi Technique
– Planning Poker for Consensus Building
– Measuring Velocity and Cycle Time
Agile Metrics
– Utilizing Agile Earned Value Management (EVM)
– Test-Driven Development (TDD)
– Implementing Unit and Acceptance Testing
– Conducting Frequent Verification and Validation
– Tracking Escaped Defects
– Risk-Adjusted Backlog and Burn-Down Charts
Agile Leadership
– Theories of Leadership in Agile
– Fostering Knowledge Sharing
– Practicing Active Listening and Brainstorming
– Understanding Emotional Intelligence
– Resolving Conflicts and Negotiation
– Stakeholder Management and Engagement
– Coaching and Mentoring in an Agile Environment
Agile Contracts and Accounting Principles
– Applying Value-Based Analysis
– Understanding Burn Rate and Compliance in Agile Projects