Make Everyone Happy - A Paradoxical Anti-Pattern episode artwork

EPISODE · Feb 24, 2022 · 14 MIN

Make Everyone Happy - A Paradoxical Anti-Pattern

from Develpreneur: Become a Better Developer and Entrepreneur · host Rob Broadhead

One of the most amusing anti-patterns is the one known as "make everyone happy."  The funny thing is that it never does.  Instead, it points us to an old bit of wisdom that you end up pleasing no one when you try to please everyone.  Put more simply; you cannot have more than one master.  If this seems familiar, we have discussed it under the name "design by committee" in prior posts. Make Everyone Happy Defined You have heard that two heads are better than one.  Unfortunately, that does not translate to more is always better than less.  In particular, design and related decisions suffer greatly from too many voices.  There is nothing wrong with seeking feedback and input.  However, there needs to be a controlling decision-maker that drives things forward and understands the primary goals. There are names for this anti-pattern, like gold-plating and adding bells and whistles.  These additions and enhancements are not the problems in themselves.  Nevertheless, they often create a slippery slope of tweaks and minor changes that lead you right over a cliff.  Once we decide to make an allowance for one person or side, then we face the argument that it is fair for other voices to get their desires.  Look at governmental politics for examples of exactly how bad things can become. The Anti-Pattern In Action Lack of direction is the best description of this anti-pattern.  The core why of our problem and solution are lost in discussions and requests.  Not only is this an obstacle to success, but it also leads to other anti-patterns.  That includes the one we all fear, the death march.  The project languishes in changes and moving the finish line.  That is demoralizing and costly even while it waters down the solution.   Avoiding The Anti-Pattern Owners and decision-makers are the cure for this anti-pattern.  That changes the focus from "make everyone happy" to making that person or people happy.  It also cuts down on time spent making decisions and discussing options.  We are not running away from feedback.  Instead, we are keeping feedback focused on the problem and solution that launched this project.

NOW PLAYING

Make Everyone Happy - A Paradoxical Anti-Pattern

0:00 14:49

No transcript for this episode yet

We transcribe on demand. Request one and we'll notify you when it's ready — usually under 10 minutes.

Frequently Asked Questions

How long is this episode of Develpreneur: Become a Better Developer and Entrepreneur?

This episode is 14 minutes long.

When was this Develpreneur: Become a Better Developer and Entrepreneur episode published?

This episode was published on February 24, 2022.

What is this episode about?

One of the most amusing anti-patterns is the one known as "make everyone happy."  The funny thing is that it never does.  Instead, it points us to an old bit of wisdom that you end up pleasing no one when you try to please everyone.  Put more...

Can I download this Develpreneur: Become a Better Developer and Entrepreneur episode?

Yes, you can download this episode by clicking the download button on the episode player, or subscribe to the podcast in your preferred podcast app for automatic downloads.
URL copied to clipboard!