Kanban methodology in sustaining projects Volodymyr Lysak 06/2014.

Slides:



Advertisements
Similar presentations
Applied Software Project Management Andrew Stellman & Jennifer Greene Applied Software Project Management Applied Software.
Advertisements

The Kanban Game Tsutomu YASUI aka Yattom Agile Developer and Coach
COPYRIGHT © 2012 ALCATEL-LUCENT. ALL RIGHTS RESERVED. 1 Agile documentation development methodology Giby Panicker and Judith Benjamin 1-Dec-2012.
LEAN A QUICK INTRO. QUALITY RESPONSIBILITY SKILLS PRICE LABOUR DIVISION STANDARDS CRAFT PRODUCTION MASS PRODUCTION LEAN PRODUCTION.
Project Brief EECS 690: Agile Software Development Team Name.
Fundamentals of Operations Management 4e© The McGraw-Hill Companies, Inc., –1 Managerial Issues Using JIT as a tool for controlling the flow of materials,
Agile Development and Data With Scrum and TDD Andy Leonard VSTeamSystemCentral.com With thanks to Brian Knight, SQL Server MVP SQLServerCentral.com.
Scrum introduction XP Days Agenda Introduction The Scrum process – roles, ceremonies and artifacts Backlog management Conclusions and questions.
KFC Development Karl Scotland.
Computer Engineering 203 R Smith Agile Development 1/ Agile Methods What are Agile Methods? – Extreme Programming is the best known example – SCRUM.
Paweł Słowikowski What can Agility do for YOU. Who am I Have been: Software tester Verification Project Manager Scrum Master Agile Coach Currently: Scrum.
ALTERNATIVE METHODOLOGY -KANBAN CMIS-570 Jacob Adams.
Kanban in Action City Grid Media Case Study Jason Lenny.
If Agile had Oscars, which of its principles would qualify as “leading” vs “supporting?” David Greene BEFORE THE TALK:
1 JUST IN TIME SYSTEMS Figen KAS Dokuz Eylul University Industrial Engineering Department.
Dysfunction to Delivery Yes, You Kanban! Mike Duskis Software Quality Guy 10-4 Systems.
Is Agile Any Better? Damon Poole 2009 Scrum and Kanban Like Chocolate and Peanut Butter Damon Poole – CTO, AccuRev.
Kanban “Signboard”.
Modeling Kanban Scheduling in Systems of Systems Alexey Tregubov, Jo Ann Lane.
Agile/Scrum what’s in a name… Meet your presenter Randy Schmidt, PMI-ACP|CMS | MCP Strategic “Results” Architect.
Getting the best out of Scrum: Keith Richards KRC Using it at the right time to deliver more (and more often)
Alcatel-Lucent CDC Workshop, Coaching & Knowledge Transfer Project Management.
Building a new HMS from scratch Bite size software delivery Richard Troote Alex Stephenson Head of ICT Head of Property Services.
IGCSE Business Studies
SCRUMBAN?!?! What is it and how can it help your team?
Computer Science and Software Engineering© 2014 Project Lead The Way, Inc. Software Design Process.
Production Components Materials Inventory Time & Costs Production Systems.
University of Southern California Center for Systems and Software Engineering Agile Project Management Tools Supannika Koolmanojwong CSCI 577a.
I ntelligence i nnovation i ntegrity Instituting Kanban on a Time Boxed Program 13 Tips to Take Advantage Of Wade Scherer Michael Byrne The Spitfire Group,
April 24, 2017 Agile BVIR.
Goals for Presentation Explain the basics of software development methodologies Explain basic XP elements Show the structure of an XP project Give a few.
Theories of Agile, Fails of Security Daniel Liber CyberArk.
Project management methodologies Waterfall vs. agile vs. half-arsed agile.
Dr. Rob Hasker. What if every project used Scrum?  Why might Scrum not be perfect for every project? Hard to get the big picture Early choices may have.
Agile Adoption G8way Health Project.
Introduction to Kanban Roni C.
1 Chapter 12 Just-In-Time and Lean Manufacturing Supplemental Slides.
1 © 2004 Superfactory™. All Rights Reserved. Lean Manufacturing Overview Superfactory Excellence Program™
We’ll cover:  1. What is a Kanban System and how does it apply to anything you want to do?  2. How to set up a Kanban System 2.
1 Lean Manufacturing Overview Lean Manufacturing Overview
Meghe Group of Institutions Department for Technology Enhanced Learning 1.
Agile Development Chapter 10 - part 2. Agile Philosophy  A guiding philosophy and set of guidelines for : developing information systems in an unknown,
AGILE - IMPLEMENTATION (C) CLARION TECHNOLOGIES. ability to move quickly and easily…. AGILE MEANING (LITERALLY)
Dr. Rob Hasker. Should every project use Scrum?  When might Scrum not be an appropriate model?  What are some of its limitations? Hard to get the big.
Kanban Advanced Software Engineering Dr Nuha El-Khalili.
IS and Kanban.
Scrum Overview. Agenda What is scrum…and what it isn’t Scrum’s Characteristics The Scrum Process Scrum Phases Measurements Key Practices Backlogs Sprint.
Extreme programming (XP) Advanced Software Engineering Dr Nuha El-Khalili.
Agile Methodology. -Dhanashree Kumkar -Plus91 Technologies.
Copyright © Curt Hill Scrum Software Development Paradigms What is a Scrum?
Scuola Politecnica Dipartimento DITEN Università degli Studi di Genova An Introduction to Scrum and XP Prof. Riccardo Berta.
Joel Semeniuk Telerik SESSION CODE: DPR307 Steven Borg NW Cadence
Copyright © 2016 Curt Hill Kanban Software Development Paradigm The revenge of Toyota.
Embedded Systems Software Engineering
Quick Intro to Kanban followed by a demo
Change your look and feel to how you work! Let’s SCRUM Change your look and feel to how you work!
Fundamentals of Business Analysis
Navigating an Agile Transformation
Welcome to my presentation
Agile/Scrum what’s in a name…
Using Kanban Techniques to Control Incremental Development
LEAN A QUICK INTRO.
Johanna Rothman Agile Team Measurements Chapter 12
CEN 4010 Intro to Software Engineering Professor Alex Roque
بسم الله الرحمن الرحيم غرفة صناعة عمان معهد إيجابي
KANBAN IN 30 MINUTES AN Introduction
Steven Borg | Co-Founder & Strategist, Northwest Cadence
09 | Kanban Steven Borg | Co-Founder & Strategist, Northwest Cadence
Scott VandenElzen Kanban Scott VandenElzen
SD5953 Successful Project Management AGILE SOFTWARE DEVELOPMENT
Presentation transcript:

