Saeed Khan Profile picture
Apr 29 11 tweets 3 min read
Probably the MOST abused and thus harmful principle of the #Agile Manifesto is:

"Responding to change over following a plan"

Here's a thread 🧵on how to think about it in logical and rational way, that hopeful removes whatever confusion people have.

#product #prodmgmt

1/n
Each of the 4 main statements of Manifesto are structured as

<a> over <b>

e.g.

Customer collaboration over contract negotiation

Meaning that while both may be necessary, focus MORE on the left i.e. <a>, and LESS on the right i.e. <b>

2/n
But as is often the case, people misunderstand, misconstrue or corrupt simple statements and often these are interpreted as:

<a> NOT <b>

e.g.

Responding to change and NOT following a plan

It's strange, but not unexpected that this happens, albeit rather selectively.

3/n
For example, NO ONE that I know, has ever misinterpreted:

Individuals and interactions over processes and tools

as

Individuals and interactions and NOT processes and tools

Funny how that is. 🤔

But I digress

4/n
So getting back to the change vs. plan discussion.

The misinterpretation of:

"Responding to change over following a plan"

has led to a lot bizarre thinking IMHO such as the #NoRoadmaps folks.

Because in their view, a roadmap is a plan.

A roadmap is NOT a plan BTW.

5/n
Going back to the Manifesto, what the signatories were trying to promote was a move away from more traditional Waterfall type processes.

i.e. creating a big plan and then RIGIDLY sticking to that plan. And having complex change management processes layered on top.

6/n
They weren't saying don't have a plan. You always have a plan.

When building software, you have a goal or set of goals. i.e. what you ultimately want to deliver. You have some path you expect to take. That's a plan.

That is as true today as it was 20+ years ago.

7/n
The difference is that they wanted people to remove the rigidity in the way people looked at that plan.

Be open to change. Adapt when new info comes in and new things are learned.

And get rid of those heavyweight change management processes.

8/n
So if I were to make one change to that principle, it would be this:

"Responding to change over RIGIDLY following a plan"

This doesn't mean there's no plan. There is one.

It does mean that you follow it as long as it makes sense and change when info tells you otherwise.

9/n
I know a lot of this is pretty obvious and you may be wondering why I felt I had to write this.

The reason is that I still encounter groups on both sides of the spectrum.

i.e. "the plan is the plan" folks, but more commonly, "there can be no plan, we're Agile" folks.

10/n
I'm surprised that after 20 years, we're still having to discuss this, but that's where we are.

Hopefully this was helpful. If so, let me know. If not, also let me know. Would love to hear from you either way.

/end

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Saeed Khan

Saeed Khan Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @saeedwkhan

Mar 7
PRO TIP.

Product managers should explicitly track all the ‘specials’ they’ve done for the Sales org, and then remind them at sales training or sales kickoff of how much revenue this generated.

Also remind Sales of what WASN’T done or what was delayed because of that work.
BTW, this is the process I used in a couple of companies to handle these requests.

To reduce adhoc requests from sales for these "specials" we had an escalation process - first up through sales management and sales engineering, then discussed with Product Management. /1
i.e. The sales team took responsibility for filtering out random requests from less "effective" reps. So we knew the quality of requests from Sales to #ProdMgmt was relatively good. /2
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(