Winning the Agile Race

Size: px
Start display at page:

Download "Winning the Agile Race"

Transcription

1 Winning the Agile Race Stop watching the runner and pay attention to the baton! Jay Erik G. H.

2 Me Jay Packlick Traveler Guitar Player Nerd

3

4 The Agile Race

5 Change the context Goals and Priorities Structure Culture

6 Scrum! (1.21 gigawats) Page 6

7

8 Leadership Improvement Culture Improvement Structure Improvement Process Improvement Org, roles, jobs Language, rituals, values, assumptions Style, Vision, Strategy, priorities, budget, portfolio

9 What s The Question? What s the activity? Breakdown tasks Update product backlog (write stories) Plan the release Plan the iteration Write acceptance criteria Daily Standup Scrum of Scrums Create UI Wire-Frames Iteration Demo Retrospect Refactor Code What s the baton (decision)?

10 What is agility? Agility is the ability to quickly and effectively make, verify, and revise decisions to achieve a desired outcome

11 We are in the business of making decisions Should we pursue this line of business? Should we update, rewrite, or buy? How much should we offer to acquire our competitor AgileSoft? What s the ROI? When should we start the project? Which vendor will best satisfy our needs? What should we include in the first release? How do we determine done for this User Story? What stories should we include in this iteration? Should we implement this in Java or Ruby? How many servers are we going to need? Should we lift the hiring freeze to bring in a Grails expert? What s the best way to break this Epic down? What should we name this class?

12 Decisions are units of work Once we shift to considering decisions as the items being handed from person to person, gathered into larger and larger assemblies, then suddenly, there is a very real parallel between design and manufacturing. Alistair Cockburn, What engineering has in common with manufacturing and why it matters - Humans and Technology Technical Report HaT TR , Sept 6, 2006.

13 In the Agile race decisions are the batons

14 Ask a silly question get a lousy outcome

15 A problem well stated is a problem half solved (Charles Kettering) Bob, what change are we making (to scope, schedule, etc.) so that we can achieve our release goals? How far off schedule are we? Are we on schedule? Page 15

16 Ask A Smarter Question Get A Better Baton Smart (high leverage) questions clarify and foster: Bob, what changes are we making (to scope, schedule, etc.) so that we can achieve our release goals? " Ownership " Mindfulness " Action " Purpose Page 16

17 What are we most afraid of? 4 Page 17

18 Bad Decisions Page 18

19 Move The Baton! Scenario 1 " The CFO wants to know how much the project is going to cost and the CIO wants to know how long " The team working with the product owner has created a backlog of over 180 user stories " Nathan, the scrum master, gets the extended team together (all 12) to use planning poker to estimate the backlog " Nathan comes to you after the first day and warns that it will take at least 5 days to provide an estimate " What can Nathan and the rest of the team do to get the baton to the finish line sooner? Page 19

20 Pampered Decision Being right is highly overrated. Even a stopped clock is right twice a day Marie Von Ebner-Eschenbch Page 20

21 Decide how to decide High Consensus!!!!!!!! Cost / Delay Democratic!!!!!!!! Participative!!!!!! Ask: Which decision model will best enable us to get to a solution? Low Unilateral!!!!!!!! Page 21

22 What should I name that variable? foo or High bar? Consensus?!!!!!!!! Cost / Delay!!!!!!!!!!!!!! Low Unilateral?!!!!!!!! Low Impact / Payoff High Page 22

23 Should we buy Instagram? High!!!!!!!! Participative? Cost / Delay!!!!!!!!!!!!!! Low Unilateral?!!!!!!!! Low Impact / Payoff High Page 23

24 Move The Baton! Scenario 2 " Our team has finished less than half of the stories planned in the last 4 iterations " There are 5 iterations left planned in the project " Half the stories in the backlog lack estimates " Nobody has raised any flags about meeting the release goals " You re the director; what batons are being dropped? What smart questions might you ask to help the team win the game? 4:15 Page 24

25 Orphan and Neglected Decisions?!! Success has many fathers, while failure is an orphan Page 25

26 RAPID A Role Refactoring Tool Recommend generates options Inform provides information Decide who has the D? Agree approves recommendations Perform acts on decisions Who Has the D?: How Clear Decision Roles Enhance Organizational Performance Paul Rogers and Marcia Blenko Harvard Business Review Jan 2006 Page 26

27 Adopt An Orphan! Decide 4 Things: 1. What s the question? 2. Who s going to answer it? 3. Who s going to ask it? 4. When (how often) are we going to ask? Page 27

28 Move the baton: Scenario 3 Aruna s boss wants her to cut the company s site deployment cycle time (UAT, regression, approvals, production load, etc.) by at least half The process has evolved over years and is highly reliable although highly cumbersome Naturally, the process depends on many groups and stakeholders: security, QA, etc. It s taking forever to get everyone to agree on a strategy Aruna can only get critical contributors to meet for an hour every few weeks Contributors cancel at the last minute The conversations aren t terribly productive as old ground is covered and pet interests are discussed As Aruna s leader, what can you do to help get the baton to the finish line sooner? What can Aruna do? Page 28

29 Fragmented Decision Effort Delay 2 weeks 1 week 2 weeks 1 hr 1 hr 1 hr 1 hr Page 29

30 This never happens.. Right?

31 "Doing nothing is better than being busy doing nothing" --Lao Tzu

