Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?

Post on 18-Jul-2015

62 views 2 download

Transcript of Webinar: Kanban or Scrum – Is Scrum for developers and Kanban for IT support?

Kanban or Scrum?

Is Scrum for developers and Kanban for IT support?

Peter Haller

25 March 2015

2

Agenda

1. Introduction of Intland Software

2. We are in the age of IoT with Increasing Product Complexity

3. Scrum in a nutshell

4. Kanban in a nutshell

5. What is Scrumban and when to use it?

6. Live demo on codeBeamer ALM

3

o Founded in 1998

o Headquarters in Stuttgart, Germany

o Office in Silicon Valley, USA

o Partners in Korea & Taiwan

o codeBeamer ALM with features including:

• Requirements Management

• Software Development Management

• QA & Test Management

• Demand Management

• IT Operations (DevOps)

Intland Software

Who are we?

4

Our Clients

Automotive

High Technology

Defense

Finance

Medical

Other

5

Scrum – Kanban – Scrumban

We are in the age of IoT with Increasing Product Complexity

Product

Embedded

softwareEmbedded

softwareEmbedded

software

Connectivity Connectivity

Internet

Of Things

Smart productSmart, connected

productProduct system

6

Scrum – Kanban – Scrumban

Our mission

Low High

High

Eff

ective

ne

ss

Doin

gth

e r

ight

thin

g

EfficiencyDoing the thing right

V-model, Lean, Agile, Scrum, Kanban

Requirements

Demand

Goal

7

Scrum – Kanban – Scrumban

codeBeamer ALM

8

Scrum – Kanban – Scrumban

Scrum in a nutshell

• Small, cross-functional, self-organizing teams

• Spilt the work into a list of small, concrete deliverables (PSI)

• Short, fixed-length iterations (usually 1-4 weeks sprint)

• Shippable code demonstrated after each iteration

• Retrospective to optimize the process after each iteration

• Optimize for the continuous delivery

9

Scrum – Kanban – Scrumban

Scrum elements

Backlog

Workflow

Sprint Planning

Story points

10

Scrum – Kanban – Scrumban

Kanban in a nutshell

• Kanban board for visualization

• Focus on flow using WIP limits

• Focus on continuous learning and empowerment of the team

• Optimize for the whole organization

11

Scrum – Kanban – Scrumban

Kanban Board

12

Scrum – Kanban – Scrumban

Kanban Board

13

Scrum – Kanban – Scrumban

Kanban Swimlanes

14

Scrum – Kanban – Scrumban

Scrum + Kanban = Scrumban

When to use Scrumban?

• For event-driven work like customer support

• For maintenance of different applications

• In Agile teams focuses on new product

development

*Our Marketing team is also using Scrumban

15

codeBeamer Live Demo

16

Webinar: Advanced Process Configuration Examples

Date: 1 April 2015

Time: 4:00 PM (CET) / 11:00 AM (EST)

17

Thank you

for your attention!