Standards Watchdog - Do you provide the reason behind rules when enforcing them?


Learning lessons the hard way is a fact of life, but one of the great things about teamwork is that you can help others avoid making the same mistakes over and over again. This is the foundation of great standards! But what happens when a new (or old) team member misses a standard?

"The floggings will continue until morale improves"

- A bad manager

Everyone makes mistakes. If you run around wielding your authority as a cudgel, telling them they'd better comply or else, two things will happen:

  1. They will resent you
  2. They will only bother following standards when you're around

For example, if one of your standards is for developers to send "test please" emails, there's likely a hard-earned lesson behind it - otherwise, that rule wouldn’t exist. Instead of simply enforcing the rule, take a couple of minutes to explain why it matters and the value it brings.

Figure: Bad example - This email doesn't explain why this is so important

Figure: Good example - Provide a link to your standard and the main reason(s) why it is important


We open source.Loving SSW Rules? Star us on GitHub. Star
Stand by... we're migrating this site to TinaCMS