32 Defragment Decisions Page 32

33 Stop Trying To Hit Me And Hit Me Stop wasting time in meetings: Decide how to decide 1. Ask: What question are we trying to answer? 2. Ask: How are we going to decide? (participative, democratic, consensus) 3. Ask: Who has the D? Page 33

34 Learning To See the Baton Visualizing Agility Page 34

35 Perfect World! 6 days effort 6 days duration = 100% Agility % Time Effort Delay Effort = Duration Page 35

36 Not so perfect. % Time Effort Delay 6 days effort 19 days duration = 30% Agility Effort = 6 days Duration = 19 days Page 36

37 Parasitic Delay Agile is the art of eliminating delay Alan Shalloway Observe Effort Duration = Decision Agility* Act / Test Decide Orient * a.k.a. PCE Process Cycle Time Page 37

38 Reduced Delay = Increased Agility % Time Effort Delay 6 days effort 14 days duration = 43% Agility Effort = 6 days Duration = 14 days Page 38

39 Watching The The Batons 60% 50% 40% Agility 30% 20% Agility 10% 0% Page 39

40 Strategies To Win The Agile Race Refactor problem decisions " Orphans " Fragmented " Delayed Frame decisions with smart questions that clarify and promote: " Ownership " Mindfulness " Action " Purpose Decide how to decide " Decide who using R.A.P.I.D. " Decide how: unilateral, participative, democratic, consensus Page 40

41 Paving the road to Agility includes.. Leaders Culture Structure Process Org, roles, jobs Language, rituals, values, assumptions Vision, Goals, priorities, budget, support

42 Some Missing Batons STRUCTURE: What changes to our organizational structure are we making to reduce delays in getting decisions made? Page 42

43 Some Missing Batons CULTURE (values) What are we doing to focus on throughput rather than utilization? Page 43

44 Some Missing Batons LEADERSHIP: What are we doing to make decision flow a priority in our organization? Page 44

45 What Else? What critical decisions aren t we making? What questions should we be asking that we re not? " Our Leaders? " Our Teams? " Ourselves?

46 Leaders: What you ask matters (and what you don t ask matters too) Page 46

47 Awareness is the greatest agent for change Eckhart Tolle Agility is the ability to quickly and effectively make, verify, and revise decisions to achieve a desired outcome

48 Suggested Reading " Decide and Deliver: Five Steps to Breakthrough Performance in Your Organization - Marcia Blenko, Michael C. Mankins " Smart Questions: Learn to Ask The Right Questions For Powerful Results - Gerald Nadler, William Chandon " Being Wrong: Adventures in the Margin Of Error Kathryn Schultz " Product Development FLOW Second Generation Lean Product Development Donald Reinertsen " Slack: Getting Past Burnout, Busywork, and the Myth of Total Efficiency Tom Demarco " Managing The Unexpected: Assuring High Performance in an Age of Complexity - Karl Weick, Kathleen Sutcliffe " Individuals and Interactions An Agile Guide Ken Howard, Barry Rogers Page 48

49 Winning the Agile Race Stop watching the runner and pay attention to the baton! Jay Erik G. H.

Agile Program Development. Agile Manifesto 9/3/2013. What is Agile Development? 12 Principles of Agile Development 1 of 4

Agile Program Development. Agile Manifesto 9/3/2013. What is Agile Development? 12 Principles of Agile Development 1 of 4 What is Agile Development? Agile Program Development CSCI 479: Computer Science Design Project Fall 2013 Xiannong Meng Agile software development is a group of software development methods based on iterative

More information

Decomposing SAFe. Saturday, April 30th, 2016 at IIT Chicago Always FREE! Registration is OPEN!

Decomposing SAFe. Saturday, April 30th, 2016 at IIT Chicago Always FREE! Registration is OPEN! Decomposing SAFe Saturday, April 30th, 2016 at IIT Chicago Always FREE! Registration is OPEN! http://www.chicagocodecamp.com/ I ll be at Manager s Workshop on Monday Half-Day Tutorial: Value Stream Mapping

More information

Portfolio Management In An Agile World

Portfolio Management In An Agile World Portfolio Management In An Agile World Rick Austin VP, Enterprise Engagements Principal Consultant 2017 @rickaustin, @leadingagile @GoAgileCamp #AgileCamp2017 2 RICK AUSTIN Information Technology Director

More information

Lecture 29: Agile Design and Extreme Programming

Lecture 29: Agile Design and Extreme Programming 1 Lecture 29: Agile Design and Extreme Programming Kenneth M. Anderson Software Methods and Tools CSCI 4448/6448 - Spring Semester, 2005 2 Credit where Credit is Due The material for this lecture is based

More information

13. Team evolutionary developement

13. Team evolutionary developement 13. Team evolutionary developement Most of the software projects require a larger effort than a solo programmer can handle Programmers have to organize themselves into teams Agile teams Directed teams

More information

Scrum Product Owner Course 03 - Roles and Responsibilities

Scrum Product Owner Course 03 - Roles and Responsibilities Scrum Product Owner Course 03 - Roles and Responsibilities Course Slide 1 Roles and Responsibilities Topics Covered Product Owner Role Scrum Master Role Scrum Team Role Other Roles Slide 2 Learning Objectives

More information

The Synergistic Nature of PI Objectives

