Becoming agile in an agile way - ITMPI webinar by Ben Linders

41
11/13/2013 Webinar Sponsored by Computer Aid, Inc. Slide: 1 Becoming Agile, in an Agile Way November 13, 2013, 11:00 AM EST Ben Linders Advies

description

Software development organizations need to become more agile and lean, to deliver products and services that satisfy the needs of their customers. There are multiple ways to do this, which asks for an agile approach to you change your way of working in small directed steps. Retrospectives help you to inspect and adapt your agile journey, assuring that you will get results from your agile and lean transition. For a writeup on this webinar topic see http://www.benlinders.com/2013/becoming-agile-in-an-agile-way/

Transcript of Becoming agile in an agile way - ITMPI webinar by Ben Linders

Page 1: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 1

Becoming Agile, in an Agile Way

November 13, 2013, 11:00 AM EST

Ben Linders Advies

Page 2: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 2

Ben LindersSenior ConsultantBen Linders [email protected]

Hosted by:

Michael MilutisDirector of MarketingComputer Aid, Inc. (CAI)[email protected]

Ben Linders Advies

Page 3: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 3

About Presenter’s Firm

Ben Linders Advies deliver services for Software Development, IT and R&D organizations and professionals, to help them becoming more effective and efficient, and increase the business value that they deliver in their organization, and to their customers.

Ben Linders Advies

Page 4: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 4

CAI Achieves IT Operational Excellence

www.compaid.com

Page 5: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 5

PDU Credits Available for this Webinar

• The PMI has accredited this webinar with PDUs

• You will be eligible to receive 1.0 PDU credits

• Your PDU email will be sent to you within 24 hours

Page 6: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 6

Online Webinar RecordingsNOW AVAILABLE• Anytime Access• Hundreds of Topics

Visit: www.ITMPI.org/library

Page 7: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 7

Enjoy the benefits of ITMPI MembershipJOIN TODAY!• UNLIMITED Free Webinar Recordings• UNLIMITED Free PDU Credits• Hundreds of Topics

Visit: www.ITMPI.org/subscribe

Page 8: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 8

Becoming Agile, in an Agile Way

Ben Linders Advies

Page 9: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 9

Learning objectives

• how to do agile self-assessments to find out how agile and lean you are already

• what short cycled improvements are and how you can use them for continuous improvement

• why you should use agile retrospectives to assure getting benefits out of agile and lean

Page 10: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 10

Who is Ben Linders?

Quality & Defect Prevention

Agile & Lean Coaching

Process Improvement & Organizational Development

CMMI / People-CMM Assessor

veranderproject.nl Enterprise Agile Agile People & Organization WorkImprovers

Page 11: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 11

Facts about Agile

• Started 2001: Agile Manifesto by 17 experts• 4 values and 12 principles• Networks: Agile Alliance Scrum Alliance Agile Consortium• Version One Agile Survey of 2012:

– Usage: <1 yr (12%) 1-2 yrs (38%) 2-5 yrs (36%) >5 yr (14%)– Technique: Scrum (54%) Scrum/XP (11%) Custom (9%)

• Data on Agile: Jones QSM Rico AgileWerkt

Page 12: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 12

Becoming Agile and Lean

Ask yourself:• How Agile are you?• Where do you want to become

more Agile, and why?• What can you do next?

Journey to Become Agile and Lean

Page 13: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 13

Agile Mindset & Culture

• Being Agile over Doing Agile• Understand while Doing• Stop Starting

Start Finishing• Why over How• Feedback• Learn

Page 14: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 14

How Agile are you?

Page 15: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 15

Lean: Eliminate Waste & Build Quality In

• Building the Wrong product• Useless Documentation• Defects & Rework• Task Switching

Page 16: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 16

ProcessInputs and outputsInfluencing factorsMeasurement

Defects Inserted (documentation,

code)

Defects Detected (Inspection, test)

(Un)happy customers

Design ProcessCompetence, skillsTools, environment

Test ProcessCompetence, skills

