Existential Joys of Agile Practice – Revisited

A second iteration of my 6 min. pecha kucha on why I believe Agile practice makes me a better, more joyful person. Presented at Agile Day 2011 for AgileNYC.

Download as pdf.


Brocade Cloth1
In pursuing agile practice I follow a family tradition of care and craft.

My mother is an immigrant. College educated but she made her living crafting the valences on fine drapery and upholstering furniture. She took pride in matching a pattern at the seams no matter how intricate. Her hands are wrecked from handling heavy fabric. Now she paints.

Vacuum Tubes2
My father is a retired engineer who hobbies with an engineer’s precision — calculating how much steel to mill from the inside of a casting reel or the optimal temperature to anneal tempered fly hooks.

There comes a point where people offer to pay him for his hobbies. He moves onto something else. He does these things for pleasure.

Daughter Watches Fireworks3
My tween-age daughter aspires to be an engineer or scientist. She’s been on a Lego FIRST Robotics team since she was seven.

Her coaches wrote about her:

“You were chosen based on your ability to cooperate with others, problem solve, your endurance, care for the pieces, and enthusiasm for the task at hand.”

Extreme beyond this point4
My girl is a born agilist…

Ten years ago, Agile was a word chosen to rally a community.

Now it’s a brand promoted as a tool that solves problems when it’s more essentially a set of values that encourage us confront problems.

We value…

dandelion5

  • Collaboration over negotiation
  • Working software over specification
  • People over process
  • Responding to change over following a plan

Let me tell you about my early experiences with specifications and plans…

Broken Mirror6
Important people who don’t know how to build software but earn much more than software developers think big thoughts.
They call in other people who also don’t know how to build software but earn much less than software developers to shatter those big thoughts into a myriad small, literal and strangely ambiguous fragments.

Worship the plan. The plan is good.7
Then we plan…

Humans adore plans… we worship plans…

A driver put her faith in her GPS. It told her to turn onto a bridge. Problem was the bridge had been washed away. Her $160,000 Mercedes was swept away and she had to be rescued as it sank.

walk don't walk8
The truth is people are inherently flawed. People are irreducibly complex. So is the software that solves their interesting problems. So while big ideas are great. Attempts to specify are great. Attempts to plan are great.

They’re just a conversation. They are not in and of themselves valuable.

Flower on Sidewalk9
I want to engage with people to navigate the imperfect world we see in front of us

Focus on what I did, what I’m doing and what I want to do next. To arrive at a desired outcome together and to continually improve how we work and relate to each other.

Because reality is serendipity and opportunity…

Darts Missing Board10
But it’s also setbacks, disappointments, and failure.

Failure isn’t any less awful when we refuse to see it. Worse is for failure to become, “the way things work around here”.

I accept failure. If we call it out, applaud the attempt and make changes so that we don’t repeat that exact failure again.

Agile Lifecycle11
This openness to risk results in an iterative, reflective way of working I love because I dearly want to spend each day doing a little less crap and a little more not crap than the day before.

I want to achieve this by reducing the net crap in the world, not simply delegating my crap to others.

Public School Door Knob12
People…

There’s a Gallup study that claims the best and worst teachers, nurses, and policemen have more in common with each other than those in the broad middle. While the best are energized by their caring and use that passion to drive to the best outcomes, the worst are burnt and ruined by it.

The indifferent middle, they just crank along.

NYC Lego First Pits13
A practice that puts process over people constrains behavior to avoid failure without consideration for the individual. In a concern for consistency it prevents the best even as it attempts to avoid the worst.

The agile community is not immune. We’re so focused on scale and process recipes, artifacts and tools.

Snow Storm Fort Greene14
As if people are tangential. Easier to master than the software we engage with them to create.

Agile adoption in these terms becomes a mechanism for iterative mediocrity — a safe place for the indifferent middle.

I reject this.

Improving the workplace, improving worker satisfaction, improving collaboration is not a side affect of my agile practice. It is my practice.

Sunset in Kona15
I acknowledge that successful products can emerge from horrible workplace. And that that good workplaces can create failed products.

But a way of working that tears down talented people’s desire to build is tragic. It saps the world of its limited supply inspiration, creativity and joy. This is evil.

yellow rope with knot by limonada16
To combat this evil, my understanding of Agile principles requires honesty and trust among co-workers. A shared ambition to do better and be better while causing each other less unnecessary pain.

I focus on this in retrospectives, in one on ones, in coaching and in reflecting on my own decisions and actions.

Angel17
The great thing about even striving after this goal is as you work towards it your co-workers will give you permission to demand more of them.

…just as they will demand more of you.

This demand gives you an angel on your shoulder. It inspires even as it shames you into action.

play at your own risk18
This isn’t easy. It is mortifying to confront your own limitations and the limitations of others.

But the action isn’t to change who you are. It is to adjust specific behaviors one at a time in the larger interests of the people you work with and the work you do together.

Team19
The reward is that you get to be the same person with your boss that you are with your co-workers that you are with your staff. A person you can wear home. A wiser, better person than you were last month or last year.

This is a path my mother and father lay down for me and one I wish for my daughter.

dandelion20
I don’t merely want success on a project or a job. I want to spend my life loving what I do. I want to be proud of my accomplishments,

…And I want to be proud of who I was as I attained them.

This is the existential joy I get from Agile practice.

Thank you.


This topic was inspired by Samuel Florman’s book, The Existential Pleasures of Engineering

This entry was posted in scrum, software development and tagged , , , by Ken Judy. Bookmark the permalink.

About Ken Judy

I am an executive manager, software developer, father and husband trying to do more good than harm. I am an agile practitioner. I say this fully aware I say nothing. Sold as a tool to solve problems, agile is more a set of principles that encourage us to confront problems. Broad adoption of the jargon has not resulted in wide embrace of these principles. I strive to create material and human good by respecting co-workers, telling truth to employers, improving my skills, and caring for the people affected by the software I help build.