EIEIOTECHNOVATION
← Training programmes

EIEIO / PROJECT MANAGEMENT

Agile Delivery and Consulting

Course outline

3 days

Duration

3 days

Synopsis

Agile delivery and consulting methods have 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

Prerequisite

  • ALM/SDLC
  • Traditional Project Management

Suggested Audience

  • Developers
  • Project Managers
  • Product Managers

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)
  • Combining frameworks and methodologies
  • Iteration kickoffs
  • Story kickoffs
  • Estimation vs No Estimation
  • Iteration showcases
  • Iteration Retros

Hands-On Excercise (60 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

Facilitation and Soft Skills for Iteration Managers (30 min)

  • Individuals and Interactions
  • Simplicity, decentralization, and empathy

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

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

Programme scope, delivery arrangements and suitability are confirmed during enquiry.