Skip to content

DBAzine.com

Sections
Personal tools
You are here: Home » Blogs » Craig Mullins Blog » Craig Mullins: Perspectives on Database Management » Bad Standards: #5--"None Shall Pass"
DBAzine Updates
The best way for me to find out about site updates is:
RSS feeds
Browsing the site
Receiving email updates

[ Results | Polls ]
Votes : 116
 

Bad Standards: #5--"None Shall Pass" Bad Standards: #5--"None Shall Pass"

Rigidly adhering to a standard without being reasonable is itself, a bad standard.
If you are a Monty Python fan you probably recognized the title of this blog entry. It is the unchanging statement of the black knight in Monty Python and the Holy Grail. He just stands there blocking everyone who attempts to go past him - even after a better swordsman has cut off all his arms and legs. I'm sure some of the application developers can relate to that. Valiantly explaining to the DBA why they need to go against some standard or another, only to be told "None shall pass" by that stubborn DBA.

For just about every standard you can think of, I can think of an exception. A good standard should be put in place not to be a rigid bottleneck to productivity. Instead, a good standard is there because it works well most of the time in terms of delivering superior service, availability, or functionality. But sometimes, diverting from that standard can make sense, too. The key is for DBAs to keep an open mind and to be reasonable.

Of course, I do not mean to suggest that developers should be allowed to thwart the written standards of the organization whenever they see fit. Instead, all parties involved should be reasonable and have a valid, business reason for failing to enforce a standard.

When going against a standard makes more sense than enforcing it, let's all agree that it is wiser to make an exception. After all, our standards are supposed to be there to make sure we do the right thing. And they normally do... except when they don't.

© 2005, Craig S. Mullins

Wednesday, October 05, 2005  |  Permalink |  Comments (0)
trackback URL:   http://www.dbazine.com/blogs/blog-cm/craigmullins/blogentry.2005-10-05.7796493516/sbtrackback
Craig Mullins
Data Management Specialist
Bio & Writings
Subscribe to my blog Subscribe to my blog
« January 2006 »
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        
2006-01-04
10:52-10:52 Thoughts on Storage
 
 

Powered by Plone