Joshua Kerievsky - Modern Agile

Over the past decade, innovative companies, software industry thought leaders and lean/agile pioneers have discovered simpler, sturdier, and more streamlined ways to be agile. While there is timeless wisdom in agile, today's practitioners would do well to bypass outmoded agile practices in favor of modern approaches.

Modern agile methods are defined by four guiding principles Make people awesome Make safety a prerequisite Experience & learn rapidly Deliver value continuously World famous organizations like Google, Amazon, Air BnB, Etsy and others are living proof of the powers of these four principles. However, you don't need to be a name brand company to leverage modern agile wisdom.

In this talk, Josh will explain what he means by modern agility, share real-world modern agile stories, show how modern agile addresses key risks while targeting results over rituals, and reveal how the 2001 agile manifesto can be updated to reflect modern agile's four guiding principles.

Summary

Content rating (0-no new ideas, 5 - a new ideas/approach, 9-new ideas): 5

Style rating (0-average presentation, 5 - my level, 9-I learned something about presenting): 5

Main message was that agile manifesto should be updated. Not sure this will make a difference.

Action / Learning

Go to modern agile web site and read - Modern Agile

Industrial xp

Book - "Badass Making Users Awesome" - Kathy Sierra

Write up “Lean Startup”

Book - "Driving Fear Out of the Workplace: Creating the High-Trust, High-Performance Organization" by Kathleen D. Ryan and Daniel K. Oestreich

Quote - “If you have a culture of fear none of your fancy practices and processes are going to help”

Quote - “The problem is we don't know what the problem is” - Paul macCreedy

Idea - rigorously extract value out of failure

Video - “3-Michelin star chef Massimo Bottura - Oops! I dropped the lemon tart”

Quote - When asked to why Amazon Phone failed “We are working on much bigger failures now” - Jeff bezos

Presentation

Notes

Modern agile Open source

4 principles

Make people awesome Make safety a prerequisite Experiment and learn rapidly Deliver value continuously

Car parking camera Heads up supply All of this

Agile 2008 Get away from timebox Variable length 1/2 day to 3 days Pick stuff small value and deliver it

“We made these posters because you were coming”

Sprints need to be retired

Let's get out of the delivery business Outcomes instead

Definition of done Customers decide when it is done

Learn bike Not training wheels Push bike - learn balance first, not peddle

Old agile as training wheels Sprints, dailies,

“The future is already here - it's just not evenly distributed” - William Gibson

Modern agile is not practice Just 4 principles

Book - badass making users awesome

Not product awesome

Flow based approaches Continuously delivery, continuous deployment

Lean startup

Safety field books

Book driving fear out of the workplace

Agility requires balance Learn to balance first

Change manifesto

We are uncovering better ways of getting awesome results (outcomes)

Make people awesome

Ecosystem that need to be all awesome Buyers evaluators etc

Intuit Love metrics Deliver customer benefit Actively using it Get

Quote “If you have a culture of fear none of your fancy practices and processes are going to help”

Safety

Bridge with safety net more productive

Slack refund money as not active user

Apple Music - stole my music Safety not a prerequisite

High performance teams Google Psychological safety Vulnerable in front of each other

See Five keys

Change - listen, interrupted less

Encourage everyone to talk Listen Review and repeat Avoid dominating Be curious caring non-judge mental

Stop work safety cards If deemed unsafe in the company

Tail boarding Analyze the hazards for the work

Defenses can harm you Not all good

Experiment

“The problem is we don't know what the problem is” - Paul macCreedy

Invented human power flight

Created airplane iterate on plane could modify in hours Within six months one the prize

Quote rigorously extract value out of failure

Talk about predictability Don't talk about finding much cheaper easier solution

Delivery value continuously

Deploying 50 times a day Make it safe to deploy

Yahoo Getting rid of Qa Q engineering helps write automated test Sprints were mini waterfalls Sprints → continuous builds Now continuous deployment

Chef Massimo Buttoro video Oops I dropped a lemon tart Not a bug; it's a feature

Myles Recny - How I Fired Myself

“Never place a worker only one event from failure”

“People are not afraid of failure they are afraid of blame” Seth Godin

Etsy - 3 armed sweater award Shame on on for having a system that could so easily be brought down

Hunter - irrigation systems Does mob programming - at keyboard every 15 minute Take an hour to build new tools, every day Very safe - hard to make mistakes

Airbnb New employee - deploy to product in first two days Value continuous deployment Mentor Tools

Amazon When asked to why Amazon Phone failed “We are working on much bigger failures now” - Jeff bezos

Customer obsession Willing to fail Operational excellence Think long term

Agile manifesto

Customer collab → make people awesome Working software → deliver continuously Respond to change → experiment and learning Individuals and interactions → make safety prerequisite

Modernagile.org