Using a Lean and Kanban Approach in Agile Development. Jeff Patton AgileProductDesign.com [email protected]
|
|
|
- Rhoda Miller
- 10 years ago
- Views:
Transcription
1 Using a Lean and Kanban Approach in Agile Development Jeff Patton AgileProductDesign.com [email protected]
2 In this short talk we ll cover: 1. What is a Kanban System and how does it apply to software development? 2. How to set up a development team Kanban System 3. Applying Lean thinking to agile software development As a bonus you ll learn some nifty Japanese words not so useful in every day conversation 2
3 Kanban cards limit excess work in progress Kanban literally means visual card, signboard, or billboard. Toyota originally used Kanban cards to limit the amount of inventory tied up in work in progress on a manufacturing floor Not only is excess inventory waste, time spent producing it is time that could be expended elsewhere Kanban cards act as a form of limited currency representing the WIP allowed in a system. 3
4 Kanban simulation Let s simulate a simple production process, then see if we can improve it by adding a Kanban system. I ll need 5 volunteers to manufacture the latest in high-tech aircraft 4
5 How is this relevant to software development? How isn t it? after all, we re not building aircraft 5
6 Time-boxed iterative & incremental development has challenges Common problems include: 1. Short time-boxes force development items to be smaller and valuable items to be spread over many iterations 2. Quality of requirements suffers as analysts & UX designers rush to prepare for upcoming cycles 3. Quality of current development suffers when busy analysts and UX designers are unable to inspect software or answer questions during development 4. Quality often suffers as testers race to complete work late in the development time-box 5. Unpredictable work makes it difficult to plan even a few weeks in advance 6
7 Inside an iteration, effort across roles is uneven Development work often continues throughout a cycle while testing starts late and never seems to get enough time 7
8 Focusing on smoothing flow is a Heijunka - production smoothing, or the reduction of waste from unevenness Mura - - unevenness, inconsistency in physical matter or human spiritual condition 8
9 Kanban boards visualize flow 9
10 How to set up a simple Kanban system for a software development team. 10
11 1. Define a work process flow This simple process flow has the steps: 1.elaboration & acceptance criteria 2.development 3.test 4.deployment Look at the typical flow for features, stories, or work packages and describe typical process steps 11
12 2. Lay out a visual Kanban board Place an expedite track outside the main left to right queue Place done and waiting queues between each work queue (in this example they re placed below) Place a goals column on the left, then a waiting queue, the process steps, and a final done column to the right 12
13 3. Place prioritized goals on the left column of the board Having goals visible: promotes focus helps us prioritize helps us manage feature scope & requirements A good goal describes the outcome we hope to achieve after software ships. Goals help keep focus on the larger outcome. 13
14 4. Decide on limits for items in queue and work in progress This board uses painters tape to indicate available slots for work in progress A good limit is a factor of the number of people in a role that can work on an item in a given process step. Start with number of people *
15 5. Start the board by placing stories or features in queue Product owners manage the waiting queue Mark on the story or feature card the date it entered the queue. This begins our measurement of cycle time. 15
16 Using a strict Kanban approach drops iteration planning from time-boxed iterations in favor of focusing on continuous flow 16
17 6. Move features through the process flow as work is completed As the story enters the first process step, mark that date on the card. This is the start date. As it s finished, mark that date on the card. This is the finish date. 17
18 7. Use the dates on the cards to calculate cycle time Cycle time = finish date start date The average cycle time from the date the item enters the board is the wait time from this point in the queue Use average cycle time to set wait times from different points on the board. Pay attention to flow and bottlenecks: relieving bottlenecks as quickly as possible. 18
19 Display and manage cycle times Disneyland s public display of current cycletimes by ride Reduce the number of Kanban slots allowed until cycle time remains unchanged Reduce the size of development items Work in progress is actually the number of items * the average size of items Identify and act on bottlenecks immediately Relieve repeated bottlenecks by changing the number and types of people in each role and cross training 19
20 Kanban Boards 20
21 Kanban Boards 21
22 Kanban Boards 22
23 Kanban Boards 23
24 Kanban Boards 24
25 Explode large process steps into tasks to improve visibility of flow When a feature, user story, or work item is large: Takes longer than a couple days to complete Requires that multiple people collaborate on its completion Decompose that step into cards to track independently Feature to develop Tasks in queue Tasks in progress Tasks complete Feature complete 25
26 Kanban Board with Task Decomposition 26
27 Use cumulative flow diagrams to visualize work in progress 27
28 Use cumulative flow diagrams to visualize work in progress 28
29 Use Kanban boards to visualize flow across the entire process inside and outside the iteration Discovery Delivery 29
30 Keep a time-boxed product and process inspection cadence Keep regular time-boxes in your process as a cue for product inspection: Evaluate the quality of the growing product from a functional, engineering, and user experience perspective Evaluate your pace of development: Look at the number of development items completed relative to goals Look at the average cycle time per development item Calculate the ratio of developer days per completed item. Use this ratio to estimate the completion time for undeveloped items Adjust your development plan as necessary Evaluate and adjust the process you re using Use a process reflection session to identify changes you could make to improve your product or pace Ending cycles right: 30
31 Begin looking at your process using Lean thinking Cockburn s Software Engineering in the 21 st Century: 31
32 Since we re engaged in knowledge work look at the cycle time of validated decisions, or knowledge Cockburn s Software Engineering in the 21 st Century: 32
33 Often the feedback loop is overlooked it s the invisible backed-up queue Cockburn s Software Engineering in the 21 st Century: 33
34 Setting up a simple Kanban system starts to focus the team on the cycle-time of delivered work and gives a way to detect and begin to resolve bottlenecks 34
35 My top reasons for trying Kanban: 1. Makes work in progress visible 2. Visualize flow across the entire value stream - before and after the iteration 3. Increase collaboration across job roles 4. Simply setting up a visual Kanban board doesn t require any big process changes 35
36 Questions? 36
37 Using a Lean and Kanban Approach in Agile Development Jeff Patton AgileProductDesign.com [email protected]
38 Kanban References: Anderson, Kanban in Action: Hiranabe, Kanban Applied to Software Development: from Agile to Lean: Ladas, Scrumban - Essays on Kanban Systems for Lean Software Development: Ladas, Scrum-ban: leansoftwareengineering.com/ksse/scrum-ban/ Belshee, Naked Planning, Kanban Simplified: 38
WHY KANBAN? Troy Tuttle. blog.troytuttle.com. twitter.com/troytuttle. linkedin.com/in/troytuttle. Project Lead Consultant, AdventureTech
WHY KANBAN? 1 Troy Tuttle Project Lead Consultant, AdventureTech [email protected] [email protected] blog.troytuttle.com twitter.com/troytuttle linkedin.com/in/troytuttle Motivation
Scrum vs. Kanban vs. Scrumban
Scrum vs. Kanban vs. Scrumban Prelude As Agile methodologies are becoming more popular, more companies try to adapt them. The most popular of them are Scrum and Kanban while Scrumban is mixed guideline
Kanban For Software Engineering
Kanban For Software Engineering Jaco van der Merwe Electromagnetic Software & Systems (EMSS) 18/8/2010 [email protected] FEKO 1 General Applications of FEKO Antennas Antenna placement Microwave components
agenda AGILE AT SCALE
Copyright Net Objectives, Inc. All Rights Reserved 1 AGILE AT SCALE 1. THE CHALLENGE HIERARCHY VS. WORKFLOW 2. VALUE STREAM IMPEDANCE 3. ALLOCATE PEOPLE TO MOST VALUABLE WORK 4. MANAGING FLOW ACROSS ENTIRE
Lean Software Development and Kanban
1 of 7 10.04.2013 21:30 Lean Software Development and Kanban Learning Objectives After completing this topic, you should be able to recognize the seven principles of lean software development identify
What is meant by the term, Lean Software Development? November 2014
What is meant by the term, Lean Software Development? Scope of this Report November 2014 This report provides a definition of Lean Software Development and explains some key characteristics. It explores
MTAT.03.094 Software Engineering
MTAT.03.094 Software Engineering Lecture 12: Lean & Flow-based (KANBAN) Principles and Processe Fall 2015 Dietmar Pfahl email: [email protected] Structure of Lecture 12 KANBAN Case Study: Scrum vs. KANBAN
LEAN AGILE POCKET GUIDE
SATORI CONSULTING LEAN AGILE POCKET GUIDE Software Product Development Methodology Reference Guide PURPOSE This pocket guide serves as a reference to a family of lean agile software development methodologies
Program & Portfolio! Management using! Kanban! Copyright 2013 Davisbase Consulting. Limited Display License Provided to ASPE
Program & Portfolio! Management using! Kanban! Introduction and Agenda Tom Wessel, Davisbase Consulting 20 years in software development. Over 7 years working with software development teams, training,
Agile and lean methods for managing application development process
Agile and lean methods for managing application development process Hannu Markkanen 24.01.2013 1 Application development lifecycle model To support the planning and management of activities required in
The Agile Manifesto is based on 12 principles:
The Agile Manifesto is based on 12 principles: Customer satisfaction by rapid delivery of a useful product solution Welcome changing requirements, even late in development Working products are delivered
Getting Started with Kanban Paul Klipp
Getting Started with Kanban Paul Klipp kanbanery 2 Contents 3/ Getting Started with Kanban 4/ What is Kanban? 7/ Using Kanban Does kanban apply to me? How can it help me? What will I have to change? 10/
Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels. Al Shalloway, Net Objectives. September 4 th, 2014
Lean and Kanban at Scale Extending Kanban across the portfolio, program and team levels Al Shalloway, Net Objectives September 4 th, 2014 Implementing Kanban at Scale Al Shalloway, CEO & Founder of Net
Agile Requirements Definition and Management (RDM) How Agile requirements help drive better results
Thought Leadership: Requirements Definition and Management Agile Requirements Definition and Management (RDM) How Agile requirements help drive better results Jason Moccia One of the myths of Agile software
Agile support with Kanban some tips and tricks By Tomas Björkholm
Agile support with Kanban some tips and tricks By Tomas Björkholm Foreword A year ago I held an Open Space at Scrum Gathering in Stockholm about Agile Support. I have since received several requests to
An Introduction to Kanban for Scrum Users. Stephen Forte Chief Strategy Officer, Telerik @worksonmypc [email protected]
An Introduction to Kanban for Scrum Users Stephen Forte Chief Strategy Officer, Telerik @worksonmypc [email protected] 1 About the Speaker Chief Strategy Officer of Telerik Board Member of the Scrum
Lean Metrics How to measure and improve the flow of work. Chris Hefley, CEO of LeanKit. November 5 th, 2014
Lean Metrics How to measure and improve the flow of work Chris Hefley, CEO of LeanKit November 5 th, 2014 Introduction to Lean Metrics What metrics should you measure? How to track them? What effect do
Kanban kick- start. By Tomas Björkholm at Crisp, April 2011
Kanban kick- start By Tomas Björkholm at Crisp, April 2011 INTRODUCTION... 1 AN APPROACH TO GET STARTED WITH KANBAN... 2 STEP 1 GET TO KNOW YOUR SYSTEM... 2 STEP 2 IDENTIFY YOUR SOURCES AND PRIORITIZE...
VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN. Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc.
VISUAL REQUIREMENTS MANAGEMENT WITH KANBAN Mahesh Singh Co-founder/ Sr. VP Product, Digite, Inc. Agenda 2 Quick Introduction/ Context How We Were.. ( Traditional Requirements Management, Release Scoping/
Using Kanban Boards in Agile
Using Kanban Boards in Agile Project Management By Tony J Barrett LCDR USCG (Ret.), PE, EVP, PMP, CSM CEO of Valued Technology, Inc. Presented at PMI Seminar on 13 September 2013 Agenda A Brief History
Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. [email protected] @AlShalloway
An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder [email protected] @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban
Kanban. A Toyota s manufacturing system for Software Development CERN EUROPEAN ORGANIZATION FOR NUCLEAR RESEARCH. Eloy Reguero Fuentes
CERN Kanban A Toyota s manufacturing system for Software Development Who am I? Eloy Reguero Fuentes (Noreña - Spain) Computer Science Engineer (Universidad de Oviedo 2007) SoKware Engineer at CERN (2007)
WHITE PAPER. Assessing Kanban fitment in the Fluid and Fast-paced World of Software Development
WHITE PAPER Assessing Kanban fitment in the Fluid and Fast-paced World of Software Development - Vikram Abrol, Ketan Shah. Operating in a business environment governed by speed and agility, IT companies
Agile and lean methods for managing application development process
Agile and lean methods for managing application development process Hannu Markkanen 27.01.2012 1 Lifecycle model To support the planning and management of activities required in the production of e.g.
Kanban vs Scrum Making the most of both
Kanban vs Scrum Making the most of both JAOO, Aarhus Oct 6, 2009 Henrik Kniberg Agile/Lean coach @ Crisp, Stockholm Board of directors [email protected] +46 70 4925284 Purpose of this presentation
CMMI and KANBAN is it possible?
CMMI and KANBAN is it possible? Pedro Castro Henriques Strongstep CEO Alexandrina Lemos Strongstep Senior Consultant About Pedro Castro Henriques Strongstep CEO and Co-Founder Worked in 9 European countries
Getting Started with Agile Project Management Methods for Elearning
Getting Started with Agile Project Management Methods for Elearning Megan Torrance TorranceLearning Training2013 Session 108 February 18, 2013 8am Megan Torrance has 20 years of experience in the learning
Modern Risk Management with Kanban
Modern Risk Management with Kanban Eric Green [email protected] @zenagilist Keep Austin Agile - March 21, 2014 What do we mean by the term modern? mod ern adjective : based on or using the newest information,
Kanban what is it and why should I care?
Kanban what is it and why should I care? Abstract Landon Reese Kathy Iberle Kanban is gaining popularity in the software development world. It deserves to be considered as a means to manage software development.
Introduction to Software Kanban
Introduction to Software Kanban Darian Rashid Agile Trainer & Coach [email protected] 1 Topics Push vs. Pull Systems Introduction to Lean/Kanban Traditional Wastes in Lean Standard Development Taskboard
www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se
1 www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Purpose with the material 2 This material describes the basics of Agile and Lean and the similarities and differences between
VALUE STREAM MAPPING FOR SOFTWARE DEVELOPMENT PROCESS. Ganesh S Thummala. A Research Paper. Submitted in Partial Fulfillment of the
VALUE STREAM MAPPING FOR SOFTWARE DEVELOPMENT PROCESS by Ganesh S Thummala A Research Paper Submitted in Partial Fulfillment of the Requirements for the Master of Science Degree In Management Technology
The Lego Lean Game. Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy. 25 th May 2009
The Lego Lean Game Danilo Sato, Francisco Trindade XP 2009 Sardinia - Italy 25 th May 2009 Agenda! Quick introduction! Simulating a production line!"#$%&'#& -)./0)1#2&! How about software? ()%*+,%& Why
Kanban game. Danske Bank version developed by Sune Lomholt based on Software development Kanban 2009-2010 Christina Skaskiw
Kanban game Danske Bank version developed by Sune Lomholt based on Software development Kanban Kanban Game Backlog Planned Analysis Development Test Deploy Done Doing Done Doing Done Doing Done Redistribute
Improving Software Development through Combination of Scrum and Kanban
Improving Software Development through Combination of Scrum and Kanban VILJAN MAHNIC Faculty of Computer and Information Science University of Ljubljana Trzaska 25, SI-1000 Ljubljana SLOVENIA [email protected]
AGILE METHODOLOGIES IN SOFTWARE DEVELOPMENT
AGILE METHODOLOGIES IN SOFTWARE DEVELOPMENT Abstract 9 Nayab Zya #1, Mohammad Suaib #2 1 M.Tech (CSE), Second Year 2 Research Guide # Department of Computer Science and Engineering Integral University,
The style is: a statement or question followed by four options. In each case only one option is correct.
AGILE FOUNDATION CERTIFICATE SAMPLE FOUNDATION QUESTIONS WITH ANSWERS This document is a set of sample questions, in the style of the Agile Foundation Certificate Examination, which is a 60 question, 1
Organizational agility the ability to react quickly to changing market circumstances is. Agility and Cost. Organizational Design and Key Workflows
Agility and Cost Organizational Design and Key Workflows Cindy Shelton Organizational agility the ability to react quickly to changing market circumstances is a critical necessity for effective government
Introduction to Agile
Chapter 1 Introduction to Agile Objectives: Define Agile software development Explain differences and similarities between various lightweight methodologies Learn the core principles of Agile Dispel common
A Kanban System for Sustaining Engineering on Software Systems
A Kanban System for Sustaining Engineering on Software Systems David J Anderson Senior Director Software Engineering Rick Garber Manager Process Engineering Corbis is a Creative Services Company whose
Agile to the Bone. Introduction to Agile by Pietari Kettunen
Agile to the Bone Introduction to Agile by Pietari Kettunen Agenda Problem with traditional software engineering Why Agile is the solution? Roots of Agile Values of Agile Common implementations Scrum Kanban
Agile Extension to the BABOK Guide
Agile Extension to the BABOK Guide Version 1.0 Complimentary IIBA Member Copy. Not for Redistribution or Resale www.iiba.org International Institute of Business Analysis, Toronto, Ontario, Canada International
A Kanban System for Software Engineering
Training Curriculum A Kanban System for Software Engineering 2 Day Class Curriculum David J. Anderson & Associates Inc. 8329 21 st Ave NW, Seattle, WA 98117 email: [email protected] What you
Visibility of the project status, usage of agile methods and tools
Chithra Prabha Peachi Muthu Visibility of the project status, usage of agile methods and tools Microsoft Mobile Oy Helsinki Metropolia University of Applied Sciences Degree: Masters in Engineering Degree
Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved
Al Shalloway, CEO Net Objectives Agile Scaling Agile with the Lessons of Lean Product Development Flow Copyright 2012 Net Objectives, Inc. All Rights Reserved 1 Copyright 2012 Net Objectives, Inc. All
Agile Software Development
Agile Software Development Use case for Agile Software Development Methodology in an Oil and Gas Exploration environment. White Paper Introduction No matter what business you are in, there are critical
Lean. Agile. Demystifying Kanban. White Papers. essential. by Alan Shalloway. Business-Driven Software Development
Lean Agile Demystifying Kanban by Alan Shalloway essential White Papers Business-Driven Software Development Demystifying Kanban A Net Objectives Essential White Paper Net Objectives Press, a division
Agile In a Nutshell. Note - all images removed to fit 2MB limit Actual presentation has much more content. Jonathan Rasmusson
Agile In a Nutshell Note - all images removed to fit 2MB limit Actual presentation has much more content Jonathan Rasmusson What we re going to cover How agile works What to expect What agile is Agile
AGILE BUSINESS INTELLIGENCE
AGILE BUSINESS INTELLIGENCE OR HOW TO GIVE MANAGEMENT WHAT THEY NEED WHEN THEY NEED IT Evan Leybourn Author Directing the Agile Organisation Melbourne, Australia [email protected] INTRODUCTION
Kanban in a nutshell. Chapter 1. 1.1 Origins and Principles
1 Chapter 1 Kanban in a nutshell Student: Tiberiu Marian Budău Coordinator: Pascal Bihler Contact: [email protected] Agile methods and lean approaches have been receiving ever increasing attention
Introduction to Agile and Scrum
Introduction to Agile and Scrum Matthew Renze @matthewrenze COMS 309 - Software Development Practices Purpose Intro to Agile and Scrum Prepare you for the industry Questions and answers Overview Intro
VISUAL management techniques for optimum INVENTORY form, fit and function
You won t GET LEAN... until you GET VISUAL! VISUAL management techniques for optimum INVENTORY form, fit and function Raw materials, work-in-process, finished goods, location and product flow Kanban Min/max
Lean Silver Certification Blueprint
The Lean Certification Blueprint provides additional useful information beyond the Body of Knowledge. The Body of Knowledge specifies the competencies, topics, and subtopics required by different types
Getting Started with Lean Process Management
Getting Started with Lean Process Management Hi-Tec Exchange Conference San Francisco July 25, 2011 Missions To team with Organizational Leaders, Managers, & Employees to focus on customers & improve competitiveness,
Lean Agile Scrum Business Value Development and Delivery using Agility. Brenden McGlinchey Software Done Right, Inc. brenden@softwaredoneright.
Lean Agile Scrum Business Value Development and Delivery using Agility Brenden McGlinchey Software Done Right, Inc. [email protected] High yield software engineering team Active Customer Involvement
White paper: Scrum-ban for Project Management
White paper: Scrum-ban for Project Management By Evaldas Bieliūnas Export Manager of Eylean Board 2014 PRELUDE Every project manager is looking for the new ways to improve company s processes. For the
Appendix Lean Glossary Page 1
Appendix Lean Glossary Page 1 Andon Board A visual control device in a work area giving the current status on performance to expectations and alerting team members to emerging issues. Batch-and- Queue
The Benefits of Deployment Automation
WHITEPAPER Octopus Deploy The Benefits of Deployment Automation Reducing the risk of production deployments Contents Executive Summary... 2 Deployment and Agile software development... 3 Aim to deploy
The only person who likes change is a baby with a wet diaper. Mark Twain. Charan CA Atreya
The only person who likes change is a baby with a wet diaper. Mark Twain Charan CA Atreya November - Evolutionary adoption of agile principles in traditional organizations First introduce Kanban and get
Designing your Kanban Board to Map your Process
Designing your Kanban Board to Map your Process February 26, 2014 Chris Hefley, CEO, LeanKit Need help mapping your process? Introductions Review: Kanban 1.Visualize your work 2.Limit your Work-in-Process
Kanban for Software Engineering
Kanban for Software Engineering David Joyce [email protected] 1 What I m Presenting Kanban Lean Software Engineering Features and ROI Ideation Pipeline Metrics Beyond Scrum Q&A 2 [3] Kanban Rather than
Gothenburg 2015 Jan Marek Jan.Marek@ca. com CA Technologies Introducing Agile development methodologies to Session S601 mainframe development teams
Jan Marek Jan.Marek@ca. com CA Technologies Session S601 Introducing Agile development methodologies to mainframe development teams Agenda Introduce Agile software development methodologies Scrum overview
Leading Continuous Improvement in Established Agile Organizations
Leading Continuous Improvement in Established Agile Organizations Level Set What s the state of agile methods in your organization? Level Set What s the state of agile methods in your organization? Do
Software Engineering I (02161)
Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2015 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency
Agile Project Management and Agile Practices Training; with a Scrum Project that you will do.
1 PMI Agile Certified Practitioner (PMI-ACP) workshop course details. We are unique and specialists in Agile! Your workshop trainer by passion and is a senior Agile Coach who coached many teams and Kanban
Kanban vs Scrum Making the most of both
Kanban vs Scrum Making the most of both QCon, San Francisco Nov 18, 2009 Henrik Kniberg Agile/Lean coach @ Crisp, Stockholm http://www.crisp.se/henrik.kniberg Background: developer, manager, entreprenuer
Mastering the Iteration: An Agile White Paper
Rally Software Development Corporation Whitepaper Mastering the Iteration: An Agile White Paper Dean Leffingwell Abstract: The heartbeat of Agile development is the iteration the ability of the team to
The Scrum Guide. The Definitive Guide to Scrum: The Rules of the Game. July 2013. Developed and sustained by Ken Schwaber and Jeff Sutherland
The Scrum Guide The Definitive Guide to Scrum: The Rules of the Game July 2013 Developed and sustained by Ken Schwaber and Jeff Sutherland Table of Contents Purpose of the Scrum Guide... 3 Definition of
Best Practices: Inventory Management for the Small to Medium-Sized Business
Best Practices: Inventory Management for the Small to Medium-Sized Business You don t have to be a big business to use technology to improve your inventory management processes. In fact, if you are a smaller
SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization
SESSION 303 Wednesday, March 25, 3:00 PM - 4:00 PM Track: Support Center Optimization Secrets of a Scrum Master: Agile Practices for the Service Desk Donna Knapp Curriculum Development Manager, ITSM Academy
Agile Project Management By Mark C. Layton
Agile Project Management By Mark C. Layton Agile project management focuses on continuous improvement, scope flexibility, team input, and delivering essential quality products. Agile project management
Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano
Lean and Agile Development With Scrum (Part 2) Lucio Davide Spano [email protected] [email protected] 7 May 2012 Dilbert intro Summary Sprint Review Done at the end of the Sprint Not a simple
Leading ITSM from Scrum to Kanban
Leading ITSM from Scrum to Kanban Ian Jones Agenda The 3 year journey with Agile Scrum Introduction to Lean Kanban The required changes Lessons Learnt Recommendations https://www.flickr.com/photos/wwward0
Five Tips to Achieve a Lean Manufacturing Business
Five Tips to Achieve a Lean Manufacturing Business Executive Overview Introduction The more successful manufacturers today are those with the ability to meet customer delivery schedules while maintaining
EXIN Agile Scrum Foundation. Sample Exam
EXIN Agile Scrum Foundation Sample Exam Edition June 2016 Copyright 2016 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing system
A comparative study of Scrum and Kanban approaches on a real case study using simulation
A comparative study of Scrum and Kanban approaches on a real case study using simulation David J. Anderson 1, Giulio Concas 2, Maria Ilaria Lunesu 2, Michele Marchesi 2, and Hongyu Zhang 3 1 David J. Anderson&Associates
Product Development: From Conception to Execution. Slide 1
Product Development: From Conception to Execution Slide 1 Product Development: From Conception to Execution Becky Lester, CPCU GAINWeb Product Owner Grange Insurance Damon Lay, ACAS, MAAA Director Business
Lean software development measures - A systematic mapping
Master Thesis Software Engineering Thesis no: 1MSE:2013-01 July 2013 Lean software development measures - A systematic mapping Markus Feyh School of Engineering Blekinge Institute of Technology SE-371
Ten Critical Questions to Ask a Manufacturing ERP Vendor
Ten Critical Questions to Ask a Manufacturing ERP Vendor At a Glance: The ERP industry has earned such a poor reputation for delivery in the last 20 years that users have learned to live within a very
CSPO Learning Objectives Preamble. Scrum Basics
CSPO Learning Objectives Preamble This document contains topics for the Certified Scrum Product Owner (CSPO) training course. The purpose of this document is to describe the minimum set of concepts and
Bridging the Gap Between Acceptance Criteria and Definition of Done
Bridging the Gap Between Acceptance Criteria and Definition of Done Sowmya Purushotham, Amith Pulla [email protected], [email protected] Abstract With the onset of Scrum and as many organizations
Release Notes Applied SAFe 4.0
Release Notes Applied SAFe 4.0 As of March, 15 th 2016 NOTE: Applied SAFe 4.0 builds on SAFe 4.0 and will be kept in sync with the upcoming versions. Demonstrations can be scheduled upon request. SAFe
Agile Notetaker & Scrum Reference. Designed by Axosoft, the creators of OnTime the #1 selling scrum software.
Agile Notetaker & Scrum Reference Designed by Axosoft, the creators of OnTime the #1 selling scrum software. Scrum Diagram: Team Roles: roduct Owner: Is responsible for what goes into the product backlog
Kanban A Lean approach to Agile software development
Kanban A Lean approach to Agile software development JFokus January 26, 2010 Henrik Kniberg Agile/Lean coach www.crisp.se Board of directors [email protected] 070 4925284 Goals of this tutorial Basic
Lean manufacturing and ERP: How to leverage ERP to get lean
E-Book Lean manufacturing and ERP: How to leverage ERP to get lean A manufacturing firm adopting the principles of lean manufacturing can effectively leverage the company s ERP system during its transition
Personal Kanban. Stop wasting your life
Personal Kanban Stop wasting your life Troels Richter 2011 Stop wasting your life I m afraid that too many of us waste our time and effort doing things that adds too little value or sometimes no value
AGILE & KANBAN IN COORDINATION. Ryan Polk
AGILE & KANBAN IN COORDINATION Ryan Polk Team Background & History 18 Engineers Relatively mature and expansive codebase C# /.Net MS Team Foundation Server (TFS) System 5.0 Over 4 years in development.
Ten Critical Questions to Ask a Manufacturing ERP Vendor
Ten Critical Questions to Ask a Manufacturing ERP Vendor Plex Online White Paper At a Glance: The ERP industry has earned such a poor reputation for delivery in the last 20 years that users have learned
Lean Manufacturing Strategic Initiative Guidebook
Lean Manufacturing Strategic Initiative Guidebook Working Group Chair: Ganesh Wadawadigi, Ph. D. SAP Contributors: - Chad Vincent, Baxter - Charlie Gifford, 21 st Century Manufacturing - Conrad Leiva,
An Agile Developer s Guide to Lean Software Development
Chapter 1 An Agile Developer s Guide to Lean Software Development Time is the most valuable thing a man can spend. Theophrastus (372 BC 287 BC) In This Chapter This chapter describes the basic principles
Lean Principles by Jerry Kilpatrick
Lean Principles by Jerry Kilpatrick Introduction Lean operating principles began in manufacturing environments and are known by a variety of synonyms; Lean Manufacturing, Lean Production, Toyota Production
Sometimes: 16 % Often: 13 % Always: 7 %
SCRUM AT RIIS A Standish study found that only 20% of features in a typical system were used often or always and 45% of features were never used at all. The ability to embrace change is critical to reducing
How to Manage an Agile/Kanban Software Project Using EVM
How to Manage an Agile/Kanban Software Project Using EVM Nir Cohen Amdocs Ra anana, Israel Abstract This article describes a method of using Earned Value Management (EVM) tools to plan and monitor an agile
Lean, Six Sigma, and the Systems Approach: Management Initiatives for Process Improvement
PREPRINT Lean, Six Sigma, and the Systems Approach: Management Initiatives for Process Improvement Robert B. Pojasek Pojasek & Associates, Boston, USA This paper will be published as a featured column
When agile is not enough
When agile is not enough LESS 2010 Kati Vilkki [email protected] 1 Nokia Siemens Networks When agile is not enough What does lean thinking add to agile? Combining agile and lean Change in mind-set Management
USCIS/SPAS: Product Backlog Items and User Stories 4/16/2015. Dr. Patrick McConnell
USCIS/SPAS: Product Backlog Items and User Stories 4/16/2015 Dr. Patrick McConnell July 9, 2015 1 First, an old joke.. I can t identify an original source for this cartoon. As best as I can tell, the art
