Programming & Development

Agile Project Management Methodologies


Agile project management has become an increasingly powerful and popular manner to develop new or improved products, services, or results in a variety of fields such as software development, engineering, product development, pharmaceuticals, and process improvement. In environments with moderate uncertainty (for example, changing customer needs or unknown root cause), agile project management has been found to product higher customer satisfaction in less time compared to more traditional, plan-driven project management methodologies. This two-day course provides both the practice and the theory of planning and managing agile projects using methodologies such as scrum, XP (eXtreme Programming), and lean project management methodologies. It provides both the agile knowledge and skills necessary for scrum masters (coaches), product owners (customers), and team members to succeed. NOTE: This course will earn you 14 PDUs.

Who Should Attend
Scrum Masters (coaches), Product Owners (customers), and team members.

Course Outline:

Core Agile Concepts Overview
Origins of Agile Project Management
Traditional Project Management Methodologies
Agile Project Management Methodologies
Generalizations: Agile and Traditional Project Management Comparisons
The Agile Manifesto Overview
Manifesto Contributors
Manifesto Values
Manifesto Principles
Common Agile Methodology Elements Overview
Project (Product; Release) Initiation
Agile Planning
Iteration Planning and Executing
Project Initiation Overview
Determine Project Justifications
Exercise: Identify Project Justification Metrics
Project Vision Statement
Develop Project Charter
Case Study Selection
Identify Stakeholders and Leader/Coach
Form Project Team
Agile Teams and Team Space Overview
Scrum Master/Servant Leader/Coach (XP)
Product Owner/Customer (XP)
Team Members/Developers (XP)
Team Space
Physical Space Recommendations
Agile Planning Overview
Develop Epics
Create Stories
Wireframes and Storyboards
Functionality Based on User Roles
Story Maps
Estimating Effort: Story Points and Ideal Days
Prioritizing Stories
Methods for Prioritizing Stories
Create Product Backlog
Create Product Roadmap
Conduct Release Planning
Determining Iteration/Sprint Length
Conduct Date-Driven Release Planning
Conduct Feature-Driven Release Planning
Sizing Stories
Iterations/Sprints Overview
Velocity Determination
Iteration Planning Meeting
Iteration Planning Guidelines
Daily Standup Meetings
Progress Tracking
Velocity Tracking
Burndown and Burnup Charts
Cumulative Flow Diagrams
Kanban Charts
Earned Value
Communicating Information
Backlog Grooming
Iteration Reviews
Iteration Retrospectives
Release Retrospectives
Other Agile Principles and Best Practices Overview
Agile Approaches
Choosing and Implementing an Agile Methodology
eXtreme Programming (XP)
Scrum of Scrums
Scaled Agile Framework (SAFe®)
Large Scale Scrum (LeSS)
Enterprise Scrum
Disciplined Agile
Lean Software Development

Enroll in this course


Need Help Finding The Right Training Solution?

Our training advisors are here for you.