Modern Risk Management with Kanban
|
|
|
- Vivien Burns
- 10 years ago
- Views:
Transcription
1 Modern Risk Management with Kanban Eric Keep Austin Agile - March 21, 2014
2 What do we mean by the term modern? mod ern adjective : based on or using the newest information, methods, or technology Source: Merriam Webster Delivery expectation is probabilistic, not speculative Commitment is deferred Real Option Theory Performance/capability are more effectively understood by observing work metrics, over anecdotal assessment Sustainability underpins improvement Manage work as we manage the rest of our business with a eye to Risk Management
3 Speculative to Probabilistic Moneyball 2011 Move away from speculative (expert) intuition (assessing capability & estimating work) if the goal is to break the mold of traditional performance in software projects Baseball isn t just numbers, it s not science. If it was anybody could do it.. But they can t b/c they don t know what we know. Adapt or die You ve got a kid in there with a degree in economics and you ve got a scout here with 30 years of experience!
4 Eric Green CEO, Zenkata IO 20 years in industry 16 years at AMD (US, Europe, Asia) 1 year CTO lean startup years activating Scrum teams with Kanban LKU Accredited Kanban Trainer Associate with David J Anderson & Associates Zenkata founded March 2013 (left ebay post in Sept) Leverage 10+ years of learning with Scrum teams around the world Explore, apply and teach cutting-edge heuristics for lean management of knowledge work and service delivery Improve people s lives through sustainable practice and improvement culture Human knowledge has evolved beyond 1 st generation Agile
5 Kanban Self Assessment Level Novice Informed Prac1cing Prac11oner Skilled Desc Curious with lihle knowledge AHended conference, read some web sites/blogs, watched videos 1 small team < 6 months Larger teams > 6 months Scaled implementanon, several teams, designed kanban systems > 18 months Novice Kanban knowledge histogram Informed PracNcing PracNNoner Skilled
6 What is Kanban?
7 Kanban A Kanban Japanese (Hiragana) meaning: Signal Card(s) Taiichi Ohno in Toyota Production System Representing a Unit of Capacity Proto-Kanban Limiting WIP by person Recurring infinite queues Personal Kanban Task level, personal productivity, family management etc. Virtual Kanban System Proper Pull System across an integrated knowledge discovery/service workflow Kanban Method (David J Anderson) Virtual Kanban Systems Evolutionary Change Management Probabilistic Forecasting and Expectation Sustainability and Improvement Culture Lean Risk Management Framework
8 Kaizen, not Kaikaku Kaizen Kanban is about this ConNnuous, Incremental, EvoluNonary Improvement Kaikaku TransformaNon (J- Curve Effect)
9 The Kanban Method or just Kanban Is A Systems Thinking approach to service delivery in creative knowledge work An Evolutionary Change Management method A Decision Support and Risk Management framework A method without methodology Is NOT A process A software development methodology A project management methodology Prescriptive
10 Kanban Method Principles 1. Start with what you do (understand) 2. Agree to pursue evolutionary change 3. Respect current process and roles 4. Encourage leadership at all levels
11 Kanban Method General Practices 1. Visualize (work, metrics, defects, risks etc.) 2. Make policies explicit (defines the system, operational and risk management practices) 3. Limit WIP (enables delivery, quality, sustainability for people) 4. Manage Flow (knowledge discovery/value stream management) 5. Implement Feedback Loops (daily, improvement, operations) 6. Improve experimentally using models (A3, 5 Whys, PDCA, Build-Measure-Learn, Cynefin, Scientific Method)
12 Hedging : a means of protection or defense (as against financial loss) (Merriam Webster) : a risk management strategy used in limiting or offsetting probability of loss from fluctuations in the prices of commodities, currencies, or securities. ( taking odds on the Pass
13 Kanban Systems
14 Kanban System Options Dev Build Pipeline Deployment Ideas Business Case Dev (12,24) Analysis (6,12) Build Ready (3,6) Committed (1,3) Dev/ Test (1,2) Demo/ Review (1,2) Deploy Ready (0,4) Deploy A Engineering Lead Time B C Cost of acquiring Options $$$ Investment cost $$$ Transaction $$$ D E Options development Investment/committed work Deployment Commitment Point #1 Commitment Point #2 X Y Z Reject Bin Blocker Bin * * * * * *
15 Deterministic vs. Probabilistic Expectation Change Requests I don t want to take the risk of being longer than 60 days. I need a precise estimate of when it will be delivered! Mean 50 days 85% at 60 days 98% at 150 days David J Anderson and Associates, Inc.
16 Demand and Capability Analysis Demand Analysis Sources of dissatisfaction (internal and external) Failure-to-Value demand ratio Hidden work types Type, frequency and size analysis Cost of delay assessment Value assessment Options development (upstream kanban) Capability Analysis Lead time analysis by type (data mine ticketing system) Probabilistic forecasting Flow Efficiency analysis
17 Understanding Process Variation (i.e., causes of delay) Common Cause Variation I wasted a day in meetings yesterday! Bring the tail in! Special Cause Variation We can t do the build today because a 3 rd party library license expired on the server Source: hhp:// Tip: one of the largest sources of variation in an IT / development process is variation in size of work items
18 Bottleneck Management Idea Analysis Design Code ~90 ~80 ~50 ~50 Error Error Error Working Code Acceptance Test System Test Unit Test ~80 ~30 ~50 Five Focusing Steps: 1. Identify - Current CCR is System Test 30 per month 2. Exploit - Testers relieved of all non-essential tasks, extra PMs assigned to complete administrative tasks, analysts assigned to future test plans 3. Subordinate - Requirements release restricted to ~30 per month 4. Elevate - Plan to recruit temporary testing staff immediately 5. Rinse-and-repeat 2013 David J Anderson and Associates, Inc.
19 Recurring Challenges in Time-boxed Development Batch Processing inherently impedes the flow of work Coupled input/output cadences are suboptimal Commonly has big coordination and transaction costs for grooming, estimating and planning ceremonies Kanban addresses these Batch commitment is speculative and therefore carries more risk Point Velocity is an unreliable basis for understanding commitment, delivery and predictability Flaw of Averages > sprint commitment Math on Point distributions in unreliable (e.g., release burndown) Point update error Does not support expedite capability (e.g., prod defects)
20 2012 Case Study: Timebox to Pull System (1) Stopped committing to speculative estimated batches (2) Stopped doing long planning/ estimating meetings (3) Started doing frequent queue replenishment and continued to snapshot points accepted Pull system introducnon Delivery Rate 140% VariaNon 45%
21 Risk-Based Work Taxonomy
22 Cost of Delay Risk-based Scheduling Heuristics impact impact Expedite critical and immediate cost of delay; can exceed other kanban limit (bumps other work) Nme Nme impact impact Fixed date cost of delay goes up significantly after deadline; Start early enough & dynamically prioritize to insure on-time delivery impact Nme Nme impact Nme Nme Standard - cost of delay is shallow but accelerates before leveling out; provide a reasonable lead-time expectation impact Nme Intangible cost of delay may be significant but is not incurred until much later; important but not urgent 2013 David J Anderson and Associates, Inc.
23 Classes of Service and Probabilistic SLAs Work Item taxonomy (demand analysis) *Abstract Value (qualitative) *Cost of Delay (qualitative) *Risk (business, technical, commitment) Process Capability by Type (last 90 days) Lead time mode, mean and cumulative probability SLA (# of days, probability) Expedite Fixed Date Standard Intangible
24 Hedging with Capacity Allocation Backlog / Options Selection (1/4) Ready Buffer (1/4) Analysis (4) Dev / Test (4) QA (4) Deploy Ready Buffer Deployed Expedite WL=1 Fixed Due Date ~ 10% A A A Standard ~70% A A A Intangible ~20% A A A
25 Hedging with Options
26 Options Development and Business Strategy Treat work items as investment options! Development of investment options upstream Coherent? Effective approach? Based on risk or value? Enough information for commitment? What is the cost? Room for improvement? Work Item Taxonomy Simplify Scale (small, medium, large) Coalesces data sets for performance analysis Reduce variation in the system by bucketing (w/outlier detection)
27 Hedging Risk with Options Backlog / Options Selection (4) Ready Buffer (4) Analysis (5) Dev / Test (5) QA (5) Deploy Ready Buffer Deploy Bugs A B H G F The discard rate can be as much as 50% MMFs K Reject D E C Options have value because the future is uncertain 0% discard rate implies there is no uncertainty about the future Discarded N Any effort spent estimating options that get discarded is pure waste! L M J Defer commitment to last responsible moment to maximize options and decrease risk!
28 Feedback Loops
29 Feedback Loops Ops Review Monthly cross-org business / engineering metric review Capability Review Coach/player, manager/contributor 1:1 system capability & improvement dialogue Daily Standup Daily standup / boardwalk Maturity levels visual environment feedback Work boards, charts, andons, signals
30 Effective Standup Practice Drive standup from the actual work on the board instead of status updates and the black art of smells Boardwalk
31 Metrics that Matter
32 Cumulative Flow Diagram
33 Lead Time Run Chart
34 Lead Time Histogram
35 Metrics that Count WIP (Flow) Lead Time / Delivery Rate (by single mode) Lead Time Histogram (by single mode) Due Date Performance Flow Efficiency *Blockers Trends and Clustering Quality Failure / Value Demand Ratio Defect Trends and Clustering
36 Lean Portfolio Management
37 Lean Portfolio Management 1. Portfolio Kanban (cards are Projects) 2. Modeling and Simulation a. Risk modeling i. Workflow and WIP limits ii. Work item taxonomy iii. Defect insertion rate iv. Added scope v. Skillsets vi. Project phases vii. b. Monte Carlo Simulation c. Probabilistic Forecasting d. Planning by Confidence Interval (iterative) i. Gets us away from deterministic planning and commitment 3. Operations Review (scaling/monitoring)
38 Portfolio Risk Management Most big decisions are risky decisions with a lot of uncertainty Should we start Project X? Should we stop Project Y? Should we hire additional resources? Software development is a high risk and creative endeavor!
39 Project Portfolio Kanban Proposed Business Case (4) Dev Implementation (6) Deploy Delivered Cash Cows 20% budget???? $$$ Growth Markets 50% budget?? $$ $$$ $$ $ Innovative/New 30% budget?? $$ $$ $$$ $$ 1. Opportunity Assessment 2. Probabilistic Forecasting / Planning 3. Staffing / Budgeting 1. Dev Complete % Green Automated Regression Suite 3. Zero Technical Debt 1. Live to Site 2. Infrastructure Monitoring Live 1. Vetted by Leadership
40 Pragmatic Engineering Risk Management 3 questions that matter Are we meeting our commitments? (Did I make a promise last week that I can t keep this week) If we needed to reduce delivery time, what skill-set should we hire? What are the top 3 risks jeopardizing delivery that we can manage & control now? Credit: Troy Magennis
41 Hedging with Simulation
42 Committing to Project Dates with Confidence Based on historical data, not speculation What is the probability of a specific project delivery date coming to fruition? Monte Carlo SimulaNon and ProbabilisNc ForecasNng
43 Probabilistic Forecasting
44 Model-Driven Improvement
45 Improvement Models Lean Startup (Validated Learning) Risk Management, Governance, Strategy, Lean Product Development, Options Theory Deming s PDCA Service Capability Improvement Plan Build Act Do Learn Measure Check
46 A3 Problem Solving Managed Improvements Background Root Cause Analysis Plan Problem Statement Countermeasures Break Down Problem Plan Do Effec1ve Confirma1on Check Target Condi1on / Goal SeCng Followup Act
47 PDCA Kanban Ready Q Plan (2) Do (2) Check (2) Act (1) Improvements E C B A A3 Form I H G F D Act Plan Do 1. Background 2. Problem Statement 3. Targeting (Goal Setting) 1. Root Cause Analysis 2. Deploy Countermeasures 1. Measurement / Confirmation 1. Follow up Check
48 In Summary Kanban is much more than a Pull System without iterations Kanban provides a decision-support and risk management framework Kanban provides a rich set of Lean heuristics to enabled an improvement culture Moving from a Batch System to a Pull System will enable significant improvement to business performance
49 Thanks!
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
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
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
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
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
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
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.
Using a Lean and Kanban Approach in Agile Development. Jeff Patton AgileProductDesign.com [email protected]
Using a Lean and Kanban Approach in Agile Development Jeff Patton AgileProductDesign.com [email protected] In this short talk we ll cover: 1. What is a Kanban System and how does it apply to software development?
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
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
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
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
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
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
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
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
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/
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
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,
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
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
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
Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series
Overview This is a 15-day live facilitator-led or virtual workshop is designed to prompt your entire team to work efficiently with Microsoft s Application Lifecycle Management solution based around Visual
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
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)
This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people:
AGILE HANDBOOK OVERVIEW WHAT IS THIS? This handbook is meant to be a quick-starter guide to Agile Project Management. It is meant for the following people: Someone who is looking for a quick overview on
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 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
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
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
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
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
Troy Magennis (@t_magennis) Moneyball for Software Projects: Agile Metrics for the Metrically Challenged
Troy Magennis () Moneyball for Software Projects: Agile Metrics for the Metrically Challenged Brad Pitt Billy Beane Paul DePodesta Jonah Hill (Playing fictional char.) 2 Earnshaw Cook Percentage Baseball
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
10 kanban boards and their context
10 kanban boards and their context Hi! I ve visualized a set of kanban boards from operations, development and sales to trigger ideas. But don t forget, a kanban board is a tool to help you think for yourself,
David J. Anderson President, Modus Cooperandi, Performance Through Collaboration
Kanban Creating a Kaizen Culture and evolving Lean Software Engineering Solutions David J. Anderson President, Modus Cooperandi, Performance Through Collaboration What is a kanban system? Kanban allows
Call for Tender for Application Development and Maintenance Services
ADM Partners Reference #: 100001200 Call for Tender for Application Development and Maintenance Services Annex 2 - Agile Application Development and Maintenance Appendix A - OECD s Agile Practices and
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
The Power of Two: Combining Lean Six Sigma and BPM
: Combining Lean Six Sigma and BPM Lance Gibbs and Tom Shea Lean Six Sigma (LSS) and Business Process Management (BPM) have much to contribute to each other. Unfortunately, most companies have not integrated
An Introduction to Agile Performance Management
! 1 An Introduction to Agile Performance Management by Jeffrey B. Rothman, Ph.D. An Introduction to Agile This is a high level introduction to Agile -- a well known productivity framework for software
J-Curve effect, 38, 274 276 JIT. See Just-in-Time Inventory Just Enough Design Initially (JEDI), 6, 283
A Accounting for change, 180, 224, 245 Accounting for rework, 224, 245 246 Activity Based Costing (ABC), 26 Adaptive behavior, emergence of, 109 Agile management theory and roles, 109, 185 Agile Manifesto
Agile Beyond The Team 1
Agile Beyond The Team 1 Dilbert Agile 2 What Does Your Organization Value? Projects over Teams? Do new teams spools up for new projects? On-Time/On-Budget Delivery over Zero Maintenance Products Deliver
LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0
MODULE 1 LEAN CERTIFICATION BODY OF KNOWLEDGE RUBRIC VERSION 3.0 1. Cultural Enablers 15% 20% 25% 1.1. Principles of Cultural Enablers 3% 4% 5% 1.1.1. Respect for the individual 1.1.2. Humility 1.2. Processes
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
Chapter 6. Iteration 0: Preparing for the First Iteration
Chapter 6. Iteration 0: Preparing for the First Iteration People only see what they are prepared to see. Ralph Waldo Emerson There are no secrets to success. It is the result of preparation, hard work,
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
Lean QA: The Agile Way. Chris Lawson, Quality Manager
Lean QA: The Agile Way Chris Lawson, Quality Manager The Quality Problem Agile Overview Manifesto Development Methodologies Process Agile QA Lean QA Principles An Agile QA Framework Summary Q & A Agenda
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...
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/
Scrum vs. Kanban: 6 Tips for Choosing the Right System
Contents 3 4 5 7 11 14 15 22 23 Introduction Tip 1: Start Off Simple Tip 2: Analyze Your Team s Workflows Tip 3: Know Which Methods Are Best For Which Teams Tip 4: Assess Purchase Drivers Tip 5: Evaluate
Enabling Continuous Delivery by Leveraging the Deployment Pipeline
Enabling Continuous Delivery by Leveraging the Deployment Pipeline Jason Carter Principal (972) 689-6402 [email protected] Pariveda Solutions, Inc. Dallas,TX Table of Contents Matching
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
Scrum and Kanban 101
Scrum and Kanban 101 www.bebetterleader.com @jfiodorova What are your expectations What are the differences between Agile and Traditional? What do you know about Agile Two approaches to control any process:
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
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. [email protected] www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
Kanban Systems for Software Engineering
ScrumSense Cape Town February Kanban Systems for Software Engineering David J. Anderson Independent Management Consultant [email protected] http://www.limitedwipsociety.org Yahoo! Groups: kanbandev
Maintaining Quality in Agile Environment
Maintaining Quality in Agile Environment Authors : Mr. Vasu Padmanabhan, Mr. V. Arockia Jerome Presenter / Speaker : Mr. V. Arockia Jerome Banking and Financial Services, Delivery Excellence Group (DEG)
How NOT to Do Scrum. Patterns and Anti-patterns. Revised July 2013. First presented at New York City Scrum User Group June 17, 2010
How NOT to Do Scrum Patterns and Anti-patterns Revised July 2013 First presented at New York City Scrum User Group June 17, 2010 V 2.2 2010, 2013 Qualytic Consulting What this is about Patterns Practices
Agile Scrum Workshop
Agile Scrum Workshop What is agile and scrum? Agile meaning: Able to move quickly and easily. Scrum meaning: a Rugby play Agile Scrum: It is an iterative and incremental agile software development framework
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
Getting to Done The Secret Sauce of High Performing Teams
Getting to Done The Secret Sauce of High Performing Teams Hosts: JJ Sutherland Jeff Sutherland Coauthors: 2011 Scrum Inc. Who We Are Scrum Inc. is the Agile leadership company of Dr. Jeff Sutherland, co-creator
Collaborative Project Management in a DevOps Culture
Collaborative Project Management in a DevOps Culture Speaker: Dennis Baldwin Company: Experis Website: www.experis.com Welcome to the PMI Houston Conference & Expo and Annual Job Fair 2015 Please put your
HP Application Lifecycle Management
HP Application Lifecycle Management Overview HP Application Lifecycle Management is a software solution expressly designed to allow your team to take control of the application lifecycle while investing
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
Medical Device Agile Systems Development Workshop
Medical Device Agile Systems Development Workshop Workshop Summary and Key Outcomes Chris Unger, Ph.D., ESEP GE Healthcare Kelly Weyrauch Agile Quality Systems LLC INCOSE HWG Webinar 24 Mar 2016 Medical
What is Scrum? Scrum Roles. A lean approach to software development. A simple framework. A time-tested process
What is Scrum? From http://www.scrumalliance.org/pages/what_is_scrum A lean approach to software development Scrum is an agile software development framework. Work is structured in cycles of work called
The Agile Service Management Guide. By Jayne Gordon Groll
The Agile Service Management Guide By Jayne Gordon Groll Sources and Acknowledgements The Scrum Guide by Ken Schwaber and Jeff Sutherland, July, 2013 The ITSM Process Design Guide by Donna Knapp, ISBN:
Waterfall vs. Agile Project Management
Lisa Sieverts, PMP, PMI-ACP Phil Ailes, PMI-ACP Agenda What is a Project Overview Traditional Project Management Agile Project Management The Differences Product Life Cycle The Teams Requirements WBS/Product
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
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
04-10-2009 KANBAN. Mads Troels Hansen. Prosa, October 4 th 2009. 2009 Mads Troels Hansen. October 09, 2009 Mads Troels Hansen
KNN Mads Troels Hansen Prosa, October 4 th 2009 2009 Mads Troels Hansen 2 1 Personal Kanban Kanban Lean gile Inspiration and my experience! 3 What I do - today Project ooster Shared Product Vision Iterative
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
Test Automation: A Project Management Perspective
Test Automation: A Project Management Perspective Abstract Amith Pulla [email protected] For most QA leads or managers, it s always difficult to get the project manager (PM) to invest in test automation.
2015 Defense Health Information Technology Symposium Implementation of Agile SCRUM Software Development Methodology
Mr. Christopher Harrington, PM Clinical Support, Solution Delivery Division Mr. James Huber, Healthcare Data Analyst, DHA Decision Support 2015 Defense Health Information Technology Symposium Implementation
Continuous Delivery. Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley
Continuous Delivery Anatomy of the Deployment Pipeline (Free Chapter) by Jez Humble and David Farley Copyright 2011 ThoughtWorks Inc. All rights reserved www.thoughtworks-studios.com Introduction Continuous
PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led
PMI Agile Certified Practitioner (PMI ACP) Boot Camp Course AG05; 4 Days, Instructor-led Course Description Take this PMI ACP training course to prepare for your Agile Certified Practitioner (PMI ACP)
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
Lean Manufacturing and Six Sigma
Lean Manufacturing and Six Sigma Research Questions What have we done in the past? What must we do in the future? How do we know these are the correct actions? 1 Lean Definitions Key concepts of lean:
QUICK AND EFFICIENT MOBILE TESTING STRATEGY
QUICK AND EFFICIENT MOBILE TESTING STRATEGY QUICK AND EFFICIENT MOBILE TESTING STRATEGY 02 ABOUT CHAIONE ChaiONE is an enterprise mobility agency focused on creating innovative, beautiful mobile solutions
Agile Project Management and the Real World. Emily Lynema DLF Fall 2010 November 1, 2010
Agile Project Management and the Real World Emily Lynema DLF Fall 2010 November 1, 2010 Outline Why care about project management? Traditional vs. Agile What is Agile? What is Scrum? Agile case study:
Lean Six Sigma Lean 201 Introduction. TECH 50800 QUALITY and PRODUCTIVITY in INDUSTRY and TECHNOLOGY
TECH 50800 QUALITY and PRODUCTIVITY in INDUSTRY and TECHNOLOGY Before we begin: Turn on the sound on your computer. There is audio to accompany this presentation. Audio will accompany most of the online
NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP [email protected]. ... educate & inspire - - - ITSM Academy 1115 1
NIH PROJECT MANAGEMENT COMMUNITY THE DEVOPS EFFECT DONNA KNAPP [email protected] - - -... educate & inspire ITSM Academy 1115 1 ITSM Academy Full service provider of IT Service Management (ITSM) education
Development Testing for Agile Environments
Development Testing for Agile Environments November 2011 The Pressure Is On More than ever before, companies are being asked to do things faster. They need to get products to market faster to remain competitive
Agile Metrics. It s Not All That Complicated
Agile Metrics It s Not All That Complicated Welcome About your Trainer, Katia Sullivan VersionOne Product Trainer and Agile Coach Certified Scrum Master Certified Scrum Product Owner Led teams/org s to
Measuring ROI of Agile Transformation
Measuring ROI of Agile Transformation Title of the Paper: Measuring Return on Investment (ROI) of Agile Transformation Theme: Strategic & Innovative Practices Portfolio, Programs & Project (PPP) Management
How To Plan An Agile Project
GAO Scheduling Best Practices Applied to an Agile Setting by Juana Collymore and Brian Bothwell April 15, 2015 Outline Why is scheduling important? GAO Schedule Assessment Guide Overview Status of the
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
Finite Capacity Portfolio and Pipeline Management
Finite Capacity Portfolio and Pipeline Management Under pressure to develop more products while holding their budgets constant, New Product Development (NPD) organizations are operating under severe resource
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
Holding Managed Services Vendors Accountable in an Agile Environment
White Paper Holding Managed Services Vendors Accountable in an Agile Environment By Robert Gassaway and Gerry Robinson Abstract Managed services clients can hold vendors accountable to software output
