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
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
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
11/13/2013
Webinar Sponsored by Computer Aid, Inc.
Slide: 4
CAI Achieves IT Operational Excellence
www.compaid.com
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
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
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
11/13/2013
Webinar Sponsored by Computer Aid, Inc.
Slide: 8
Becoming Agile, in an Agile Way
Ben Linders Advies
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
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
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
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
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
11/13/2013
Webinar Sponsored by Computer Aid, Inc.
Slide: 14
How Agile are you?
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
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
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
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
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
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)
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
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
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
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
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
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
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
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
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/
11/13/2013
Webinar Sponsored by Computer Aid, Inc.
Slide: 30
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
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
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
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
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
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
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
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
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
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
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