LEAN-agile copyright Net Objectives, Inc.
|
|
- Vanessa Johnston
- 7 years ago
- Views:
Transcription
1 Extending Scrum with the Principles of Lean-Kanban BECOMING LEAN-agile copyright Net Objectives, Inc.
2
3 Lean for Executives Product Portfolio Management Business Lean Enterprise ASSESSMENTS CONSULTING TRAINING COACHING Team Manage ment Kanban / Scrum ATDD / TDD / Design Patterns Lean Management Project Management
4 Challenges of Scrum
5 Agenda How Kanban assists team How Lean assists organization
6 Using Principles of Agile Kanban to Assist the Team copyright Net Objectives, Inc.
7 Kanban at the Imperial Gardens
8 Kanban Flow Explicit Policies Inclusive Smooth transition Valuestream Iteration Visible results Exclusive Abrupt change Team Scrum
9 A Sprint Board Product Backlog Sprint Backlog In Progress Ready for UAT Done Most Scrum teams have explicit policies about this move Most Scrum teams have explicit policies about this move
10 When have you learned more by teaching? Why does pairing work? Cost of lack of explicit knowledge?
11 Processes are not about the process. They are about helping people understand what each other is doing.
12 Sprint Board With Explicit Policies Product Backlog Sprint Backlog Define Tests Design + Code Run tests Ready for UAT Done Explicitly state your policy for starting work Explicitly state your policy of your work flow Causing handoffs?
13 Explicit Policies When Swarm Product Backlog Sprint Backlog In Progress Ready for UAT Done Explicitly state your Policies on your work. ATDD? TDD? _l1dd
14 Lean Kanban results in faster CPI than normal Agile team start-ups Miami Lean/Kanban Conference May 2009
15 More mindset than toolset Start where you are Enables you to improve your methods In the way you talk about and view your work In the way you manage your work
16 Requires Visibility of where work is of how you do your work Manage Work in Progress Flow Continuous Education
17 Kanban Flow Explicit Policies Inclusive Smooth transition Valuestream Iteration Visible results Exclusive Abrupt change Team Scrum
18 Telling people just do it just doesn t do it.
19 Kanban Flow Explicit Policies Inclusive Smooth transition Valuestream Iteration Visible results Exclusive Abrupt change Team Scrum
20 Concept Regional Coordinators Business Leaders Trainers & Educators Product Managers Business Capabilities Product Champion(s) New Requirements Consumption Customer Support Customers Product Related Software Software Product Related Shared Software Product Software Release Components Product Related Shared Software Product Software Release Shared Components Shared Product RelatedProduct Release Components Components Shared Product Related Shared Components Product Related DevelopmentComponents Development Development
21 Kanban Flow Explicit Policies Inclusive Smooth transition Valuestream Iteration Visible results Exclusive Abrupt change Team Scrum *Scrumban
22 how much of what you do is valuable? rework?
23 What Work Do You Do? Getting Requirements Design Programming Testing Planning Collaboration Integration Re-doing requirements Working from old requirements Fixing bugs Building unneeded features Documentation Deployment Training Integration errors Overbuilding frameworks What percentage of your time do you spend on the left? Write it down. Essentially duplicating components
24 DELAY IS finding redoing reworking waiting hand-offs bottlenecks information delay untested code unread requirements transaction related coordination related
25 Lean suggests that shortening cycle time raises productivity and quality while lowering cost.
26 Managing WIP* directly helps: Stories not completed at end of sprint Too many stories in play * WIP = Work In Progress
27 Managing WIP indirectly helps: Unavailability of product owner to team Testers lagging developers
28 Stop Starting and Start Finishing David Anderson
29 Power of the Swarm Little work in progress Short start to finish times Swarm is ultimate WIP management When can t swarm, managing WIP controls queues Intention is to get the right people available at the right time for the right work
30 How much time does Your product owner spend on work several sprints away
31 Using Principles of Lean to Assist the Entire Organization Agile copyright Net Objectives, Inc.
32 Concept Regional Coordinators Business Leaders Trainers & Educators Product Managers Business Capabilities Product Champion(s) New Requirements Consumption Customer Support Customers Product Related Software Software Product Related Shared Software Product Software Release Components Product Related Shared Software Product Software Release Shared Components Shared Product RelatedProduct Release Components Components Shared Product Related Shared Components Product Related DevelopmentComponents Development Development
33 the Value Stream is a Pipeline
34 or is it?
35 impediments
36 THE BUSINESS WANTS WHAT IT WANTS WHEN IT WANTS IT
37 and teams are overwhelmed
38
39
40 Lean says Delays in workflow Working beyond capacity The more things you push The bigger the pieces create work increases delays the less you ll get done the less you ll get done
41 BUSINESS VALUE Give Feedback Selecting what to work on Developing It PIPELINE
42 move smaller pieces through pipeline (more valuable)
43 Concept Business Leaders Product Managers Business Capabilities Regional Coordinators Product Champion(s) Trainers & Educators New Requirements Customer Consumption Support Customers Managing here Product Related Product Related Product Related Product Related Product Related Product Related Software Software Shared Software Product Software Release Components Shared Software Product Software Release Shared Components Shared Product Release Components Components Development Development Development Shared Components Components Product Portfolio Management Shared reduces induced waste here
44 VALUE Business Lean Enterprise Team Manage ment MAKE FLOW
45 Team MAKE INCREMENTAL DELIVERY CREATIVE PROBLEM SOLVING QUALITY BUILT IN
46 VALUE PRIORITIZATION BUSINESS ITERATIONS RELEASE PLANNING Business
47 FLOW Value Stream Visualization Impediment Impact Workflow as Process ACCOUNTABILITY technical Manage (limit) queues Visual controls Manage flow (process) Manage ment
48 the SILVER card when and what to challenge
49 Key Points 1. Optimize the whole 2. High level product selection 3. High level product management 4. Structure of a team 5. Coordinating work between teams 6. Stakeholders to team
50
51 Legacy Organization: Matrix Resources to Projects Project 1 Project 2 Project 3 Project 4 Project N
52 Let s Create a Pilot Project Project 1 Project 2 Project 3 Project 4 Project N % Business Analyst, Architect, Usability Expert, Developer, Developer, Tester, Project Manager Expert Experience has shown that if you create a cross-functional colocated team you will improve 3x without changing your process.
53 Key Points 1. Optimize the whole 2. High level product selection 3. High level product management 4. Structure of a team 5. Coordinating work between teams 6. Stakeholders to team
54 Business Value Realization Trends Pareto Ideal / Pareto (80/20) Minimum Roll Out Waterfall? Blend (Portfolio)
55 Key Points 1. Optimize the whole 2. High level product selection 3. High level product management 4. Structure of a Team 5. Coordinating work between teams 6. Stakeholders to Team
56 when do you know you have all the pieces?
57
58 Key Points 1. Optimize the whole 2. High level product selection 3. High level product management 4. Structure of a Team 5. Coordinating work between teams 6. Stakeholders to Team
59 Lean is a focus on time feedback is key time to address Dev/QA to Customer Dev Dev to to Designer self Dev to self Test to Dev Analysis Design Code Test Integrate Deploy to customer Requirements Define Test Specifications Across teams Show customer Customer to Dev Customer to Analyst, et. al.
60 Case Study 1 Self-organized teams Teams self-organized by layer
61 It s not self-organizing teams. It s cross-functional, selforganizing teams.
62 what structure to use?
63 Key Points 1. Optimize the whole 2. High level product selection 3. High level product management 4. Structure of a Team 5. Coordinating work between teams 6. Stakeholders to Team
64 Case Study 2 Military Aircraft 7 components on plane 70 person dev group (50 devs) 7 teams (4-10 each) 4 test platforms, 2 simulators, 1 plane Challenge: Integration
65 Dynamic Feature Teams
66 Team structure should be a mechanism to get the job done quickly.
67 Case Study 3 Coordinating teams Multiple teams Specialized Each team completed sprints in 2 weeks but value not delivered for months and then with challenges
68 MMF MMF Teams Split work MMF on according their parts to Teams Teams split according to components Eventually Teams work integrating on their them part together until done Feedback times for: Team Across teams Customer 2 weeks 6 weeks 8 weeks Progress bar
69 MMF MMF Split MMF into sub-features After Integration one iteration, still required teams integrate but takes their much components less time Development Teams work teams on split according their to part components Feedback times for: Team Across teams Customer 2 weeks 2 weeks 2 weeks Progress bar
70 The problem is not how to coordinate the teams but is to recognize that you need to reduce the need for coordination. This, by the way, is difficult to do at the team level.
71 Key Points 1. Optimize the whole 2. High level product selection 3. High level product management 4. Structure of a Team 5. Coordinating work between teams 6. Stakeholders to Team
72 The Simple Case 1. Define Business capabilities 2. Create MMFs 3. Prioritize MMFs 4. Create high level stories 5. Assign to team backlog Team Product Backlog Development team A A1 A2 A1 A1 A1 A1 A1 Team 1 A2 Architecture Technical Leads Product Owners
73 A Harder Case 1. Define Business capabilities 2. Create MMFs 3. Prioritize MMFs 4. Create high level stories 5. Assign to team backlogs Team Product Backlogs Development teams A A1 A2 A1 A1 A1 A1 A1 Team 1 A2 A2A2 A2 Team 2 Team 3 Team 4 Architecture Technical Leads Product Owners
74 Agile At Scale 1. Define Business capabilities 2. Create MMFs 3. Prioritize MMFs 4. Create high level stories B1 B1 B1 B1 5. Assign to team backlogs Team Product Backlogs Development teams A A1 A2 A1 A1 A1 A1 A1 Team 1 B2 B2B2 B2 B C B1 C1 B2 B3 C2 B3 C1 A2 B3 B3 B3 Blocked Team 2 Team 3 C2 Business Stakeholders Product Managers Architecture Technical Leads Product Owners Team 4
75 Understand the principles behind the big picture Create a larger team The way teams are given work affects the level of coordination key points
76 The Scrum Clinic Started 2-3 years ago to help Scrum Teams Includes Lean Practices along with other useful things Addresses following, common challenges: Testing not complete at end of sprints Too much time spent estimating Plateau of learning (retrospections stop being useful) Too many things going on at once Can t see impediments &/or those that see them aren t causing them Net Objectives Lean-Kanban Conference August 8-9. Register
77 Thank You! and following is more to help you plan your next steps copyright 2010 Net Objectives Inc.
78 Resources Resources: Webinars/Training Videos (PowerPoint with audio) Articles and whitepapers Pre/post course support Supporting materials Quizzes Recommended reading paths Blogs Annotated Bibliography After-Course Support (students only) Additional Free On-line Training User Groups Business Driven Software Development Lean-Agile User Group Lean Programming User Group Join our list to receive regular updates and information about our resources and training of interest to you
79 A Short List of Books - Lean Relat Lean-Agile Software Development: Achieving Enterprise Agility. Shalloway, Beaver, Trott Managing the Design Factory: The Product Manager s Toolkit. Reinertsen Implementing Lean Software Development: From Concept to Cash. Poppendieck & Poppendieck Lean-Thinking. Womack & Jones The Toyota Way. Liker Toyota Production System. Ohno Lean Software Development: An Agile Manager s Toolkit. Poppendieck & Poppendieck The Principles of Product Development Flow: Second Generation Lean Development. Reinertsen See for a full bibliography
80 Lean Management and Other Rele Peter Scholtes: The Leader s Handbook: Making Things Happen, Getting Things Done David Mann: Creating A Lean Culture: Tools to Sustain Lean Conversions William Bridges: Managing Transitions Weick & Sutcliffe: Managing the Unexpected: Assuring High Performance in an Age of Complexity Alexander: The Timeless Way of Building Shalloway & Trott: Lean-Agile Pocket Guide for Scrum Teams See for a full bibliography
81 A Short List of Books - Technical Essential Skills for the Agile Developer: A Guide to Better Programming and Design. Shalloway & Bain Emergent Design: The Evolutionary Nature of Professional Software Development. Bain Design Patterns Explained, A New Perspective on Object-Oriented Design. Shalloway & Trott Refactoring: Improving the Design of Existing Code. Fowler Working Effectively with Legacy Code. Feathers Agile Software Development: Principles, Patterns and Practices. Martin Head First Design Patterns. Freeman, Freeman, Bates, Sierra Prefactoring. Pugh Lean-Agile Acceptance Test-Driven Development. Pugh. See for a full bibliography
82 Upcoming Conferences Better Software/Agile Development Practices West Conferences & Expo June 5-10 Caesars Palace in Las Vegas, NV Net Objectives is sponsoring the conference, as well as giving tutorials and concurrent sessions, and having booth #29 at the Expo Net Objectives Presentations Tutorial: Scaling Agile with the Lessons of Lean Product Development Flow Mon, Jun 6, 8:30am 12:00pm Workshop: Agile Testing Mon, Jun 6-7, 8:30am 4:30pm Tutorial: Design Patterns Explained: From Analysis through Implementation Tue, Jun 7, 8:30am 12:00pm Session: Getting Executive Management on the Agile Bus Wed, Jun 8, 2:30pm-3:45pm Session: Prefactoring: Extreme Abstraction, Extreme Separation, and Extreme Readability Wed, Jun 8, 2:30pm 3:45pm Session: Avoiding Over and Under Design Wed, Jun 8, 4:00pm 5:15pm Industry Technical Presentation: Effective Agility Across the Enterprise Thu, Jun 9, 10:15am 11:15am Session: Lean Development Practices for Enterprise Agile Thu, Jun 9, 2:30pm 3:45pm More information:
83 Upcoming Conferences Net Objectives Lean-Kanban Conference in Association with Lean-Kanban University August 8-9 Seattle, WA Net Objectives is proud to present a 2-day, 2-track conference on Lean, Kanban and technical practices. This conference is designed for executives, managers, developers, testers, leads, project managers, QA - virtually anyone interested in improving their software development efforts - whether as part of an IT organization or as a product development group. Net Objectives is the only company that has the range to provide experts in all the areas needed to accomplish this. Monday, August 8 Keynote: Lean Software Development Comes of Age 9:00am 10:15am An Executive s View of Lean-Agile 10:45am 12:15pm Introduction to Kanban in 8 Steps 10:45am 12:15pm,1:15pm-2:45pm Transitioning your Organization to Lean-Agile 1:15pm 2:45pm Integrating Lean-Agile in Large Scale System Development 3:15pm 4:45pm Transition from Scrum to Flow at Xbox IT 3:15pm 4:45pm More information:
84 Upcoming Conferences Net Objectives Lean-Kanban Conference in Association with Lean-Kanban University August 8-9 Seattle, WA Tuesday, August 9 Portfolio Management and Businesss Planning 9:00am 10:15am Improving Scrum with Kanban 9:00am 10:15am Lean Product Management From Business Stakeholders to the Team 10:45am 12:15pm Avoiding Over and Under Design 10:45am 12:15pm The Role of the Product Owner and Development of MMFs 1:15pm 2:45pm TDD & Refactoring 1:15pm 2:45pm Implementing Lean-Kanban in an Enterprise Financial Organization 3:15pm 4:45pm Acceptance Test-Driven Development 3:15pm 4:45pm More information:
85 New Webinar Series Lean SSC 2011 Webinar Series Six online sessions This webinar series covers topics which were included in the Lean Software and Systems Conference 2011 in Long Beach, California. It introduces ideas like Lean Product Development Flow and Kanban. The webinars will also expand on areas such as how Kanban can be used to increase organizational maturity, and how executives can work with Lean systems. Session 1 Lean Decision Making Session 2 Introduction to Kanban Session 3 Lean-Agile for Executives Session 4 Intro to Lean product Development Flow Session 5 Lean Eye for the Systems Guy Session 6 Kanban and CMMI 12:00pm-1:00pm PDT. Wednesday, May Series:
86 Upcoming Free/Low-cost Events Bellevue, WA Seminar: Distributed Team Good Practices Tuesday, June 7. 5:45pm 8:30 pm PDT. Redmond, WA Seminar: Avoiding Over and Under Design Wednesday, June 15. 6:30pm PDT. Internet Webinar: Agile for Executive Management Tuesday, July :00am 12:30 pm EDT. Bellevue, WA Seminar: Driving Lean Organizational Transformation Tuesday, August 2. 5:45pm 8:30 pm PDT. More information:
87 Upcoming Public Courses London, UK Lean-Agile Enterprise Release Planning Jun 30-Jul 1 King of Prussia, PA Lean-Agile Project Management Certification by Net Objectives Jul Seattle, WA Sustainable Test-Driven Development Jul Seattle, WA Advanced Software Design Jul San Francisco, CA Lean-Agile Project Management Certification by Net Objectives Aug 2-4 Seattle, WA Kanban for Lean-Agile Teams Aug More information: Conference Courses: 8:30am 5:00pm Other Courses: 9:00am 5:00pm
88 New Webinar Series Scrum, Lean and Kanban: A Pragmatic Webinar Series Nine online sessions This series focuses on Kanban which is the next generation of Agile methods. It is based on Lean Product Development flow and provides insights into how to solve many software development challenges while being inclusive of management. It also is designed to be able to implemented at a pace of the development organization s choosing making it much more flexible. A webinar will be presented every 3-5 weeks. The date for each presentation will be announced during the previous presentation Session 1 Key Kanban Practices Session 2 Using Theories of Flow to Manage Work involving Multiple Teams Session 3 Using Service Level Agreements to Manage New Work Session 4 Starting a Non-Agile Team with Kanban Session 5 Kanban is More Than a Set of Tools the Mindset of Kanban Session 6 Management s Role in Lean-Agile Session 7: Transitioning to Kanban from Scrum Session 8: Kanban Board Tips and Tricks Session 9: Comparing Scrum and Kanban Series:
89 New Podcast Series Podcast Series for Lean Agile Straight Talk First Podcast in the series available September 29 Alan Shalloway and Jim Trott talk about what is going on in the world of Lean and Agile software development. They introduce Net Objectives 2 newest books Lean-Agile Pocket Guide for Scrum Teams Lean-Agile Software Development: Achieving Enterprise Agility Later podcasts in the series Focus on the Lean-Agile Pocket Guide for Scrum Teams A talk through each of the chapters in the Lean-Agile Software Development book. Each of these chapters has good, core concepts that we want you to know and this approach gives us a game plan for covering all of them. More blogs/podcasts:
90 Net Objectives Services Training in Sustainable Product Development Net Objectives offers the most comprehensive Lean-Agile training in the world. Our offerings include Lean, Agile Analysis, Design Patterns, Test- Driven Development, and Lean-Agile Testing. Our approach is a blend of principles and practices to provide a complete team and/or enterprise wide training solution. Assessment Services An effective way to embark on an enterprise level transition to Lean-Agile methods is to start with an assessment of where you are, where you want to go and options on how to get there that are right for you and your budget. Certification Programs by Net Objectives Net Objectives offers certification programs that provides a road-map of knowledge as well as resources to get there. Lean-Agile Project Management Certification Advanced Lean-Agile Project Management for Scrum Masters Lean Product Champion Certification Net Objectives is not affiliated with the Scrum Alliance Lean-Agile Coaching While training provides foundational knowledge and is a great jump start, coaching is another effective way to increase the abilities of teams. Our coaches work with your teams to provide guidance in both the direction your teams need to go and in how to get there. Coaching provides the knowledge transfer while working on your own problem domain.
91 Best Practices Curriculum Exec Mgmt Lean Agile Overview for Leaders Senior Management IT Mgmt Business Mgmt Analyst Process Tester Developer Agility for Managers (if not taking Implementing Lean-Agile for Your Team) Implementing Lean-Agile for Your Team Lean-Agile Bootcamp Database Agility Lean-Agile Enterprise Release Planning OR Lean Product Champion Certification By Net Objectives Lean-Agile Testing Practices Technical Training: C++, C#, Java Lean Software Development For Management Story Writing & Acceptance Tests Lean- Agile Project Manager Story Writing & Acceptance Tests TDD Database Boot Camp Scrum Master Practitioner Lean-Agile Project Manager Certification By Net Objectives Implementing Story Acceptance Tests Advanced Lean-Agile Project Management for Scrum Masters Effective Object- Oriented Analysis and Design (if needed) Advanced Software Design Lean Software Development Sustainable Test-Driven Development Design Patterns for Agile Developers Emergent Design Lean Online Training Design Patterns Explained IT Management Business Management Lean-Agile Software Development Analyst Process Tester Developer
92 Net Objectives Courses Business - Management Lean Online Training Lean-Agile Software Development for Executives and Management Lean-Agile Software Development for Managers and Leads Transition Management for Lean-Agile Transitioning Your Organization to Lean-Agile Methods Lean-Agile Enterprise Release Planning Lean-Agile Project Management Certification by Net Objectives Team Agility Implementing Lean-Agile for Your Team: Using Kanban, Scrumban and Scrum Effectively Kanban for Lean-Agile Teams Implementing Scrum for Your Team The Kanban/Scrum Team Start Up Package Acceptance Test-Driven Development Lean-Agile Enterprise Release Planning Lean-Agile Project Management Certification by Net Objectives Advanced Lean-Agile Project Management for Scrum Masters Lean Product champion Certification by Net Objectives More information: Technical Agility Design Patterns for Agile Developers Sustainable Test-Driven Development Emergent Design Implementing Story Acceptance Tests Acceptance Test-Driven Development Database Agility Online Training Essential Skills for the Agile Developer TDD Database Boot Camp Advanced Software Design Design Patterns Explained Lean-Agile Testing Practices Effective Object-Oriented Analysis and Design A Top 5 Course A New Course
93 Tools We Like Agile Project Management Tools
Executive Guide to SAFe 24 July 2014. An Executive s Guide to the Scaled Agile Framework. alshall@netobjectives.com @AlShalloway
An Executive s Guide to the Scaled Agile Framework Al Shalloway CEO, Net Objectives Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway co-founder of Lean-Systems Society co-founder Lean-Kanban
More informationagenda 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
More informationScaling 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
More informationLean. An Overview of Agile. White Papers. reprinted from The Agile Journal. essential. by Alan Shalloway
Lean An Overview of Agile MethodsAgile reprinted from The Agile Journal by Alan Shalloway essential White Papers An Overview of Agile Methods 1 This article is reprinted with permission from The Agile
More informationChapter 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,
More informationThe 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
More informationLean. 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
More informationSESSION 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
More informationAGILE & 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.
More informationLEAN 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
More informationScenarios for Pair Coaching Exercises
Scenarios for Pair Coaching Exercises by Brett Palmer and Victor Bonacci presented at Agile2016 Atlanta (July 28, 2016) Downloads available at AgileCoffee.com/paircoaching Scenario 1 User story mapping
More informationLean 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
More informationIntroduction 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
More informationApplying Lean on Agile Scrum Development Methodology
ISSN:2320-0790 Applying Lean on Agile Scrum Development Methodology SurendRaj Dharmapal, Dr. K. Thirunadana Sikamani Department of Computer Science, St. Peter University St. Peter s College of Engineering
More informationMeasuring 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
More informationWaterfall to Agile. DFI Case Study By Nick Van, PMP
Waterfall to Agile DFI Case Study By Nick Van, PMP DFI Case Study Waterfall Agile DFI and Waterfall Choosing Agile Managing Change Lessons Learned, Sprints Summary Q and A Waterfall Waterfall Waterfall
More informationTransitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.
Transitioning Your Software Process To Agile Jeffery Payne Chief Executive Officer Coveros, Inc. jeff.payne@coveros.com www.coveros.com 1 About Coveros Coveros helps organizations accelerate the delivery
More informationSoftware 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
More informationLean 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
More informationT14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM
BIO PRESENTATION T14 6/21/2007 1:30:00 PM "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development Better Software Conference & EXPO June 18-21, 2007 Las Vegas, NV USA
More informationAgile with XP and Scrum
Agile with XP and Scrum Amit Goel National Agile Software Workshop @ Indore Agile India Conference Agile Software Community of India Disclaimer and Credits Most of material in this presentation has been
More informationAgile 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
More informationEXIN 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
More informationEvolving Agile Testing
Evolving Agile Testing Fran O Hara, Inspire Quality Services www.eurostarconferences.com @esconfs #esconfs We provide Agile, Quality and Process Improvement Services such as Consulting/Coaching: Strategic
More informationUsing a Lean and Kanban Approach in Agile Development. Jeff Patton AgileProductDesign.com jpatton@acm.org
Using a Lean and Kanban Approach in Agile Development Jeff Patton AgileProductDesign.com jpatton@acm.org In this short talk we ll cover: 1. What is a Kanban System and how does it apply to software development?
More informationScrum Teams. Lean-Agile Pocket Guide for. second edition. table of contents. Alan Shalloway and James R. Trott
The Essentials Series for Business-Driven Software Development Lean-Agile Pocket Guide for Scrum Teams second edition Alan Shalloway and James R. Trott i Lean-Agile Pocket Guide for Scrum Teams Alan Shalloway
More informationWHY 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 Troy.Tuttle@adventuretechgroup.com TroyLTuttle@gmail.com blog.troytuttle.com twitter.com/troytuttle linkedin.com/in/troytuttle Motivation
More informationAgile Testing. What Students Learn
Agile Testing Transition sound traditional test practices into an Agile development environment. By using a step-by-step approach, this course documents how to transition from traditional test practices
More informationWhat 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
More informationChaMP (Change Management Process)
ChaMP (Change Management Process) Continuously Improving an Enterprise Development Group A case study on successfully introducing Kanban/Lean ideas to an enterprise software development group 1 CI/AFR2-NA
More informationAn 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
More informationNokiaSiemens and Agile Development by Petri Haapio JAOO 2008
NokiaSiemens and Agile Development by Petri Haapio JAOO 2008 DISCLAIMER! This presentation is based on my views and my opinion. This is not the view of the company and also others have experienced the
More informationChapter 10. Becoming an Agile Enterprise
Chapter 10. Becoming an Agile Enterprise Continuous improvement is not about the things you do well that's work. Continuous improvement is about removing the things that get in the way of your work. The
More informationAre slippages in meeting development and project deadlines hugely impacting your profits?
Kanban in Software Development and Project Management Are slippages in meeting development and project deadlines hugely impacting your profits? If you are looking for a new approach to unleash productivity,
More informationAgile 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.
More informationWhen agile is not enough
When agile is not enough LESS 2010 Kati Vilkki kati.vilkki@nsn.com 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
More informationWE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS.
WE ARE FOCUSED ON HELPING OUR CLIENTS WORK SMARTER AND MORE EFFICIENTLY SO THAT TOGETHER, WE CAN EMPOWER PEOPLE TO DELIVER GREAT RESULTS. We believe that people working towards common goals are capable
More informationGlobal Business Services, GBS. Scrum and Kanban. Processer & IT nord seminar 5v3. Gitte Klitgaard Hansen, IBM
Scrum and Kanban Processer & IT nord seminar 5v3 Gitte Klitgaard Hansen, IBM Agenda Who am I? My background in scrum and agile Basics of scrum Basics of kanban When do you use scrum and kanban? 2 Who am
More informationGovernments information technology
So l u t i o n s Blending Agile and Lean Thinking for More Efficient IT Development By Harry Kenworthy Agile development and Lean management can lead to more cost-effective, timely production of information
More informationAgile 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
More informationDavid 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
More informationSecrets of a Scrum Master: Agile Practices for the Service Desk
Secrets of a Scrum Master: Agile Practices for the Service Desk #askitsm @ITSMAcademy @ITSM_Lisa @ITSM_Donna ITSM Academy About ITSM Academy NextGen ITSM Education: Certified Process Design Engineer (CPDE)
More informationAgile Training Portfolio
Agile Training Portfolio Why agile? The question can also be: Why learn fast? Why adapt to new experiences and learnings quickly and easily? Well, the Dodo was not very agile and we all know how that ended.
More informationCMMI 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
More informationDesigning 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
More informationScrum and CMMI Level 5: The Magic Potion for Code Warriors
Scrum and CMMI Level 5: The Magic Potion for Code Warriors Jeff Sutherland, Ph.D. Patientkeeper Inc. jeff.sutherland@computer.org Carsten Ruseng Jakobsen Systematic Software Engineering crj@systematic.dk
More informationIntroduction to Agile Scrum
Introduction to Agile Scrum by Julia M. Lobur Penn State Harrisburg CMPSC 487W Fall 2015 Introduction to Scrum Learning Goals Relationship of Scrum to other Agile methods Scrum Framework Scrum Roles Scrum
More informationSECC Agile Foundation Certificate Examination Handbook
Versions 2.0 Version Date Remarks 1.0 12/4/2012 Initial version 2.0 3/8/2008 REVISION HISTORY Updated knowledge areas Added questions examples Updated suggested readings section Page 2 of 15 Version 2.0
More informationVISUAL 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/
More informationScrum 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
More informationKanban 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 henrik.kniberg@crisp.se 070 4925284 Goals of this tutorial Basic
More informationAgile Certification: PMI-ACP
Agile Certification: PMI-ACP Agenda What is PMI-ACP? Should I get certified? Contrast ACP to PMP Prerequisites Exam Content What to focus on? How to prepare? Resources Merits or demerits of certifications
More informationProgram & 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,
More informationGetting 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
More informationA Glossary of Scrum / Agile Terms
A Glossary of Scrum / Agile Terms Acceptance Criteria: Details that indicate the scope of a user story and help the team and product owner determine done-ness. Agile: the name coined for the wider set
More informationEXIN Agile Scrum Foundation
Sample Questions EXIN Agile Scrum Foundation Edition September 2013 Copyright 2013 EXIN All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data processing
More informationKeywords Agile, Scrum Methodology, Tools for Scrum, Six Sigma tools, scrum and six sigma
Volume 4, Issue 3, March 2014 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Integrating Six
More informationwww.testing-solutions.com TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes
www. TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes What is Agile Development? There are various opinions on what defines agile development, but most would
More informationIs Your Organization Agile-Ready?
Watermark Learning Article Is Your Organization Agile-Ready? Part 1: Four Formidable Questions Lately I ve been getting questions from Agile seminar participants about how to apply Scrum to real life,
More informationLean 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. brenden@softwaredoneright.net High yield software engineering team Active Customer Involvement
More informationAgile Systems Engineering: What is it and What Have We Learned?
Agile Systems Engineering: What is it and What Have We Learned? March 2012 Dr. Suzette S. Johnson Agile Engineering Northrop Grumman Suzette.Johnson@ngc.com Getting To Know You! Dr. Suzette Johnson Northrop
More informationAgile 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
More informationAgile 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
More informationAgile project portfolio manageme nt
Agile project portfolio manageme nt Agile project & portfolio summit at Harrisburg University May 9, 2016 Agile project portfolio management Agenda Portfolio management challenges Traditional portfolio
More informationUSCIS/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
More informationRoles: Scrum Master & Project Manager
Roles: Scrum Master & Project Manager Scrum Master: Facilitate collaborative meetings Track team performance Remove impediments (Risk, Issue) Validate team alignment to Agile framework and scope Drive
More informationAGILE & SCRUM. Revised 9/29/2015
AGILE & SCRUM Revised 9/29/2015 This Page Intentionally Left Blank Table of Contents Scrum Fundamentals Certified Course... 1 Scrum Developer Certified (SDC)... 2 Scrum Master Certified (SMC)... 3 Scrum
More informationAccelerating software testing effectiveness using Agile methodologies..
Accelerating software testing effectiveness using Agile methodologies.. How can testing be completed faster, and more efficiently, within short iterations? The Problem It is a painful paradox that while
More informationAgile Essentials for Project Managers Keys to Using Agile Effectively With Project Teams
Agile Essentials for Project Managers Keys to Using Agile Effectively With Project Teams 1 Greg Smith Agile Coach/Trainer: Certified APM, CSM, PMI-ACP Co-author of Becoming Agile in an Imperfect World
More informationAgile Project Management Certificate Program
Information Technologies & Business and Management Agile Project Management Certificate Program Accelerate Your Career extension.uci.edu/agile Improve Your Career Options with a Professional Certificate
More informationwww.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
More informationRelease 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
More informationQuality Assurance in an Agile Environment
Quality Assurance in an Agile Environment 1 Discussion Topic The Agile Movement Transition of QA practice and methods to Agile from Traditional Scrum and QA Recap Open Discussion www.emids.com 2 What is
More informationSCALING AGILE. minutes
SCALING AGILE in 5 minutes THREE AGILE COMPANIES Basement Apps Ltd is having unexpected success with a social media app for musicians. Software Supply Ltd needs more diverse development teams as the company
More informationAgile Training and Certification Options. David Hicks
Agile Training and Certification Options David Hicks Agile Business Conference London 2011 David Hicks RADTAC Founder & Director Specialist in Lean and Agile since 1998 Agile Alliance Founder Member in
More informationAgile 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
More informationAgile Fundamentals, ROI and Engineering Best Practices. Rich Mironov Principal, Mironov Consulting
Agile Fundamentals, ROI and Engineering Best Practices Rich Mironov Principal, Mironov Consulting 1 About Rich Mironov Agile product management thought leader Business models, pricing, roadmaps Agile transformations
More informationApplying Agile Project Management to a Customized Moodle Implementation
Applying Agile Project Management to a Customized Moodle Implementation November 6, 2013 Presented by: Curtis Fornadley, PMP UCLA CCLE Coordinator Applying Agile Project Management to a Customized Moodle
More informationGlossary SAFe 4.0 for Lean Software and Systems Engineering
Agile Architecture Agile architecture is a set of values and practices that support the active evolution of the design and architecture of a system, concurrent with the implementation of new business functionality.
More informationKanban 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 henrik.kniberg@crisp.se +46 70 4925284 Purpose of this presentation
More informationMitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys
Mitigating Risk with Agile Development Rich Mironov CMO, Enthiosys 2 About Rich Mironov CMO at Enthiosys, agile product mgmt consultancy Business models/pricing, roadmaps Agile transformation and Interim
More informationAGILE - QUICK GUIDE AGILE - PRIMER
AGILE - QUICK GUIDE http://www.tutorialspoint.com/agile/agile_quick_guide.htm Copyright tutorialspoint.com AGILE - PRIMER Agile is a software development methodology to build a software incrementally using
More informationREDEFINING QUALITY ASSURANCE
David Chappell REDEFINING QUALITY ASSURANCE AN ALM PERSPECTIVE Sponsored by Microsoft Corporation Copyright 2012 Chappell & Associates Here s a simple way for your organization to increase the quality
More informationCertified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012
Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Each percentage
More informationMike Cohn - background
Scrum for Video Game Development 1 Mike Cohn - background 2 What is Scrum? One of the agile processes Iterative and incremental Produces demonstrable working software every two to four weeks Results- and
More informationMTAT.03.094 Software Engineering
MTAT.03.094 Software Engineering Lecture 12: Lean & Flow-based (KANBAN) Principles and Processe Fall 2015 Dietmar Pfahl email: dietmar.pfahl@ut.ee Structure of Lecture 12 KANBAN Case Study: Scrum vs. KANBAN
More informationScrum: A disciplined approach to product quality and project success.
Scrum: A disciplined approach to product quality and project success. CQAA February 23, 2011 Patricia Rotman Introductions Copyright 2011-2 Alternate Titles Considered Scrum: Just do it! Scrum: It only
More informationCourse Title: Managing the Agile Product Development Life Cycle
Course Title: Managing the Agile Product Development Life Cycle Course ID: BA25 Credits: 28 PDUs Course Duration: 4 days (with optional Executive session) Course Level: Intermediate/Advanced Course Description:
More informationIssues in Internet Design and Development
Issues in Internet Design and Development Course of Instructions on Issues in Internet Design and Development Week-2 Agile Methods Saad Bin Saleem PhD Candidate (Software Engineering) Users.mct.open.ac.uk/sbs85
More informationAgile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City
Introduction to Agile Methods Sondra Ashmore, Ph.D. Kristin Runyan AAddison-Wesley Upper Saddle River, NJ Boston Indianapolis San Francisco New York Toronto Montreal London Munich Paris Mad Capetown Sydney
More informationWater-Scrum-Fall Agile Reality for Large Organisations. By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com
Water-Scrum-Fall Agile Reality for Large Organisations By Manav Mehan Principal Agile consultant Manav.Mehan@tcs.com Interests and Experience Leading Change and Transformation in Large, Complex organisations
More informationAutomated Acceptance Testing of High Capacity Network Gateway
Automated Acceptance Testing of High Capacity Network Gateway Ran Nyman 1, Ismo Aro 2, Roland Wagner 3, 1,2,3 Nokia Siemens Network, PO Box 1 FI-02022 Nokia Siemens Networks 1 ran@rannicon.com, 2 ismo.aro@nsn.com,
More informationDesigning g and Implementing a Successful Agile Transformation. David Hicks
Designing g and Implementing a Successful Agile Transformation David Hicks Agile Business Conference London 2011 RADTAC Services Management Consultancy Training Delivery Expertise Agile Methods Software
More informationAgile Project Management Mapping the PMBOK Guide to Agile Practices. Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger
Agile Project Management Mapping the PMBOK Guide to Agile Practices Michele Sliger michele@sligerconsulting.com Twitter: @michelesliger Michele Sliger Sliger Consulting, Inc. www.sligerconsulting.com Over
More informationCertified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012
Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012 The following pages present the CSM taxonomy as validated through the 2011 Scrum Alliance Validation Study. Total questions
More informationKeeping a Healthy Product Backlog
Keeping a Healthy Product Backlog Dhaval Panchal, CST and Agile Coach Slide 1 Dhaval Panchal Certified Scrum Trainer (CST) and Agile coach Consults with organizations from mid-sized product companies to
More informationThe Basics of Scrum An introduction to the framework
The Basics of Scrum An introduction to the framework Introduction Scrum, the most widely practiced Agile process, has been successfully used in software development for the last 20 years. While Scrum has
More informationA Viable Systems Engineering Approach. Presented by: Dick Carlson (richard.carlson2@boeing.com)
A Viable Systems Engineering Approach Presented by: Dick Carlson (richard.carlson2@boeing.com) Philip Matuzic (philip.j.matuzic@boeing.com) i i Introduction This presentation ti addresses systems engineering
More informationAgile 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
More information