Building Romes: Technical Program Manager’s Field Manual

Share this post

The life and nature of a process

buildingromes.substack.com

The life and nature of a process

Post # 61 - Process and systems are often seen as opposites, with process at the lowest rung. I have observed the contrary to this idea; it's not so cut-and-dry.

Aadil Maan
Mar 18
3
Share this post

The life and nature of a process

buildingromes.substack.com

“Our processes are creating hindrance for engineers to make progress”

“We need a well defined process to manage this chaotic situation in our program”

“We don’t need process dictating what to do, lets build systems”

“Culture eats strategy”

“Systems are superior to process”

“We don’t need more process. We have a culture issue.”

Process and systems are often seen as opposites, with process at the lowest rung. I have observed the contrary to this idea; it's not so cut-and-dry.

In reality, systems are created by combining multiple effective processes and over time, these systems become part of the organizational culture. A perfect example of this evolution is how Apple came to rely on their internal issue management tool — radar.

🍎 What started as a need for a process to unify the source of truth for engineering teams, after Mac OS 9 shipped, became a system for managing the work for every software engineering activity at Apple and eventually became part of the Apple culture similar to the role of DRIs. At Apple radar is not only a tool but a verb, a noun, an adjective, its everything.

All processes naturally progress through the same lifecycle. The struggle between two perspectives and three customer types determines how processes evolve from systems to eventually culture:

  • Senior leadership proclaims — we need a process; it’s the wild Wild West over here.

  • The process working committee is assembled.

  • Two camps formulate in the committee: hedgehogs and foxes

    1
    .

  • Hedgehogs must consider the effect of the process on other existing and future processes, what happens if the process fails, how to properly execute it, the need for documentation, and the ceremony surrounding the process.

  • Foxes strive for simplicity; gathering together, clearly explaining the plan, and moving forward quickly; don’t worry about the details, we will improvise on the go. KISS: Keep It Simple, Stupid.

  • Eventually, foxes will outlast the hedgehogs — who will be paralyzed by the need for perfection — and process will be pushed out in a decent state.

  • New process is introduced to the organization; three types of people will greet the process:

    • those who oppose it because it doesn’t do what was promised.

    • those who oppose it because it’s too cumbersome but silently are very happy that something exists.

    • those whose only stance is to just hate on process as a drag.

  • Those who oppose the process because it doesn’t do what they wanted will start to suggest fine tuning, step by step, and get the process to achieve their desired outcome.

  • The silent voices will grow to appreciate the process and become vocal advocates.

  • Those that disliked it continue to ignore the process and often continue to publicly decry it as a hindrance yet offer nothing in return. In extreme cases, build workarounds.

  • Eventually, the great processes will be combined into bigger systems that become part of the culture of the organization and drive results, innovation, and efficiency.

  • The bad processes will stutter, sputter, and become completely nothing but a series of motions the org goes through.

  • Then, eventually, senior leadership will come along and proclaim, this is not working, we need a new process.

  • And the lifecycle repeats.

Often, the process council is a single TPM. Each one of us has both a hedgehog and fox inside of us wrestling over our every move. Which voice stands victorious will depend on your personality and approach to work.

Over time, you must learn to balance these two voices in your head. Knowing how much details to scope out or finalize before just getting started will make you a super TPM.

Another note - not all processes are destined to become part of a system and not every system becomes part of the culture.

What matters is to not let either process, system, or culture to go bad. This is where feedback loops and iterative improvements will make things better. But, every step, the hedgehog and fox will fight.

Until next time 👋🏽!

-Aadil


How was this week’s newsletter?

Great

Good

Okay

So-so

1

The first time I read about the hedgehog and fox concept was in the book On Grand Strategy by John Lewis Gaddis. One of my first posts for this newsletter was on this very subject and how both these mindsets exist in every engineering organization I have worked in. It’s a fantastic read. I always tell people that to be a great TPM you must go beyond technical study and dig into the humanities where you will find the most important lessons for improving your soft skills.

Building Romes: Technical Program Manager’s Field Manual
BRS-002: The Hedgehog, The Fox, The Engineering Mindset
Read more
3 years ago · 3 likes · Aadil Maan
Share this post

The life and nature of a process

buildingromes.substack.com
Previous
Next
Comments
TopNewCommunity

No posts

Ready for more?

© 2023 Aadil Maan
Privacy ∙ Terms ∙ Collection notice
Start WritingGet the app
Substack is the home for great writing