Course Code: agileleadership
Duration: 21 hours
Prerequisites:
  • ALM/SDLC
  • Traditional Project Management

Audience

  • Developers
  • Project Managers
  • Product Managers
  • C-level Executives
  • Project Leads/Tech Leads
Overview:

Agile leadership and coaching has evolved considerably over the years. Modern
methods of Agile project delivery and process improvements have benefitted from the
insight of a number of frameworks such as ODI (Outcome-Driven Innovation) or
Jobs-To-Be-Done-Theory and Impact Mapping to deliver the right product to the right
people at the right time. In this course, we cover modern agile project delivery from
inception/ideation to testing and eventually continuous integration and delivery. Along
the way, we will gain a better understanding of what an Agile mindset truly is, how to
scale effectively, and how focusing on customer outcomes and use case scenarios
results in better products and services.

Learning Objectives

  • Understand the Agile mindset – Zen and the Art of Agile
  • Iterative and Incremental delivery
  • Agile project management techniques – simplicity, decentralization, and
  • empathy
  • JTBD/ODI and improving process innovation
  • Delivering continuous value over the product lifecycle
  • Specification by Example and Testing in Agile projects
  • Understanding the customer and business landscape through Impact Mapping
  • Self-organizing teams, facilitation, and leadership styles
  • Business Process mapping and Value Stream mapping
  • Organizational design and culture
  • Evidence-based Management

Format of the Course

  • Interactive lecture and discussion.
  • Lots of exercises and practice.
  • Hands-on implementation in a live-lab environment.

Course Customization Options

  • To request a customized training for this course, please contact us to arrange.
Course Outline:

Day 1
What is Agile Delivery? (30 min)

  • Understanding the Agile mindset
  • People, Process, Tools
  • Internal/External, Customer/Business – Stakeholder Map

Agile Inception/Ideation (60 min)

  • Project/Product Goals, Non-Goals and Risks
  • Activities and workflows
  • User Story Mapping

Lean Startup/Enterprise (60 min)

  • Lean Startup
  • Lean Enterprise
  • Scaling Agile (SAFe and LeSS)
  • Combining frameworks and methodologies
  • Iteration kickoffs
  • Story kickoffs
  • Estimation vs No Estimation
  • Iteration showcases
  • Iteration Retros

Hands-On Excercise (30 min)

  • Participants will be asked to create a Stakeholder Map
  • Participants will be asked to create activities and workflows for one of their
  • products or services
  • Participants will be asked to create a user story map

Delivering Agile projects (30 min)

  • Planning, Controlling, and Monitoring
  • User Stories, Personas, User Journeys
  • Estimation techniques
  • Coaching Agile Teams
  • Coaching Goals
  • Learning to Coach
  • Coaching for Self-Organization
  • A Coaching Toolkit
  • Conflict Resolution and Impediment Removal
  • Competencies Needed to be an Effective Coach
  • Coaching Conversations
  • Coaching in Community
  • Assessing Team Health
  • Growing as An Agile Coach

Facilitation and Soft Skills for Iteration Managers (30 min)

  • Individuals and Interactions
  • Simplicity, decentralization, and empathy
  • Leading Agile Teams
  • The Agile Leaders Role
  • Empower and Trust People
  • Measurements and Reporting
  • Attack Organizational Impediments
  • An Agile Leaders Toolkit

Hands-on Exercise (45 min)

  • Participants will be asked to identify user stories, personas, and user journeys for some of the work items from the previous exercise
  • Participants will be asked to estimate the stories they have created
  • Participants will be asked to identify how they can simplify, decentralize, and empathize within their organizations


Day 2
Agile Business Analysis (60 min)

  • Strategy Analysis
  • Business Change Management
  • Stakeholder Engagement
  • Discovery
  • Solution Requirements
  • Business Value Delivery

Agile Physical Walls (30 min)

  • Visualizing work
  • WIP Limits
  • Cadence/Flow

Job To Be Done / Outcome-Based Innovation (120 min)

  • Theory – Needs Framework and Strategy Matrix
  • Process – Outcome-Driven Innovation
  • Practice – Practitioners and Implementation

Hands-On Excercise (60 min)

  • Participants will be asked to create a Strategy Analysis of their business
  • Participants will be asked to create a simple visualization of their work
  • Participants will be asked to apply the JTBD/OBI framework to their business

Taking Developers on a User Journey (30 min)

  • Customer-orientation and engagement
  • A/B testing
  • Internal tools and processes vs. External impact

Taking Developers on a Product Journey (30 min)

  • Kano Analysis, MosCoW
  • Product Lifecycle
  • Product Innovation

Hands-on Exercise (45 min)

  • Participants will be asked to identify A/B tests for one of their products or services
  • Participants will be asked to specify internal tools and processes
  • Participants will be asked to conduct a Kano Analysis for one of their products or services


Day 3
Stakeholder Management (30 min)

Continuous Integration and Delivery (60 min)

  • DevOps and the rise of automation (Chef, Puppet, Ansible)
  • Containerization (Docker, CoreOS)
  • Cloud Computing and Deployment

Continuous Integration and Delivery – Contd… (30 min)

  • Architecture and Design – Monoliths vs Microservices
  • Anti-patterns
  • Lean delivery and delivery pipelines

Agile Peer/Pair Programming (30 min)

  • Apprenticeship
  • Coding/Inspection

Agile Testing (60 min)

  • Specification by Example
  • BDD
  • FDD

Hands-On Excercise (60 min)

  • Participants will be asked to identify which DevOps automation tools they use
  • Participants will be asked to specify their architecture and design
  • Participants will be asked to create sample tests using SBE or BDD

Impact Mapping (60 min)

  • Constructing
  • The role of impact maps
  • Design Thinking/Systems Thinking

Hands-on Exercise (45 min)

  • Participants will be asked to create an Impact Map