Everyone wants best practices in what they do. Whether it is testing, development, or even things outside of IT like construction. We want a set of standards that show the best way to do something, right?
The problem with best practices is it puts them on a pedestal that can’t be challenged. This is the best way to do something, it can’t be improved, so don’t bother offering suggestions.
Who decided it is the best practice however? Was it a single person or a group? Do any of the people involved still work in that area, or even company?
Instead of best practices, what everyone should be doing is working with better practices.
Better practices aren’t on a pedestal, acting as if they are carved in stone that must be followed for all time. They are trying to make the way we work better, but better can always be made better. What was the better practice six months ago might not be the ideal way of doing it, but we can look at replacing it with a new better practice.
Do you work with best practices? How often do they change? How easy is it to change them?
What if they were better practices instead?
Better > Best