Over-Engineering and fear based features are a problem

3 minute read
Scroll this

Sometimes we nerds are just too strict. This manifests itself all the time in development teams. Over-engineering the process or project creates unnecessary clutter in your pipeline. It’s natural to create systems and get emotionally attached to them. If left unchecked this grows like a cancer in your organization. I’m wary of engineers competing for system and process creation based on “coolness” and not what best meets business goals.

It doesn’t do anything for anyone but you

There’s a now famous email that Elon Musk once sent out to his SpaceX team. The subject line was “Acronyms Seriously Suck”. Basically he blasted them for making up unnecessary acronyms that confuse communication, especially for new hires. Musk wrote: “VTS-3 is four syllables compared with “Tripod”, which is two, so the bloody acronym version actually takes longer to say than the name!” So if it’s a wheel, call it a wheel for heaven’s sake.

Combat over engineering with focus on the value

It’s imperative for me to constantly pull the business objectives back into view and remind us about the “why”. Take the focus off the process and place it on the value. Injecting business focus into your daily standup meetings avoids the natural tendency to get caught up in the details. By continuously bringing the business into the conversation, I eliminate over-engineering and drive momentum instead.

Problems appear all too frequently in the name of “efficiency” or “optimization”. When I see this, I immediately tell people to stop thinking in terms of adding value to the platform. Instead, think of how to add value to the customer.

Fear based features are a problem

I can directly trace every feature I build back to value added to my customer. I ask, “Why are we building this feature?” Then I look for trends in the answers. I find newer companies frequently build features out of fear of losing a customer versus adding value to the customer.

Every time I sit down to develop a feature I ask myself, “Is this fear based or customer centric?” My relentless focus on providing obvious and tangible value leads to the production high quality technology.

What should you do?

If you have an over-engineered system or it’s riddled with fear based features… It might not be clear exactly what to do and this can be tricky. The people at the top in life are always working, growing and improving with the help of others. It’s how you got to where you are, and it’s how you will get up through the next stage on your journey.

I have experience that you can leverage. If you don’t use me, use someone else. The point is for you to get what is on your mind resolved immediately, don’t wait. Set an appointment with me and tell me about your situation so I can help. Click this link to reach out. Something else on your mind? Whatever you need, I’m here. Life is meant to be done together, just reach out.

Joel Beasley

Joel began writing code at age 13 selling his first technology by age 18 for one million dollars. In his first three transactions, he developed key relationships and began working with Investors and Chief Technology Officers collaborating and building products in Real Estate, Law, Finance, and Fitness.

Today, Joel is a Chief Technologist volgging the process of building a company LeaderBits.io. Joel is an author of the book Modern CTO a #1 New Release on Amazon and a #1 Technology Podcast with 70k active listeners. Joel has a clear vision and passion for modern technology, placing him as one of the most exciting Chief Technology Officers to watch out for.

Joel is the President of BeasleyFoundation.org a charity that designs STEM related children’s books Back to the Moon and Princess Physicist. These books are then donated to orphanages, homeless pregnant woman and in-need children. Beasley Foundation was formed in February 2017 after Joel, Mitch and Valerie lost their Mother to Leukemia after being diagnosed 6 weeks earlier. Joel and his siblings wanted to do something unique with her life insurance money and the Beasley Foundation was formed.

Read more about Joel

Reach out to Joel

If Joel can be helpful to you, send him a message
or schedule a meeting.

Send Message Schedule Meeting
Fresh CTO Content 24/7

Fresh CTO Content 24/7

Join our mailing list to receive relevant content hot off the press.

You have Successfully Subscribed!