Test CapacityTools, environment

Resident Defects in Delivered Product

Resident Defects in Design Base

Detection Rate

Defect Density

Fault Slip Through

Defect Level

Defect Classification

Measure Product Quality Quality with Agile Teams

Page 17: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 17

Combining Strengths

Agile• Teamworking• Interaction with Stakeholders• Process adaption &

improvement (Retrospectives)• Backlog Grooming• Work In Progress (Kanban)• Development View

Lean• Collaboration• Focus on Delivery Chain• Decisions: Value-stream mapping

& Last Responsible Moment• Reducing Waste• Pull• Business View

Page 18: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 18

Benefits of Lean

• Understanding Customer Needs• Effective Collaboration• Faster Delivery• Lower Cost • Motivated Employees

Page 19: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 19

Assessing yourself

• Readiness• Agile / Scrum Practices• Culture & Mindset• Agile Fluency• Roadmaps for Adoption• Maturity

Agile Self-Assessment

Page 20: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 20

Tools and Checklists for agile self assessmentThe following tools and checklists are know to me. They can help you to do a kind of startup check or readiness /

maturity assessment to determine how agile or lean you are:• The Unofficial Scrum Checklist from Henrik Kniberg• Team 5X5 Self-Assessment from the Scaled Agile Framework• 42 point test: How Agile are You by Kelly Waters• Questions for Transitioning to Agile from Johanna Rothman• Agile Self Evaluation (free assessment checklist/report) by Thoughtworks• Scrum Checklist by Boris Gloger• Corporate Agile 10-point checklist by Elena Yatzeck• Joe’s Unofficial Scrum Checklist by Joe Little• Lean-Agile Roadmap by NetObjectives• A ScrumButt Test aka the Nokia Test by Jeff Sutherland• A ScrumButt Test by Mayflower• How to Measure Team Agility by Len Lagestee• Agile Maturity Self Assessment by Robbie Mac Iver• Enterprise Agile Practice Assessment Tool (paid services) by DrAgile• Agile Readiness Questionnaire by PM Gadget• Readiness & Fit Analysis from the Software Engineering Institute by Suzanne Miller• Seven Questions to Ask to Determine if Your Organization is Agile Ready from PMI Austin• Your Path through Agile Fluency by Diana Larsen and James Shore• The InfoQ Minibook Scrum Hard Facts: Roles. Artifacts. All meetings provides a Scrum checklist• The InfoQ minibook An Agile Adoption and Transformation Survival Guide includes a checklist for change agents• Implementing Lean Software Development (Poppendieck)

Page 21: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 21

Requirements for Process

• Clear and understandable • Easy accessible• Help professionals in daily work• Enable creativity and value focus• Support rich forms of communication,• Enable decisions at lowest possible level• Provide feedback on performance• Reward the right behavior

Uncovering Better Ways to do Process Improvement

Page 22: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 22

Agile Processes

Central Processes:• Bare Minimum• High level/overview• Process Owners• Stable• Coordinate / Decide

Team, Definition of Done:• Only what is needed• Can be detailed• Owned by the team• Improved continuously

(retrospectives)• Used in daily work

Agile assumes trained & empowered professionals

Page 23: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 23

Resistance to Agile?

• Talk with them• Listen what they have to say• Take them seriously• Ask why and how

Resistance = Information!

Dealing with Resistance

Page 24: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 24

Agile Process Strategy• Product Owner = Discipline Owner

• User Stories, e.g.:– Increase process awareness– Align processes– Remove unused processes

• Incremental improvement: Demo &Retrospective

Scrum Process Improvement

Page 25: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 25

Agile Process Improvement

Expected benefits:• Collaboration PI team and

stakeholders• Deployment (over defining) processes• Adopt to changes• Incrementaly, ROI• Learn to work Agile

Process Improvement: The Agile Way

Page 26: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 26

Golden Rules for PI

• Dare to share, early and frequently• Result depends on team, not individuals• The one who checks out a task is not

necessarily the one who has to finish it• The one’s working on a task are the right people• You may critique anything,