The Synergistic Nature of PI Objectives The Synergistic Nature of PI Connecting the Dots Between Goals and Outcomes 1 Charlene M. Cuenca Sr Consultant and SPCT and SAFe Contributor ICON Agility Services 2 Session How PI foster consistent, ongoing

More information

Sample Exam ISTQB Agile Foundation Questions. Exam Prepared By

Sample Exam ISTQB Agile Foundation Questions. Exam Prepared By Sample Exam ISTQB Agile Foundation Questions Exam Prepared By November 2016 1 #1 Which of the following is the correct pairing according to the Agile Manifesto statement of values? a. Individuals and Interactions

More information

Kanban kick- start (v2)

Kanban kick- start (v2) Kanban kick- start (v2) By Tomas Björkholm at Crisp, October 2011 INTRODUCTION... 1 AN APPROACH TO GET STARTED WITH KANBAN... 2 STEP 1 GET TO KNOW YOUR SYSTEM... 2 STEP 2 IDENTIFY YOUR SOURCES AND PRIORITIZE...

More information

Author: Rahul Sudame Title of the Paper: My 12 Agile blunders! Theme: Project Management Leadership > In a Rapidly Changing World Keywords: Agile, Scrum, Scaling, Lessons Learned Abstract: Many Agile enthusiast

More information

4. Agile Methods. Prof. Dr. Dirk Riehle, M.B.A. Friedrich Alexander-University Erlangen-Nürnberg. Version of

4. Agile Methods. Prof. Dr. Dirk Riehle, M.B.A. Friedrich Alexander-University Erlangen-Nürnberg. Version of 4. Agile Methods Prof. Dr. Dirk Riehle, M.B.A. Friedrich Alexander-University Erlangen-Nürnberg Version of 22.03.2012 Agile Methods by Dirk Riehle is licensed under a Creative Commons AttributionShareAlike

More information

A Guide to Critical Success Factors in Agile Delivery

A Guide to Critical Success Factors in Agile Delivery IBM Global Business Services, U.S. Federal May 6, 2016 A Guide to Critical Success Factors in Agile Delivery Paul Gorans, Agile Competency Lead, IBM GBS Federal A bit about me 6 Years USAF: NSA Operations,

More information

We use Agile. What does that mean?

We use Agile. What does that mean? Project Methodology We use Agile. What does that mean? Traditional Project Management Agile Project Management All features and requirements are fixed at the start of the project. Project starts with a

More information

Two Branches of Software Engineering

Two Branches of Software Engineering ENTERPRISE SOFTWARE ENGINEERING & SOFTWARE ENGINEERING IN THE ENTERPRISE Two Branches of Software Engineering 1 Crafting Software Resource Input Code Debug Product Test 2 Engineering Software Resource

More information

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016

Introduction to Agile Life Cycles. CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 Introduction to Agile Life Cycles CSCI 5828: Foundations of Software Engineering Lecture 07 09/13/2016 1 Goals Introduction to Agile Life Cycles The Agile Manifesto and Agile Principles Agile Life Cycles

More information

Implementing SAFe: A Roadmap

Implementing SAFe: A Roadmap Implementing SAFe: A Roadmap Effecting change to achieve the business benefits of SAFe By Dean Leffingwell Chief Methodologist and Creator of SAFe 2017 Scaled Agile, Inc. All Rights 2017 Scaled Reserved.

More information

Introduction... 1 Part I: Understanding Agile... 7

Introduction... 1 Part I: Understanding Agile... 7 Contents at a Glance Introduction... 1 Part I: Understanding Agile... 7 Chapter 1: Modernizing Project Management...9 Chapter 2: The Agile Manifesto and Principles...19 Chapter 3: Why Agile Works Better...43

More information

1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum

1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum 1. The Case for Agile 2. The Scrum Process 3. Scaling Scrum Delivering late Delivering over budget Delivering the wrong thing Unstable in production Costly to maintain Smart people trying to do good work

More information

BA25-Managing the Agile Product Development Life Cycle

BA25-Managing the Agile Product Development Life Cycle BA25-Managing the Agile Product Development Life Cycle Credits: 28 PDUs / 4 Days Course Level: Intermediate/Advanced Course Description: This 4-day course explores how adapting Agile values and principles

More information

The Faster Road to Innovation Why Workopolis Went Agile

The Faster Road to Innovation Why Workopolis Went Agile The Faster Road to Innovation Why Workopolis Went Agile What I m Covering Today Why did we transition to Agile? What we wanted to Achieve Highlights of How We Did It What we Achieved What we Learned Technology

More information

Systems Modernization Strategies August 2017

Systems Modernization Strategies August 2017 Systems Modernization Strategies August 2017 Presented by: The included information is being presented to the Centers for Medicare & Medicaid Services (CMS) technical community in the presence of industry

More information

Agile Software Development in a Regulated Environment. Natalie Custer

Agile Software Development in a Regulated Environment. Natalie Custer Agile Software Development in a Regulated Environment Natalie Custer Disclaimer This presentation represents the understanding of the presenter on the topic addressed. It does not in anyway, form or like

More information

Russell Pannone February 10, 2009

Russell Pannone February 10, 2009 Russell Pannone February 10, 2009 webeagile@aol.com About Me 27 years of System/Software Product Development Experience Developer Data Modeler Team Lead Project Manager Certified Scrum Master/Certified

More information

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX)

