LEAN-agile copyright Net Objectives, Inc.

Size: px
Start display at page:

Download "LEAN-agile copyright 2010. Net Objectives, Inc."

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

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 information

agenda AGILE AT SCALE

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

More information

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

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

More information

Lean. An Overview of Agile. White Papers. reprinted from The Agile Journal. essential. by Alan Shalloway

Lean. 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 information

Chapter 6. Iteration 0: Preparing for the First Iteration

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,

More information

The Agile Manifesto is based on 12 principles:

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

More information

Lean. Agile. Demystifying Kanban. White Papers. essential. by Alan Shalloway. Business-Driven Software Development

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

More information

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 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 information

AGILE & KANBAN IN COORDINATION. Ryan Polk

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.

More information

LEAN AGILE POCKET GUIDE

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

More information

Scenarios for Pair Coaching Exercises

Scenarios 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 information

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 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 information

Introduction to Agile and 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

More information

Applying Lean on Agile Scrum Development Methodology

Applying 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 information

Measuring ROI of Agile Transformation

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

More information

Waterfall to Agile. DFI Case Study By Nick Van, PMP

Waterfall 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 information

Transitioning 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. 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 information

Software Engineering I (02161)

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

More information

Lean Software Development and Kanban

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

More information

T14 "TIMELINES, ARTIFACTS AND OWNERS IN AGILE PROJECTS" Hubert Smits Rally Software Development BIO PRESENTATION 6/21/2007 1:30:00 PM

T14 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 information

Agile with XP and Scrum

Agile 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 information

Agile and lean methods for managing application development process

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

More information

EXIN Agile Scrum Foundation. Sample Exam

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

More information

Evolving Agile Testing

Evolving 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 information

Using 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 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 information

Scrum Teams. Lean-Agile Pocket Guide for. second edition. table of contents. Alan Shalloway and James R. Trott

Scrum 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 information

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

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 Troy.Tuttle@adventuretechgroup.com TroyLTuttle@gmail.com blog.troytuttle.com twitter.com/troytuttle linkedin.com/in/troytuttle Motivation

More information

Agile Testing. What Students Learn

Agile 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 information

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

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

More information

ChaMP (Change Management Process)

ChaMP (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 information

An Agile Developer s Guide to Lean Software Development

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

More information

NokiaSiemens and Agile Development by Petri Haapio JAOO 2008

NokiaSiemens 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 information

Chapter 10. Becoming an Agile Enterprise

Chapter 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 information

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

Are 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 information

Agile and lean methods for managing application development process

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.

More information

When agile is not enough

When 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 information

WE 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 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 information

Global Business Services, GBS. Scrum and Kanban. Processer & IT nord seminar 5v3. Gitte Klitgaard Hansen, IBM

Global 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 information

Governments information technology

Governments 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 information

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. 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 information

David J. Anderson President, Modus Cooperandi, Performance Through Collaboration

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

More information

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

Secrets 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 information

Agile Training Portfolio

Agile 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 information

CMMI and KANBAN is it possible?

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

More information

Designing your Kanban Board to Map your Process

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

More information

Scrum and CMMI Level 5: The Magic Potion for Code Warriors

Scrum 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 information

Introduction to Agile Scrum

Introduction 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 information

SECC Agile Foundation Certificate Examination Handbook

SECC 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 information

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. 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 information

Scrum vs. Kanban vs. Scrumban

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

More information

Kanban A Lean approach to Agile software development

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 henrik.kniberg@crisp.se 070 4925284 Goals of this tutorial Basic

More information

Agile Certification: PMI-ACP

Agile 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 information

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

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,

More information

Getting Started with Agile Project Management Methods for Elearning

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

More information

A Glossary of Scrum / Agile Terms

A 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 information

EXIN Agile Scrum Foundation

EXIN 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 information

Keywords Agile, Scrum Methodology, Tools for Scrum, Six Sigma tools, scrum and six sigma

Keywords 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 information

www.testing-solutions.com TSG Quick Reference Guide to Agile Development & Testing Enabling Successful Business Outcomes

www.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 information

Is Your Organization Agile-Ready?

Is 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 information

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. 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 information

Agile Systems Engineering: What is it and What Have We Learned?

Agile 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 information

Agile extreme Development & Project Management Strategy Mentored/Component-based Workshop Series

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

More information

Agile Scrum Workshop

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

More information

Agile project portfolio manageme nt

Agile 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 information

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 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 information

Roles: Scrum Master & Project Manager

Roles: 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 information

AGILE & SCRUM. Revised 9/29/2015

AGILE & 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 information

Accelerating software testing effectiveness using Agile methodologies..

Accelerating 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 information

Agile 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 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 information

Agile Project Management Certificate Program

Agile 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 information

www.stephenbarkar.se Lean vs. Agile similarities and differences 2014-08-29 Created by Stephen Barkar - www.stephenbarkar.se

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

More information

Release Notes Applied SAFe 4.0

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

More information

Quality Assurance in an Agile Environment

Quality 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 information

SCALING AGILE. minutes

SCALING 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 information

Agile Training and Certification Options. David Hicks

Agile 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 information

Agile Project Management By Mark C. Layton

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

More information

Agile Fundamentals, ROI and Engineering Best Practices. Rich Mironov Principal, Mironov Consulting

Agile 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 information

Applying Agile Project Management to a Customized Moodle Implementation

Applying 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 information

Glossary SAFe 4.0 for Lean Software and Systems Engineering

Glossary 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 information

Kanban vs Scrum Making the most of both

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 henrik.kniberg@crisp.se +46 70 4925284 Purpose of this presentation

More information

Mitigating Risk with Agile Development. Rich Mironov CMO, Enthiosys

Mitigating 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 information

AGILE - QUICK GUIDE AGILE - PRIMER

AGILE - 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 information

REDEFINING QUALITY ASSURANCE

REDEFINING 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 information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified 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 information

Mike Cohn - background

Mike 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 information

MTAT.03.094 Software Engineering

MTAT.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 information

Scrum: A disciplined approach to product quality and project success.

Scrum: 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 information

Course Title: Managing the Agile Product Development Life Cycle

Course 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 information

Issues in Internet Design and Development

Issues 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 information

Agile Methods. Introduction to. AAddison-Wesley. Sondra Ashmore, Ph.D. Kristin Runyan. Capetown Sydney Tokyo Singapore Mexico City

Agile 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 information

Water-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 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 information

Automated Acceptance Testing of High Capacity Network Gateway

Automated 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 information

Designing g and Implementing a Successful Agile Transformation. David Hicks

Designing 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 information

Agile 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 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 information

Certified ScrumMaster (CSM) Content Outline and Learning Objectives January 2012

Certified 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 information

Keeping a Healthy Product Backlog

Keeping 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 information

The Basics of Scrum An introduction to the framework

The 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 information

A 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) 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 information

Agile Extension to the BABOK Guide

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

More information