but never criticize anyone

BenLinders.com/GoldenRules

Page 27: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 27

Short-Cycled Improvements

Splitting a team into 2

Let the Scrum Master Come from the Team

Observe and Change

Page 28: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 28

Retrospectives - Why

Learning from doingReflect, adapt and improve

Focus upon• Team• Self steering• Collaboration• Value

Why Agile Retrospectives

Page 29: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 29

Prime Directive

“Regardless of what we discover, we understand and truly believe that everyone did the best job they could, given what they knew at the time, their skills and abilities, the resources available, and the situation at hand.”

Norm Kerth http://www.retrospectives.com/

Page 30: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 30

Page 31: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 31

Retrospective Exercises

• Asking questions• One-word retrospective• Root Cause Analysis• Timeline• Flow and Energy• Asking Why?• Strenghts (Solution Focused)• Perfection game• Action priorities• Retrospective of Retrospectives

Page 32: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 32

Solution Focused Approach

Delta Method, by Alistair Cockburn

How did you get this far?

Celebrate it!

How can you use that to get a smidgy bit

further?

What you currently imagine

“perfect” to be .

32

Page 33: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 33

Solution Focused• How did you get this far?

• What do you imagine perfect to be?

• Small step!– What is going well?– What did you do? How? Why?– Which Strengths? Applied?

Strengths-based Retrospective

33

Page 34: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 34

ExamplesThe Sprint that failed

• Trust and Empowerment• Teamwork

The team that wasn’t a team yet

• Getting to know each other• Skills & Open Culture

Page 35: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 35

Benefits of Retrospectives

• Actions by the team, for the team• Product owner involvement• No handovers• Lead your own improvement journey

Retrospective Benefits

Page 36: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 36

Getting Value out of Agile Retrospectives

A Toolbox of Retrospective Exercises

By Luis Gonçalves & Ben Linders

Available on:• InfoQ• Leanpub

Page 37: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 37

An Agile Way to Become Agile!

• Agile self-assessments to know how agile & lean you are

• Short cycled improvements to do continuous improvement

• Agile retrospectives to get benefits out of agile and lean

Page 38: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 38

Questions?

[email protected]@BenLinderswww.linkedin.com/in/benlinderswww.linkedin.com/in/benlinderswww.facebook.com/BenLindersAdvieswww.facebook.com/BenLindersAdvieswww.benlinders.comwww.benlinders.com

Ben Linders Advies

Page 39: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 39

CAI Sponsors Proudly Sponsors

The IT Metrics & Productivity Institute• IT and Software Knowledge Center: WWW.ITMPI.ORG

• Weekly PDU Accredited Webinars: WWW.ITMPI.ORG / WEBINARS

• Access PDU Accredited Recordings Anytime at WWW.ITMPI.ORG / LIBRARY

• Enjoy the Benefits of ITMPI Membership at WWW.ITMPI.ORG / SUBSCRIBE

• Free Basic Memberships: Automatic Registration for Live Webinars

• Premium Membership for $199/year:

-Unlimited Free PDU and Recording Access for ONE YE AR

-Access to Over 500 PDUs for a Period of ONE YEAR

• Advanced PDU accredited courseware at WWW.ITMPI.ORG/ COURSEWARE

• Follow Us on TWITTER at WWW.TWITTER.COM/ ITMPI

• Join Our Network on LINKED IN at WWW.ITMPI.ORG/ LINKEDIN

Page 40: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 40

Easily Maintain Your PMP with Unlimited Access To Over

500 PDU Accredited Webinars For One Low Yearly Price!

itmpi.org/subscribe

Page 41: Becoming agile in an agile way - ITMPI webinar by Ben Linders

11/13/2013

Webinar Sponsored by Computer Aid, Inc.

Slide: 41

Ben LindersSenior ConsultantBen Linders [email protected]

Hosted by:

Michael MilutisDirector of MarketingComputer Aid, Inc. (CAI)[email protected]

Ben Linders Advies