Agile at Mid-Scale. Al Shalloway. Introducing FLow for Enterprise Transformations (FLEX) Agile at Mid-Scale Introducing FLow for Enterprise Transformations (FLEX) Al Shalloway CEO, Founder alshall@netobjectives.com @AlShalloway Co-founder of Lean-Systems Society Co-founder Lean-Kanban University

More information

Chapter 01 - The Process The Process Application Process ACP Qualifications Scheduling Your Exam Rescheduling/Cancelling Fees

Chapter 01 - The Process The Process Application Process ACP Qualifications Scheduling Your Exam Rescheduling/Cancelling Fees PMI Agile Certified Practitioner (PMI-ACP) Exam Prep Course Overview This course covers the functions and features of Agile Certified Practitioner to prepare you for your certification exam. Students will

More information

826 HUMAN RESOURCE MANAGEMENT IN EDUCATION ERIK KENDRICK 1 THE FIRST 90 DAYS

826 HUMAN RESOURCE MANAGEMENT IN EDUCATION ERIK KENDRICK 1 THE FIRST 90 DAYS 826 HUMAN RESOURCE MANAGEMENT IN EDUCATION ERIK KENDRICK 1 THE FIRST 90 DAYS The First 90 Days, by author Michael Watkins is considered by many to be the bible of business transitions. The book offers

More information

By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson

By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson By: Ronny Trefftzs CSCI 5828: Foundations of Software Engineering Spring 2012 Professor: Kenneth Anderson WATERFALL? XP? SCRUM? While there is really no standard solution, the following presentation will

More information

Agile Scrum Process Checklist

Agile Scrum Process Checklist Agile Scrum Process Checklist To be successful, agile projects require a consistent management process. This checklist provides the various roles involved in agile projects (especially those with limited

More information

How to Get Management on Board with Agile, and Keep Them There

How to Get Management on Board with Agile, and Keep Them There There is nothing more difficult to take in hand, more perilous to conduct, or more uncertain in its success, than to take the lead in the introduction of a new order of things. Because the innovator has

More information

Vendor: GAQM. Exam Code: CSM-001. Exam Name: Certified Scrum Master (CSM) Version: Demo

Vendor: GAQM. Exam Code: CSM-001. Exam Name: Certified Scrum Master (CSM) Version: Demo Vendor: GAQM Exam Code: CSM-001 Exam Name: Certified Scrum Master (CSM) Version: Demo QUESTION 1 What is the maximum amount of time that the team should spend in the daily scrum? A. As long as it takes

More information

Agile Anti-patterns. Andrew

Agile Anti-patterns. Andrew Agile Anti-patterns Andrew Cox @coxandrew What is an anti-pattern? A pattern that may be commonly used but is ineffective and/or counterproductive in practice. Wikipedia The term was coined in 1995 by

More information

Product Focus Webinar Product Manager vs Product Owner who does what?

Product Focus Webinar Product Manager vs Product Owner who does what? Product Focus Webinar Product Manager vs Product Owner who does what? Product Focus www.productfocus.com 1 of X 1 Agenda Introductions Product Manager vs Product Owner who does what? Questions & Answers

More information

Evidence- Based Leadership

Evidence- Based Leadership Evidence- Based Leadership How to inspire the habits of a high-performance organisation that delivers measurable results. Contents What is a high-performance organisation? 3 It s not about how to lead,

More information

Welcome Strategy Leader!

Welcome Strategy Leader! Essentials Guide to Strategic Planning Welcome Strategy Leader! To help close the gap between strategy and execution, we ve created the Essentials Guide to Strategic Planning, which provides an end-to-end

More information

Sign up to mailing list Join Slack, teaching team is available. All links are on the course website Slides are uploaded there too

Sign up to mailing list Join Slack, teaching team is available. All links are on the course website Slides are uploaded there too Sign up to mailing list Join Slack, teaching team is available All links are on the course website Slides are uploaded there too Week 1 (Oct 16 Oct 20) Introduction lectures Week 2 (Oct 23 Oct 27) Work

More information

Introduction. Failure. Why Projects Fail. Agile in an Hour

Introduction. Failure. Why Projects Fail. Agile in an Hour Agile in an Hour Joe Bergin & Fred Grossman Seidenberg School Computer Science and Information Systems Pace University Introduction Agile Software Development is a high discipline and very iterative development

More information

A one day Introduction. Tim Guay, PMP, CSM, PMI-ACP, CLSSS

A one day Introduction. Tim Guay, PMP, CSM, PMI-ACP, CLSSS A one day Introduction Tim Guay, PMP, CSM, PMI-ACP, CLSSS tim@agileworksinc.com 1 To give those who are not familiar with Agile a quick overview of key Agile and Scrum concepts. 2 1 Agile Overview 2 User

More information

Long Haul. For The AGILE. Avoiding Fatigue. And Burnout. 1 Agile for the Long Haul WHITEPAPER SERIES

Long Haul. For The AGILE. Avoiding Fatigue. And Burnout. 1 Agile for the Long Haul WHITEPAPER SERIES AGILE For The Long Haul Avoiding Fatigue And Burnout 1 Agile for the Long Haul WHITEPAPER SERIES Agile, when it works well, is fast, and it delivers high-quality outcomes, increased customer satisfaction,

More information

Scrum an Agile Process

Scrum an Agile Process Topics 1) Who does what in a Scrum team? 2) What does a week as a Scrum developer look like? Scrum an Agile Process CMPT 373 Slides 01 Dr. B. Fraser 17-09-01 2 17-09-01 1 Software Development Process Recap

