top of page
Search

Engineering Standards: Too many and not enough

  • Writer: Myles Henaghan
    Myles Henaghan
  • 18 hours ago
  • 4 min read

Updated: 12 hours ago

Standards, like dollars only come in two quantities - too many and not enough. And for those of you who eye-roll at the mention of standards (like me six years ago), instead championing automation, and culture... I know for certain, given enough time, we automate the unnecessary, people will forget, and new people won't be convinced.

 Standards for tractors. 📷 Screenshot from Clarkson's Farm, Season 1 © Amazon Studios
Standards for tractors. 📷 Screenshot from Clarkson's Farm, Season 1 © Amazon Studios

The Importance of Engineering Standards

Just like Jeremy found out in season 1 of Clarkson's farm, when an engineering team reaches a level where they need a structured way of agreeing on standards. It creates a foundation for consistency, quality and compliance. Standards, when properly defined and upheld, become the backbone of engineering practices. They distinguish themselves from mere guidelines by being specific, observable, and universally agreed upon by the community.


Too Many [Standards/Guidelines/Best Practices]

On one hand, having too many standards, or guidelines misinterpreted as standards, can lead to overwhelming bureaucracy. When governance bodies, like those focused on security, cost, or privacy, go overboard, the standards become too complex and end up being ignored. This is when you get that "broken window" effect, where standards lose their respect and effectiveness.


Not Enough Standards

On the other hand, having too few standards leaves teams without a clear framework. This lack of structure makes it difficult to achieve consistency and alignment. Without written and agreed-upon standards, teams struggle with inconsistency, and the overall system suffers as a result. 

If you’re a leader that believes you don’t need standards, people just know our do’s and don'ts, consider for a moment, if you were absent, how long before things would backslide? 1,3, 6 months? 


So why bother?

On the bright side, once standards are well-established, they make decisions about what to automate significantly easier. Platform teams and independent experts can focus on automating processes that have become standards, rather than navigating multiple variations. This also means that as certain practices become ubiquitous and deeply embedded through automation or platform engineering, the explicit need for them as written standards can be reduced. This helps maintain a healthy balance and avoids cognitive overload, ensuring that standards remain focused on what truly matters and continues to drive improvement.


Standardisation can be awesome, but you need to decide what to standardise
Standardisation can be awesome, but you need to decide what to standardise

A Standard for Standards?

From our playbook on adoption Engineering Standards, my top tips would be:

  • Definitions: Make a strong distinction between best practices, guidance, standards, and standardisation. 

  • Ownership: Ensure every standard has an owner - a real person who can (re)explain the rationale, and when the time comes help decide if it’s no longer valid.

  • Mandate: Leadership needs to actively demonstrate commitment to upholding standards which have been approved.

  • Document once, Discover everywhere. Keep the history and detail of a standard in one place with a consistent format. Link back to there from multiple other places (codebases, pipelines, portals, runbooks....)


👓 Practical Tips for Making Standards Work


Fewer, Clearer, Embedded

Engineering Standards aren't just rules — they're shared decisions that help teams build faster and better. But they only work if:

  • They’re owned and kept alive

  • Discovery is effortless

  • Feedback is part of the process

  • You automate the boring parts

So start with just a few. Pick the ones that unlock automation or reduce real pain. Then embed them where work already happens. Fewer. Clearer. Embedded.



Want to know more?

Let’s be clear, standards can be quite a dull topic, until they’ve become the top constraint and they go from dull to intimidating. We’ve helped many teams, and teams of teams figure out their approach to Engineer standards. From small SaaS to enterprise and highly regulated organizations. Please reach out if you’d like an initial chat about your organization’s needs.


Links 🔗



 
 
 

Comments


SUBSCRIBE

Sign up to receive

Wires Uncrossed Engineering news and updates.

Thanks for submitting!

©2024 by Wires Uncrossed Engineering

Website Design By Solute Digital

  • LinkedIn
bottom of page