This blog post has the potential to be a very controversial. I'm sure there will be many in the IT industry who will want to protest against a post like this, but there will also be others who would agree with this post.
Disclaimer: Following a review of the first draft of this article, and after careful consideration, I opted to remove about three paragraphs of text. The three pieces of text outlined some of the current buzzwords that drive some of us mad. It also included an extract of text from a website of a well known international consultancy (and no, it's not the one I work for ;-) ), that quite simply put, is a paragraph entirely formed out of BS buzzwords and phrases. You know, one of those monologues that consist of a lot of fancy buzzwords, but doesn't tell you anything. I decided to remove the text as I don't want this article to look like an attack on any individuals or organisations. I didn't mention any names of persons or organisations in this article, nor did I have any particular names in mind when I was writing the article. However, I am conscious of the fact that some people will be drawing conclusions. Therefore, any conclusions drawn by the reader are their own, and do not necessarily represent truth, or align with my intent with this article. You might also be reading some parts of this article and think "this guy is writing about my organisation!". Well, if you've been around the IT industry long enough, you will know that his issue is everywhere. No, it's not just your company. I'll place a bet that it is in every IT business out there.