More information

Scrum - Introduction. Petri Heiramo. Agile Coach, CST

Scrum - Introduction. Petri Heiramo. Agile Coach, CST Scrum - Introduction Petri Heiramo Agile Coach, CST Scrum Started in the Harvard BR. The relay race approach to product development may conflict with the goals of maximum speed and flexibility. Instead

More information

Software Engineering G Session 12 Sub-Topic 1 Risk Management in Adaptive Software Engineering. Dr. Jean-Claude Franchitti

Software Engineering G Session 12 Sub-Topic 1 Risk Management in Adaptive Software Engineering. Dr. Jean-Claude Franchitti Software Engineering G22.2440-001 Session 12 Sub-Topic 1 Risk Management in Adaptive Software Engineering Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of

More information

Organizational Matters

Organizational Matters Organizational Matters Christoph Matthies christoph.matthies@hpi.de Software Engineering II WS 2018/19 Prof. Plattner, Dr. Uflacker Enterprise Platform and Integration Concepts group Communication If you

More information

Building a Product Users Want: From Idea to Backlog with the Vision Board

Building a Product Users Want: From Idea to Backlog with the Vision Board Building a Product Users Want: From Idea to Backlog with the Vision Board by Roman Pichler 9 Comments Many of you will know Roman Pichler as the author of Agile Product Management with Scrum. For the last

More information

How to Hire a Consultant

How to Hire a Consultant There are three reasons to hire a consultant: 1. You don t have the time 2. You don t have the expertise 3. You need a neutral or external perspective How to Hire a Consultant OPG s long-term relationships

More information

Introduction. Failure. Why Projects Fail. Agile in an Hour

Introduction. Failure. Why Projects Fail. Agile in an Hour Agile in an Hour Joe Bergin & Fred Grossman Seidenberg School Computer Science and Information Systems Pace University Introduction Agile Software Development is a high discipline and very iterative development

More information

Engineering Your Startup to Innovate at Scale. Randy linkedin.com/in/randyshoup

Engineering Your Startup to Innovate at Scale. Randy linkedin.com/in/randyshoup Engineering Your Startup to Innovate at Scale Randy Shoup @randyshoup linkedin.com/in/randyshoup Background VP Engineering at Stitch Fix o Combining Art and Science to revolutionize apparel retail Consulting

More information

Scaling Software Agility:

Scaling Software Agility: Scaling Software Agility: Best Practices for Large Enterprises Agile 201 Seven Agile Team Practices that Scale 1 Seven Agile Team Practices That Scale 2 1. Define/Build/Test Team 3 Conway s Law Organizations

More information

Johanna Rothman Part II Design and Manage an Agile and Lean Project Chapter 5 Start Your Agile Project Right. Copyright 2017

Johanna Rothman Part II Design and Manage an Agile and Lean Project Chapter 5 Start Your Agile Project Right. Copyright 2017 Johanna Rothman Part II Design and Manage an Agile and Lean Project Chapter 5 Start Your Agile Project Right Copyright 2017 Start you Agile project right Projects need direction teams need to know where

More information

7 Agile Best Practices for BA s

7 Agile Best Practices for BA s 7 Agile Best Practices for BA s Jiri Walek VP Product Management Clara Vincenc Cismaru Product Manager Agenda 01 How BA fits into Agile 02 7 Agile Best Practices 03 Conclusion 04 Questions & Answers +

More information

Be Agile. Scale Up. Stay Lean. Have More Fun.

Be Agile. Scale Up. Stay Lean. Have More Fun. Be Agile. Scale Up. Stay Lean. Have More Fun. with the Scaled Agile Framework 1 Keeping Pace Our development methods must keep pace with an increasingly complex world driven by software We ve had Moore

More information

SAFe in a Nutshell SCALED AGILE FRAMEWORK

SAFe in a Nutshell SCALED AGILE FRAMEWORK SAFe in a Nutshell SCALED AGILE FRAMEWORK CINDY LAKE INTRODUCTION Education MBA/ITM Master of Business Administration/Informational Technology Management 2010 The UNIVERSITY OF PHOENIX, Salt Lake City,

More information

Johanna Rothman. Chapter 1 Why Agile and Lean Approaches Work. Copyright 2017

Johanna Rothman. Chapter 1 Why Agile and Lean Approaches Work. Copyright 2017 Johanna Rothman Chapter 1 Why Agile and Lean Approaches Work Copyright 2017 Agile and Lean Approaches Why such approaches exist! Software, we have a problem It was thought you could hand a software team

More information

Scrum Alliance. Certified Scrum Professional-Product Owner Learning Objectives. Introduction

Scrum Alliance. Certified Scrum Professional-Product Owner Learning Objectives. Introduction Scrum Alliance Certified Scrum Professional-Product Owner Learning Objectives March 2017 by the Scrum Alliance CSPO and CSP Learning Objectives Committees Introduction Purpose This document describes the

More information

Processes and Life- Cycles. Kristian Sandahl

Processes and Life- Cycles. Kristian Sandahl Processes and Life- Cycles Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify

More information

Project Management. Kristian Sandahl

Project Management. Kristian Sandahl Project Management Kristian Sandahl 2 Maintenance Requirements Validate Requirements, Verify Specification Acceptance Test (Release testing) System Design (Architecture, High-level Design) Verify System

