Donnerstag, 7. November 13. Kanban

Similar documents
What is meant by the term, Lean Software Development? November 2014

Leading Continuous Improvement in Established Agile Organizations

LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0

Kanban For Software Engineering

The only person who likes change is a baby with a wet diaper. Mark Twain. Charan CA Atreya

Lean Silver Certification Blueprint

Kanban: Naturally suited for Enterprise Adoption

Lean Software Development and Kanban

agenda AGILE AT SCALE

Warum eigentlich (immer) Scrum?

Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels. Al Shalloway, Net Objectives. September 4 th, 2014

Are slippages in meeting development and project deadlines hugely impacting your profits?

SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization

Agile and lean methods for managing application development process

Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved

The Rationale For Continuous Delivery

Teaching an Elephant to Dance. Patterns and Practices for Scaling Agility

Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE

Introduction to Agile and Scrum

Lean Metrics How to measure and improve the flow of work. Chris Hefley, CEO of LeanKit. November 5 th, 2014

Scale your product NOT your Scrum

Agile for Project and Programme Managers

Chapter 6. Iteration 0: Preparing for the First Iteration

Assignment 1: Your Best Backlog

Secrets of a Scrum Master: Agile Practices for the Service Desk

Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano

Agile to the Bone. Introduction to Agile by Pietari Kettunen

5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up

Two years of applying Kanban at SAP: a report from the trenches

Agile Data Warehousing

Agile and PRINCE2 And how they integrate. enterprise.bcs.org

Agile support with Kanban some tips and tricks By Tomas Björkholm

Agile and lean methods for managing application development process

Gothenburg 2015 Jan Marek com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams

Lean IT Foundation Syllabus

Adopting Agile Project Management - Corporate Culture Must Match (Apr 15)

WHITE PAPER. Assessing Kanban fitment in the Fluid and Fast-paced World of Software Development

Kanban. A Toyota s manufacturing system for Software Development CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH. Eloy Reguero Fuentes

Agile Security. Tilmann Haak, XING AG,

Risikominimering I IKT-prosjekter - experiences from the Danish Government

Scrum and Kanban 101

Introduction. Industries across the globe are burgeoning. Stiff

ITIL meets Kanban: efficiency and visibility for multi-site AM delivery

Lean Management. KAIZEN Training of Trainers. KAIZEN Facilitators Guide Page to.

Becoming Agile: a getting started guide for Agile project management in Marketing, Customer Service, HR and other business teams.

NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP ... educate & inspire ITSM Academy

Integrating Scrum with the Process Framework at Yahoo! Europe

Agile Requirements Definition and Management (RDM) How Agile requirements help drive better results

When agile is not enough

Scrum Authority Mapping

Lean Software Development

Designing your Kanban Board to Map your Process

An Introduction to Kanban for Scrum Users. Stephen Forte Chief Strategy Officer,

WHY KANBAN? Troy Tuttle. blog.troytuttle.com. twitter.com/troytuttle. linkedin.com/in/troytuttle. Project Lead Consultant, AdventureTech

Modern Risk Management with Kanban

Kanban for large scale off-shored mobile.de. January Munich. Feedback to mandrezak@team.mobile.de

Kanban game. Danske Bank version developed by Sune Lomholt based on Software development Kanban Christina Skaskiw

The Truth About Agile Software Development with Scrum, The Facts You Should Know

Becoming Agile: a getting started guide for Agile management in Marketing and their partners in IT, Sales, Customer Service and other business teams.

Executive Guide to SAFe 24 July An Executive s Guide to the Scaled Agile Framework.

2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology

Using Kanban Boards in Agile

Principles of Software Engineering: Software Methodologies. COSI 120b, Spring 2005

Meocon Management Consultants Transformational Strategists

Kanban: A Process Tool. John Heintz, Gist Labs john@gistlabs.com

Software Engineering I (02161)

What s Lean Agile & How does it allow teams to progressively improve customer satisfaction & service delivery?

Release Notes Applied SAFe 4.0

This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:

Real Life Risk Based Project Management for LEAN and Agile Development

Managing Your Way to Success ensuring economic, effective, efficient quality best practice service (every time)

SCALING AGILE. minutes

Scheduling work in Kanban

ABOUT SCRUM AND PACKET SOUPS WHY SCRUM MASTERS ARE THE BETTER COOKS

Getting to Done The Secret Sauce of High Performing Teams

Getting Started with Agile Project Management Methods for Elearning

Improvement & Implementation. Implementation & Leadership

A comparative study of Scrum and Kanban approaches on a real case study using simulation

Project Management in Software: Origin of Agile

LEAN AGILE POCKET GUIDE

Scrum vs. Kanban vs. Scrumban

Agile Software Development and Service Science

Utilisation v Productivity who gets the gold medal? Margaret Morgan Helen Meek

From Agile by Design. Full book available for purchase here.

A flexible approach to outsourcing in the financial services sector

Visibility of the project status, usage of agile methods and tools

When is Agile the Best Project Management Method? Lana Tylka

Agile Project Management A Primer. Brian Stewart AVU ACEP Nairobi 17 th 2013

Leading ITSM from Scrum to Kanban

Agile in a Safety Critical world

Getting Started with Kanban Paul Klipp

Applied Agile Practices for Large-scale Organizations

Agile methods. Objectives

VIRGINIA MASON PRODUCTION SYSTEM (VMPS)

Yes We Kanban! Introducing an Agile Methodology to Manage Your Team