Kanban methodology in sustaining projects Volodymyr Lysak 06/2014

Agenda  What is Kanban?  Kanban board  Difference between Kanban and SCRUM  Positive and negative sides of Kanban  Agile methodologies in sustaining projects

What is Kanban?

is a scheduling system for lean and just-in-time (JIT) production (Wikipedia definition)leanjust-in-time a just-in- time method of inventory control, originally developed in Japanese automobile factories (Random House Dictionary)just-in- time control in manufacturing, a written set of specifications and requ irements for production of a commodity and inventory control of the components needed; a manufacturing system or assembly line using such written specifications; also called just-in-timejust-in-time in manufacturing, a written set of specifications and requ irements for production of a commodity and inventory control of the components needed; a manufacturing system or assembly line using such written specifications; also called just-in-timejust-in-time

What is Kanban? Kan - visually Ban - board

How long is it used in the world? 1959 from 1959 year

How to ensure quality? Where is control?

Japanese mentality

How it works?

Kanban board

To Do (QA Review) Let’s start from tasks

To Do (QA Review) In ProgressDone (Ready to Merge) And add statuses

To DoAnalyze (Planed) In Progress Comple ted VerifyDone Add processes

To DoAnalyze (Planed) 2 In Progress 3 Comple ted Verify 2 Done And WIP limits WIP limits

Difference between Kanban and SCRUM

Main differences  Value of rules/principles  Meetings  Estimation  Time for sprint  Process control

Main differences  Value of rules/principles  Meetings  Estimation  Time for sprint  Process control

Positive and negative sides of Kanban

Strong and week sides We don’t spend time for a meeting Only 3 rulesIt’s a self-regulated system Diagrams isn’t necessary It isn’t for lazy people Any type of control kills main benefits

Agile methodologies in sustaining projects

What do we usually use? SCRUM XP RUP Kanban?

Why Kanban? Change your mind Scrum doesn’t work Fail with sprint delivery Priorities can’t be frozen No general picture of progress Working overtime Long project

Who can Kanban? They already follow the rules

What Decision? SCRUM-BAN

Scrum-ban

More information ▪ Agile Management for Software Engineering: Applying the Theory of Constraints for Business Results by David Anderson, 2003 ▪ Priming Kanban by Jesper Boeg, 2011 ▪ Aspects of Kanban by Karl Scotland, 2011 ▪ Scrumban: Essays on Kanban Systems for Lean Software Development by Corey Ladas, 2008 ▪ board-works board-works ▪ qct9R9b4IluQX7b1fQ&index=4&feature=plcp qct9R9b4IluQX7b1fQ&index=4&feature=plcp

Questions?