More information

Making Visions Actionable. Pejman Makhfi Certified Scrum Master VP of Solution, Savvion Inc. 11/29/2008

Making Visions Actionable. Pejman Makhfi Certified Scrum Master VP of Solution, Savvion Inc. 11/29/2008 Making Visions Actionable Pejman Makhfi Certified Scrum Master VP of Solution, Savvion Inc. 11/29/2008 Development can t estimate and commit on what they do not fully understand Business can t freeze scope

More information

Understanding What Is Needed For Agile at Scale By Looking at the Value Stream

Understanding What Is Needed For Agile at Scale By Looking at the Value Stream Understanding What Is Needed For Agile at Scale By Looking at the Value Stream Or, how to use the value stream to poke the box Al Shalloway CEO, Enterprise Consultant Al Shalloway CEO, Founder alshall@netobjectives.com

More information

Agile and Scrum 101 from the Trenches - Lessons Learned

Agile and Scrum 101 from the Trenches - Lessons Learned Agile and Scrum 101 from the Trenches - Lessons Learned PMI Pittsburgh Professional Development Day November 2016 Michael Nir President Sapir Consulting 1 Michael Nir Transformation Inspiration Expert,

More information

Scrum. an Agile Process

Scrum. an Agile Process Scrum an Agile Process CMPT 276 Slides 6 Dr. B. Fraser 18-05-31 1 Topics 1) Who does what in a Scrum team? 2) What does a week as a Scrum developer look like? 3) How does a Scrum team estimate work? 18-05-31

More information

Expert Reference Series of White Papers. Bridging IT Skills Gaps to Transform Your Business

Expert Reference Series of White Papers. Bridging IT Skills Gaps to Transform Your Business Expert Reference Series of White Papers Bridging IT Skills Gaps to Transform Your Business 1-800-COURSES www.globalknowledge.com Bridging IT Skills Gaps to Transform Your Business James A. DiIanni, SFIA

More information

CSC301. Scrum, detailed view of an agile process. CSC301, Winter 2016

CSC301. Scrum, detailed view of an agile process. CSC301, Winter 2016 CSC301 Scrum, detailed view of an agile process CSC301, Winter 2016 Today s Tour - Scrum We will take a tour of Scrum An agile process Well More framework than process Extremely popular in the last 5-10

More information

Principles of Execution

Principles of Execution Principles of Execution The Accidental Portfolio Manager Who s managing the forest if you're tending the trees? Gerald s Background Gerald Leonard is currently the President & CEO of Principles of Execution,

More information

Agile Software Development. Stefan Balbo / Patrick Dolemieux

Agile Software Development. Stefan Balbo / Patrick Dolemieux Agile Software Development Stefan Balbo / Patrick Dolemieux Content Why go Agile? Introduction to Scrum - Process - Roles Agile Estimating and Tracking Scaling Scrum Design in the Scrum Process Benefits

More information

Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017

Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Top 5 Reasons Why Agile Fails (and how to avoid them!) March 2017 Ten10 will be presenting on some of the common reasons we see why Agile fails, and how these can be avoided. Name: Steven Osman Role: Ten10

More information

GLOBAL CENTRE OF EXCELLENCE (GCE) EXCEL AND LEAD

GLOBAL CENTRE OF EXCELLENCE (GCE) EXCEL AND LEAD Internationally Accredited Certifications Leader in the Professional Training and Certification Industry GLOBAL CENTRE OF EXCELLENCE (GCE) EXCEL AND LEAD Website: www.gcenet.com Email: info@gcenet.com

More information

Foundations of Software Engineering. Lecture 16: Process: Linear to Iterative Michael Hilton

Foundations of Software Engineering. Lecture 16: Process: Linear to Iterative Michael Hilton Foundations of Software Engineering Lecture 16: Process: Linear to Iterative Michael Hilton 1 Learning goals Understand the need for process considerations Select a process suitable for a given project

More information

Why Agile, Why Now By David Schroeder, PMP, PSM

Why Agile, Why Now By David Schroeder, PMP, PSM By David Schroeder, PMP, PSM Accelerating Corporate Transformation, i is the needed approach in business today, according to Harvard Business Review contributor and Corporate Transformation Resources president,

More information

Agile Delivery Framework (ADF)

Agile Delivery Framework (ADF) Agile Delivery Framework (ADF) Overview Agile is an iterative methodology with self-directed teams and the ability to embrace change rapidly. This document summarizes the Agile Scrum process as well as

More information

Using Business Analysis to Meet IT Challenges. UW Tech Talks February 14, 2018 Piet Niederhausen, Enterprise Business Architect, UW-IT

Using Business Analysis to Meet IT Challenges. UW Tech Talks February 14, 2018 Piet Niederhausen, Enterprise Business Architect, UW-IT Using Business Analysis to Meet IT Challenges UW Tech Talks February 14, 2018 Piet Niederhausen, Enterprise Business Architect, UW-IT Overview 2 > Typical IT challenges > What is business analysis and

More information

AGILE SOLUTIONS. Agile Basics

AGILE SOLUTIONS. Agile Basics AGILE SOLUTIONS Agile Basics info@one80services.com one80services.com AGILE SOLUTIONS Agile Basics Table of Contents 2 Who We Are 3 What Is Agile? 4 Agile Values 5 Agile Principles 6 Agile Development

