EncartaLabs

Scrumban

( Duration: 3 Days )

Scrumban is a combination of Scrum and Kanban.This Scrumban training course begins with a basic introduction to Scrum, then moves on to teaching how delivering software functionality using Kanban is radically different from traditional waterfall project management. Rather than plan, instruct and direct, Kanban utilizes a Lean “pull” implementation to guide the work through the process. Using Scrum and Kanban together will enhance your organization’s agility, improve the visibility of work flow, and will provide greater transparency for problems that inhibit throughput. The course concludes with a lesson on how to implement Scrumban, and all of the controls and reporting necessary to monitor the flow of work. Prior exposure to Agile software development framework is recommended.

By attending Scrumban workshop, delegates will learn to:

  • Identify the origins and fundamentals of Agile.
  • Indicate how Scrum works, the roles involved, and the artifacts needed.
  • Discover the origins of Kanban and the theory behind it.
  • Distinguish how Kanban and Scrum coexist in software development.
  • Determine how to complete a “Value Stream Mapping” and what to include.
  • Recognize throughput and how to organize the work.
  • Associate how to manage the process and the input queue.
  • Explain options for tuning the Kanban implementation.
  • Generalize relevance and implementation of key metrics.

The Scrumban class is ideal for:

  • Developers and developer teams looking to use Scrum/Kanban tools effectively.

COURSE AGENDA

1

Agile Overview

  • The Agile Potential
  • The Agile Manifesto
  • Can Agile fail?
  • THE Best Agile
2

Scrum Overview

  • Roles and Responsibilities
  • Scrum Overview
  • Scrum Artifacts
  • Scrum Values & Rules
  • Other Keys to Success
3

Product Backlog

  • Defining the Product Backlog
  • User Stories
  • Roles & Personas
  • Spikes & Special Stories
  • Prioritizing the Product Backlog
4

Kanban Overview and Introduction

  • House of Lean
  • Defining Kanban
  • Motivation for Kanban
  • Kanban as an “Agile plugin”
  • Managing Quality
  • Work In Progress (WIP)
  • How to Prioritize
  • Demand vs. Throughput
  • Sources of Variability
5

Value Stream Mapping (seeing the big picture)

  • The Value Stream
  • Making Work Visible
  • Value Stream Lab (Part 1- Defining the Start and the End)
  • Card Walls
  • Demand Analysis
  • Allocating Capacity
  • The Work Card
  • Value Stream Lab (Part 2- Designing the Card Wall)
6

Throughput

  • Identifying Work Item Types
  • Sizing Work Items
  • Building User Stories
  • User Story Lab
  • Visual Control
  • Pull vs. Push
  • Theory of Constraints
  • Service Levels: Class of Service
  • Throughput Application Lab (Incorporating Class of Service into the Card Wall)
7

Managing The Process

  • Daily Standup Meetings
  • After Meetings
  • Queue Replenishment Meetings
  • Release Planning Meetings
  • Triage
  • Geographically Dispersed Teams
8

Improving The Process

  • The Importance of Cadence
  • Limiting Work-In-Progress
  • Identifying Bottlenecks
  • Lab Refactoring Work-In-Progress Lab for Bottlenecks
9

Key Metrics Review

  • WIP
  • Lead Time Throughput and Measuring Flow
  • Blocked Work
  • Quality
  • Failure Load

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 4,000 Modules on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting http://encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top