KANBAN IN AUTOMOTIVE IT Improving Application Development in a Distributed Global Business

Role of the Business Analyst in an Agile Project

Agile Product Roadmap Tutorial

WHITE PAPER. Kanban execution: Optimizing work-in-progress (WIP) Towards achieving a shorter lead time and better flow rate.

Introduction to Enterprise Agile Frameworks

Transcription:

Kanban

Florian Eisenberg Consultant for agile product development - Accredited Kanban Trainer Kanban Coaching Professional

We re not doing Scrum any more... We have a Kanban process now!

Waterfall project management is too slow for us. We have a Kanban process now!

Kanban Evolutionary, incremental Change-Management

Change-Management

Revolution

Evolution

Kanban Evolutionary, incremental Change-Management

Waste Muda Muri Mura

Waste Waste Muda Muri Mura

Waste Waste Muda Muri Mura Overburdening

Waste Waste Muda Muri Mura Overburdening Variability in flow

Start with what you do now.

Backlog Next Analyse Develop Done

3 4 Backlog Next Analyse Develop Done I ve got nothing to do!

3 4 Backlog Next Analyse Develop Done

5 3 4 Backlog Geplant Analysieren Entwickeln Fertig???

5 3 4 Backlog Geplant Analysieren Entwickeln Fertig

5 3 4 Backlog Geplant Analysieren Entwickeln Fertig Herr Schmidt ist nicht erreichbar IUT nicht deploybar Wartet auf Betrieb wg. Rückfrage DB Herr Schmidt ist nicht erreichbar IUT nicht fertig Tests rot.

Collect Blockers Customer interaction Herr Schmidt ist nicht erreichbar Tests rot. Technical capabilities Herr Schmidt ist nicht erreichbar IUT nicht fertig IUT nicht deploybar Investments in technology Wartet auf Betrieb wg. Rückfrage DB

Quality

Multitasking

Lower the water level http://www.flickr.com/photos/dcysurfer/4887143149

Limiting Work-in-Progress

http://www.flickr.com/photos/bertknot/8124135825/

Backlog Geplant Analysieren Entwickeln Fertig Overburdening & Variability in flow

3 4 Backlog Geplant Analysieren Entwickeln Fertig Overburdening Variability addressed

Demand Capabilities M. Czekszentmihayli

Demand Boredom Boredom Capabilities M. Czekszentmihayli

Demand Anxiety Boredom Boredom Capabilities M. Czekszentmihayli

Demand Anxiety Flow Boredom Boredom Capabilities M. Czekszentmihayli

Capability Demand

Capability Demand

Capability

Improve capability

Demand

Failure Demand Value Demand

1. Form demand Capability erhöhen 2. Eliminate failure demand Kanban-System

Kanban-System Work-in-progress limited Pull-System

Great Utilisation!

Great Utilisation!

Start everything simultaneously Great Utilisation!

Creative Commons, Author: epsos.de

Start everything simultaneously Great Utilisation!

Start everything simultaneously Great Utilisation!

Start everything simultaneously Great Utilisation!

Start everything simultaneously Great Utilisation! Early feedback

Start everything simultaneously Great Utilisation! Early feedback

Start everything simultaneously Great Utilisation! Early feedback Late commitment

Speed http://www.flickr.com/photos/amalakar/8111811112

Little s law: Work-in-progress Lead time = Throughput

Little s law: Work-in-progress Lead time = Throughput

5 3 4 Next Analyse Develop Done Less variability in flow

5 3 4 Next Analyse Develop Done Less variability in flow

5 3 4 Next Analyse Develop Done Less variability in flow

Cost of Delay, Risk, Dependencies 5 3 4 Next Analyse Develop Done Less variability in flow

Cost of Delay, Risk, Dependencies 5 3 4 Next Analyse Develop Done Changed overburdening to Less variability in flow collaboration

Cost of Delay, Risk, Dependencies 5 3 4 Next Analyse Develop Done

I can decide at a very late point in time and get it faster.

1* AA 3 4 2 Backlog Geplant Analysieren Entwickeln Testen... Boss! 1!!! A++

1* AA 3 4 2 Backlog Geplant Analysieren Entwickeln Testen... Let s change something! Boss! 1!!! A++

Queue 5 3 4 Backlog Geplant Analysieren Entwickeln Testen 2... Replenishment AA Boss! 1!!! 1* A++

The problem is not the problem.

6 practices Limit work-in-progress Manage the flow Visualize Develop feedback cycles Make process policies explicit Improve collaboratively, evolve experimentally (using models & scientific method)

Grundlage: 4 Prinzipien I. Beginne dort, wo du dich gerade befindest. II. Schaffe ein gemeinsames Verständnis, dass inkrementelle und evolutionäre Veränderung angestrebt wird. III. Respektiere anfänglich aktuelle Rollen, Verantwortlichkeiten und Job-Titel. IV. Sorge für Leadership auf allen Ebenen.

Kanban Change-Management Develop solutions for muri und mura Kanban system / WIP-limited pull system Discussion and collaborative improvement Improve towards service orientation Organizational change capability evolutionary and incremental

Teaser

Relevance to customer 4 - Portfolio of your enterprise 3 - Kanban on parts of the value stream 2 - Queue Replenishment - Scrum 1 - Personal Kanban - Team Kanban Overburdening Variability in flow

Questions? Florian Eisenberg @fjeisenberg +49 172 429 76 28 florian.eisenberg@it-agile.de www.it-agile.de