More information

Agile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development

Agile Software Development. Agile Software Development Basics. Principles of the Agile Alliance. Agile Manifesto. Agenda. Agile software development Agile Software Development T-110.6130 Systems Engineering in Data Communications Software P, Aalto University Agile software development Structured and disciplined, fast-paced Iterative and Incremental

More information

An Agile Projects Introduction Course #PMCurrent-1

An Agile Projects Introduction Course #PMCurrent-1 An Agile Projects Introduction Course #PMCurrent-1 Aaron MacDaniel, PMP, CSM, MBA Lead Instructor - BetterPM.com An Innate Images, LLC Company 1 Course Agenda About BetterPM.com A typical Waterfall Project

More information

An Overview of Guiderails: Keeping Aligned and on Track

An Overview of Guiderails: Keeping Aligned and on Track ESSENTIAL WHITE PAPERS An Overview of Guiderails: Keeping Aligned and on Track by Al Shalloway An Overview of Guiderails: Keeping Aligned and on Track by Al Shalloway A Net Objectives Essential White Paper

More information

8 th of April 2015 Bucharest, Romania Vlad Gabriel Sorin Agile PM/Scrum Master

8 th of April 2015 Bucharest, Romania Vlad Gabriel Sorin Agile PM/Scrum Master 8 th of April 2015 Bucharest, Romania Vlad Gabriel Sorin Agile PM/Scrum Master 1. Introduction 1 min. 2. Waterfall vs Agile 5 min. 3. Agile - General Concepts 5 min. 4. Agile methods: Scrum vs XP vs Lean

More information

Agile Software Development Techniques for Small Scale Research Projects. how to not go down the rabbit hole

Agile Software Development Techniques for Small Scale Research Projects. how to not go down the rabbit hole Agile Software Development Techniques for Small Scale Research Projects how to not go down the rabbit hole Henriette Koning Senior Manager Software Delivery But first... Henriette Koning (me) We will talk

More information

Agile Introduction for Leaders

Agile Introduction for Leaders Agile Introduction for Leaders Learning Objectives Gain an understand of what is driving the need for agile Learn the fundamentals of agile: values, principles and practices Learn what managers and leaders

More information

Change Agile. Ben Linders, André Heijstek. veranderproject.nl

Change Agile. Ben Linders, André Heijstek. veranderproject.nl Change Agile Ben Linders, André Heijstek veranderproject.nl Change Projects Characteris

More information

@AgileAndBeyond Elizabeth Henderson

@AgileAndBeyond Elizabeth Henderson Joseph Hershey www.linkedin.com/in/jhershey @jhershey @AgileAndBeyond Elizabeth Henderson @elizhender @MMAgile Mei Lim @emwhyng www.linkedin.com/emwhyng emwhyng@gmail.com Brendon Thiede whatbrendonthinks.com

More information

Scrum Master / Agile Project Manager An Approach for Personal Competency Development

Scrum Master / Agile Project Manager An Approach for Personal Competency Development Scrum Master / Agile Project Manager An Approach for Personal Competency Development Summer 2013 www.illustratedagile.com 2013 Len Lagestee HOW TO USE THIS APPROACH There are two ways to use this document.

More information

Advanced Release Planning

Advanced Release Planning Agile Project Management Jim Highsmith Chapter 8 Advanced Release Planning Failure to keep Release Plans current! Management needs to know how a business problem will be solved, its cost, how long it will

More information

Trends & Benchmarks Report Switzerland Where do we stand where are we going to? Agile In cooperation with

Trends & Benchmarks Report Switzerland Where do we stand where are we going to? Agile In cooperation with Trends & Benchmarks Report Switzerland Where do we stand where are we going to? Agile 2013 In cooperation with TABLE OF CONTENTS Agile Trends & Benchmarks Switzerland 2013 2 3 4 5 6 7 8 9 10 11 12-13 14

More information

ISTOCKPHOTO.

ISTOCKPHOTO. ISTOCKPHOTO 26 BETTER SOFTWARE MARCH 2009 www.stickyminds.com Project Portfolios: Idea Inventories An unintended outcome of project planning cycles is the deepening of the chasm between delivery organizations

More information

Lean Agile People Operations (Agile HR) Your Secret to Enterprise Agility

Lean Agile People Operations (Agile HR) Your Secret to Enterprise Agility 2015-2016 Just Leading Solutions LLC May be used for Global Scrum Gathering Orlando 2016 Apr-18-2016 Lean Agile People Operations (Agile HR) Your Secret to Enterprise Agility Fabiola Eyholzer @FabiolaEyholzer

More information

No Bull Agile. Marc J. Balcer September 2017

No Bull Agile. Marc J. Balcer September 2017 No Bull Agile Marc J. Balcer September 2017 Origins of Agile Outrageous Agile No Bull Agile I notice he doesn t capitalize agile What s your most outrageous experience with an agile project? Outrageous

More information

Craig D. Wilson, MS, PMP, CSM. Matincor, Inc. IT Management Consulting

Craig D. Wilson, MS, PMP, CSM. Matincor, Inc. IT Management Consulting Craig D. Wilson, MS, PMP, CSM Matincor, Inc. IT Management Consulting IT Management Consultant 10+ years of service as an independent consultant preceded by 10+ years of senior and executive management

More information

