Course Code: agilepmbspk
Duration: 14 hours
Prerequisites:
  • None

Audience

This course is suitable for:

  • Project managers
  • Agile team members
  • Team leads/managers
  • Software developers
  • Any professional aspiring to be a project manager
Overview:

The course covers: 

  • Agile principles and mindset
  • Agile Project Management practices based on DSDM method
  • Value driven delivery
  • Stakeholder engagement
  • Team performance
  • Adaptive planning
  • Problem detection and resolution
  • Continuous improvement
Course Outline:

Day 1

Domain 1

Agile Principles and Mindset

  • 1.1 Agile Definition
  • 1.2 Agile Manifesto Values
  • 1.3 Agile Principles
  • 1.4 Agile Framework and Terminology
  • 1.5 Agile Methods and Approaches

Agile Project Management Exercises

Case Study – Millers Marmalade

Domain 2
Value Driven Delivery

2.1 Introduction – Value Driven Delivery

2.2 ROI, NPV, IRR

2.3 Value-based Decomposition and Prioritization

2.4 Agile Project Chartering

2.5 Customer-Valued Prioritization

2.6 Prioritization Schemes

2.7 Relative Prioritization/Ranking

  • 2.8 Agile Contracting
  • 2.9 Agile Contracting Methods
  • 2.10 Incremental Delivery
  • 2.11 Review and Feedback Techniques – Prototyping, Simulation, Demonstration
  • 2.12 Earned Value Management (EVM)
  • 2.13 Minimal Marketable Features (MMF) and Minimal Viable Product (MVP)

Roles Exercise –
Identifying people for the Business Roles

Domain 3
Stakeholder Engagement

  • 3.1 Stakeholder Management
  • 3.2 Assessing and incorporating community and stakeholder values
  • 3.3 Communication Management
  • 3.4 Agile Tooling – for promoting communication
  • 3.5 Information Radiators
  • 3.6 Social Media Communication
  • 3.7 Participatory Decision Making
  • 3.8 Participatory Decision Models
  • 3.9 Definition of Done
  • 3.10 Active Listening
  • 3.11 Facilitation Methods
  • 3.12 Workshops
  • 3.13 Negotiation
  • 3.14 Negotiation Strategies
  • 3.15 Conflict Resolution
  • 3.16 Conflict Resolution Strategies

Communication Exercise - Communicating with Stakeholders

Day 2

Domain 4
Team Performance

  • 4.1 Agile Leadership Practices
  • 4.2 Adaptive Leadership
  • 4.3 Servant Leadership
  • 4.4 Building Agile Teams – Team Formation
  • 4.5 Building Empowered Teams
  • 4.6 Building High Performance Teams
  • 4.7 Team Formation Stages – Tuckman Model
  • 4.8 Coaching and Mentoring within Team
  • 4.9 Motivational Theory: Maslow’s Hierarchy of Needs
  • 4.10 Motivational Theory: Herzberg’s Hygiene Theory
  • 4.11 Team Participation Techniques
  • 4.12 Brainstorming Techniques
  • 4.13 Agile Innovation Games for Team Collaboration
  • 4.14 Team Space: Co-Located Teams and Distributed Teams
  • 4.15 Osmotic Communications
  • 4.16 Two Way Communication
  • 4.17 Daily Stand-Up Meeting or Daily Scrum
  • 4.18 Sprint Review

Domain 5
Adaptive Planning

  • 5.1 Planning in Agile
  • 5.2 Levels of Agile Planning
  • 5.3 Agile Planning Artifacts and Meetings
  • 5.4 Agile Planning Artifact - Product Roadmap
  • 5.5 Agile Planning Artifact – Personas
  • 5.6 Agile Planning Artifact – Wireframes
  • 5.7 Requirement Hierarchy
  • 5.8 Agile Planning Terms
  • 5.9 Agile Planning Terms – User Stories
  • 5.10 Agile Planning Terms – Timeboxing
  • 5.11 Agile Planning Terms - Story Maps
  • 5.12 Release Planning
  • 5.13 Iteration Planning
  • 5.14 Monitoring in Agile
  • 5.15 Retrospective
  • 5.16 Burn Down and Burn Up Charts
  • 5.17 Continuous Development Techniques: Task and Kanban Boards
  • 5.18 Continuous Development Techniques: WIP Limits
  • 5.19 Cumulative Flow Diagrams (CFD)
  • 5.20 Little’s Law
  • 5.21 Theory of Constraints
  • 5.22 Adapting in Agile
  • 5.23 Adapting in Agile: Process Tailoring
  • 5.24 Shu Ha Ri Model
  • 5.25 Agile Sizing and Estimation
  • 5.26 Agile Metrics – Story Points
  • 5.27 Agile Metrics – Velocity
  • 5.28 Agile Metrics – Cycle Time
  • 5.29 Relative Sizing/Estimation
  • 5.30 Wide Band Delphi
  • 5.31 Planning Poker
  • 5.32 Affinity Estimation
  • 5.33 Time, Budget, Cost Estimation

Delivery Planning Exercise

Domain 6

Problem Detection and Resolution

  • 6.1 Risk Management
  • 6.2 Five Core Risk Types
  • 6.3 Risk Assessment
  • 6.4 Risk Adjusted Backlog
  • 6.5 Risk-Based Charts – Burn Down & Burn Up
  • 6.6 Risk-Based Spikes
  • 6.7 Frequent Validation and Verification
  • 6.8 Test Driven Development
  • 6.9 Acceptance Test Driven Development
  • 6.10 Continuous Integration
  • 6.11 Agile Failure Modes
  • 6.12 Five Whys Technique

Risk Exercise

Domain 7

Continuous Improvement (Product, Process, People)

  • 7.1 Continuous Improvement
  • 7.2 Agile Practices for Continuous Improvement
  • 7.3 Retrospective Agenda
  • 7.4 Knowledge Sharing
  • 7.5 Self Assessment
  • 7.6 Kaizen
  • 7.7 DMAIC
  • 7.8 Testing – Exploratory and Usability
  • 7.9 Value Stream Mapping

Prioritising Requirements Exercise