Best practice revisited

I read recently an article from Gartner on the subject of best practice as it related to the cloud. My reply to that was: "How does 'Best Practice' come to be? Is it just an example of "most common practice"? In fact, what's 'best' in 'best practice'?

The article mentioned that there isn't a standard definition of best practice for cloud operations yet. I have written about 'best practice' in an earlier post when I said :

"The problem I have with "Best Practice" is that it isn't always "best". Often times it's one company succeeding in a business then being approached by others wanting to know how they've done it. The company provides examples of their 'practice', it gets assimilated by the inquirer and disseminated to others. This becomes "Best Practice"."

But let's review this. When somebody (usually your competitor) comes calling looking for "Best Practice", do you actually give them what they need? Do you provide them with your trade secrets? (When you're at trade shows how open are you? I know companies I've worked for have had strict 'non-disclosure' practices when not amongst internal people). You end up providing them with some stuff that shows how things work basically but doesn't give away the farm (as they say). So how can this provide "Best Practice"?

It doesn't.

Similarly are you going to give your best practice to a consulting group such as Gartner who will then disseminate it (at a premium) to all of your potential competitors?

I put it to you that "Best Practice" is actually a combination of sub-optimal process definitions married together with a predefined logic flow mandated by a program.

Consider this: Nobody actually has a "Best Practice". By definition it comes from the collected will of the participants. But even then there are usually many ways of doing something - so much so that it is actually 'common' practice. This will result in a best practice being an amalgamation of various ways of doing things. On top of that the way things are done will, oftentimes, be influenced by the software someone is using to do that thing. If this software mandates a particular methodology then this will influence "Best Practice"

Think of a situation where everyone was doing something one way - "Best Practice" - when it was discovered that this was the wrong way to do it.

  • How about trying to motivate people by paying them more. It was considered the way to motivate people until it was discovered that money is a hygiene factor not a motivator (i.e. they prevent dissatisfaction only when present instead of increasing satisfaction)
  • What about smoking? Look back at films, TV series, adverts and even literature of the last century. Everyone smoked. It was considered a "Best Practice" to be seen with a cigarette in your hand or hanging from your lips. This went on for years and years. Then someone discovered that it wasn't actually good for you and it stopped becoming a best practice.
  • Did you know, for example, that up until the 1950's it was best practice when driving a car to not wear a seat belt. It was thought that the best chance of survival was through being thrown clear of an accident.
I would say at this point that I am not opposed to the concept of having a single best way of performing something (although I feel that in reality this is so dependent on circumstances that it may never happen). What I am opposed to is the identification of current process steps and the identification of them as being 'best practice' without the actual work being done to identify if they are, indeed, best practice.

So I put my initial question to you again:

What's "Best" in "Best Practice"?

Related Posts by Categories

Widget by Hoctro | Jack Book
For blog comments policy see this post
blog comments powered by Disqus