(Fr)agile

How Agile Falls Apart
(And What You Can Do to Keep it Together)

fragile.seankilleen.com

A Better Metaphor

Hi! 👋 I'm Sean

Categories

Delivery

Categories

Growth

Categories

Freedom

Categories

Trust

Categories

Vision

Treating Process as the Enemy

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Commit to a process

🏊 Start where you are

🏊 Process surfaces problems

🏊 Process can be adapted

Too Rigid Process

(Oops)

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Experiments

🏊 Gradual Adaptation

🏊 Reduced Pain = Buy-in

"When will we be done?"

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Estimate & Track

🏊 Respect timeboxes

🏊 You will run out; value first

"Agile is Developers Being Lazy"

Delivery Growth Freedom Trust Vision
💧

🏊 Work not done == Savings

🏊 Ruthless focus on value

🏊 Slow is steady, steady is fast

🏊 Play the long game

PO Fiefdoms

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Find the true PO

🏊 One Backlog

🏊 Make stakeholders talk

Dev Silos

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Pairing / Mobbing

🏊 Knowledge sharing

🏊 Dev Roundtable

🏊 Prefer Teachers to Experts

"Why are two devs working on this story?"

Delivery Growth Freedom Trust Vision
💧 💧 💧 💧

🏊 Demonstrate Cycle Time

🏊 Educate

🏊 Ask for Responsibility

Quality Not Baked In

Technical Debt

Delivery Growth Freedom Trust Vision
💧

🏊 Focus on Automation

🏊 Swiss Cheese Approach

🏊 Estimate Debt Complexity

🏊 Definition of Done

🏊 Measure trends

Authority vs. Leadership

Delivery Growth Freedom Trust Vision
💧 💧 💧 💧

🏊 Common Goals / Charter

🏊 Promote Divergent Thinking

🏊 Lead by Example

Not Enough Collaboration

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Get everyone in the same room

🏊 Enable conversations

🏊 Seek feedback

Too Many Meetings

(Oops)

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Meetings with Purpose

🏊 No Mandatory Attendance

🏊 Radiate information

🏊 Demand Presence

Stakeholder Time Constraints

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Definition of Ready

🏊 Multiple Avenues of Feedback

🏊 Make Sign-off Painless

Lack of Conflict

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Model Receiving Feedback First

🏊 Encourage Bold Retros

🏊 Check-ins

🏊 Embrace the uncomfortable

Discouraging Slack Time

Delivery Growth Freedom Trust Vision
💧 💧 💧 💧

🏊 Make spikes visible

🏊 Showcase Risk Reduction

🏊 Keep a list of wins

Large Feedback Loops

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Identify Cycles

🏊 Maximize Improvement Chances

Big Bang Deployments

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Create pipelines

🏊 Always. Be. Deploying

🏊 Insist on an env. for feedback

🏊 Integrate early

Unsustainable Pace

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Estimate

🏊 Link to Risk / Debt

🏊 Velocity != Value

Too much "on the right"

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Definition of Ready

🏊 Specification by Example

🏊 Consensus is key

🏊 Automate it

Underestimating Complexity

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Point for debt

🏊 Team Decides Points

🏊 Velocity is an output

🏊 The points aren't the point

Large Chunks of Work

Delivery Growth Freedom Trust Vision
💧

🏊 Specification by Example

🏊 Understand value first

🏊 Perfect is the enemy

🏊 Let points be your guide

Team Stops Improving

Delivery Growth Freedom Trust Vision
💧 💧

🏊 Team introspection is key

🏊 Everything is an experiment

🏊 Psychological safety

Velocity Obsession

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Velocity = Speed + Direction

🏊 Impact maps

🏊 Release themes

Forgetting to Celebrate

Delivery Growth Freedom Trust Vision
💧 💧 💧

🏊 Release celebration

🏊 Weekly / monthly award

🏊 Wall of Wins

🏊 Call out Achievements

Micromanagement

Delivery Growth Freedom Trust Vision
💧 💧 💧 💧 💧

🏊 Understand driving concerns

🏊 Ask for space

🏊 When you get it, deliver

Culture of Fear

Delivery Growth Freedom Trust Vision
💧 💧 💧 💧 💧

🏊 Empathy

🏊 Consistency

🏊 Ownership

🏊 Long-term Commitment

Remember

First Principles

AgileManifesto.org

Thanks!

Software projects are like a big ship So what better metaphor than the titanic?

"With a talk like that, you'd better have a good icebreaker." - Amanda

- Tech lead = informal agile coach - I've seen some things - Normally don't get to give these talks - Excella has agile coaches; they have not signed off on this.

Transparency goes under trust; introspection goes under adaptation.

- Multiple backlogs - Multiple stakeholders to please - SMEs != POs

Testing as a phase <br/>Lack of automation <br/>Mini waterfall sprints

PO / SM as PM

Three amigos, etc.

Book: Read this before our next meeting

Believe it or not, this is actually a bad thing. <br/>Conflict spectrum <br/>Radical Candor

Wins: things that the client may not think of but that spikes helped with

Comic: Technical debt cave / water