Owning An Agile Project: PO Training Day 2

Owning An Agile Project: PO Training Day 2 Owning An Agile Project: PO Training Day 2 Petri Heiramo Agile Coach, CST Product Management PO Product management is a larger scope than what Scrum defines as a PO Or rather, Scrum implicitly assumes

More information

10 Things In-House Counsel Need to Understand About Business Alan K. Tse, General Counsel, LG Electronics MobileComm USA Karen Wishart, Executive VP

10 Things In-House Counsel Need to Understand About Business Alan K. Tse, General Counsel, LG Electronics MobileComm USA Karen Wishart, Executive VP 10 Things In-House Counsel Need to Understand About Business Alan K. Tse, General Counsel, LG Electronics MobileComm USA Karen Wishart, Executive VP and Chief Legal Officer, TV One Marti Wronski, VP and

More information

Overcoming Waterfallacies and Agilephobias: Tales of Resistance and Woe

Overcoming Waterfallacies and Agilephobias: Tales of Resistance and Woe Overcoming Waterfallacies and Agilephobias: Tales of Resistance and Woe Mike Cohn December 5, 2007 1 Topics today... 1. Waterfallacies 2. AgilePhobias 3. Overcoming resistance 2 3 Waterfallacy noun. mistaken

More information

Legacy System Modernization Using Open Source Tools and Agile. Adam D Angelo

Legacy System Modernization Using Open Source Tools and Agile. Adam D Angelo Legacy System Modernization Using Open Source Tools and Agile Adam D Angelo Legacy Systems Simply being old doesn t mean something is inefficient 2 Legacy Systems and Platforms Problems The high cost of

More information

SEPTEMBER 2018 The Agile Team s Playbook to Doing Agile

SEPTEMBER 2018 The Agile Team s Playbook to Doing Agile SEPTEMBER 2018 The Agile Team s Playbook to Doing Agile A how-to guide for agile practitioners Agile is an umbrella term for a variety of work-management approaches that share common principles, among

More information

Introduction to Project Management

Introduction to Project Management Introduction to Project Management A 3-day intensive project management workshop that gives a comprehensive overview of the main features, tools, and techniques of project management, from setting priorities

More information

HR in the Agile era Keynote sprint Squad working experience Tech platform demo + Q&A

HR in the Agile era Keynote sprint Squad working experience Tech platform demo + Q&A HR in the Agile era Keynote sprint Squad working experience Tech platform demo + Q&A Kim Atherton Chief People Officer - OVO Energy Founder & CEO- Just3Things.com Perry Timms Chief Energy Officer: People

More information

Preparing for Leadership and Managing Business Finance

Preparing for Leadership and Managing Business Finance Leading Others Preparing for Leadership and Managing Business Finance PART OF TALENT TRANSFORMATION Preparing for Leadership and Managing Business Finance Get Ready to Take the Lead and Master Essential

More information

The ABC of Agile Business Change. James Yoxall BCS 17 September, 2013

The ABC of Agile Business Change. James Yoxall BCS 17 September, 2013 The ABC of Agile Business Change James Yoxall BCS 17 September, 2013 Introduction Purpose is to explore the concept of Agile Business Change What does it mean? Why might it be a good thing? Where and when

More information

Earned Value in Agile: The Definition of done in Agile Software development EVA 16, London, June 14th 15th Kjetil Strand, Promis AS

Earned Value in Agile: The Definition of done in Agile Software development EVA 16, London, June 14th 15th Kjetil Strand, Promis AS Earned Value in Agile: The Definition of done in Agile Software development EVA 16, London, June 14th 15th Kjetil Strand, Promis AS 20.06.2011 PROMIS AS 1 Outline of the talk Background Earned Value Analysis

More information

WORKING IN DISTRIBUTED AGILE ACROSS THREE CONTINENTS

WORKING IN DISTRIBUTED AGILE ACROSS THREE CONTINENTS WORKING IN DISTRIBUTED AGILE ACROSS THREE CONTINENTS This paper talks about the deployment of Distributed Agile best practices on a large globally distributed project for a large telecom vendor and the

More information

De-Mystifying Kanban:

De-Mystifying Kanban: De-Mystifying Kanban: Understanding Its Many Faces Kanban kanban Al Shalloway Co-founder of, no longer affiliated with, Lean-Kanban University LKU Kanban (Kanban Method) Open Kanban Team Kanban Kanban

More information

2. True or false: In Scrum all the requirements for the project are known prior to the start of development.

2. True or false: In Scrum all the requirements for the project are known prior to the start of development. CTC-ITC 310 Program Management California State University Dominguez Hills Fall 2018 Instructor: Howard Rosenthal Assignment 5 A Deeper Look At Agile Methodologies Answer Sheet Each question is worth 10

More information

CM MatchPoint Agile. Christoph Heinrich, CM First Plex Track A / Session 17

CM MatchPoint Agile. Christoph Heinrich, CM First Plex Track A / Session 17 CM MatchPoint Agile This sessions shows how to use CM MatchPoint for the management and automated deployments in agile projects using frameworks like SCRUM Christoph Heinrich, CM First Plex Track A / Session

More information

Certified Scrum Master

Certified Scrum Master Certified Scrum Master Notebook November 5, 2013 1 Overview Scrum 2 Scrum Framework What is it Scrum is an agile framework that allows us to focus on delivering the highest business value in the shortest

More information