Av rating:
Total votes: 91
Total comments: 15


Phil Factor
If IT had been responsible for the Creation
09 August 2006

In which we take the liberty of retelling the Creation story to make it 'relevant' to the modern IT professional.

God looked up wearily as a two-headed donkey wandered into the amphitheatre. It had a baffled look, and rolled both pairs of eyes before bleating pathetically, raising its tail vertically, giving a squawk of alarm, and exploding into a myriad of quivering chunks of meat. Whilst distractedly wiping off the stains from his toga, God cast an anxious glance at the assembled IT managers.

"Art thou sure of meeting the aggressive six-day schedule for this project, verily??"

The smartly-clad angels looked nervously around for a spokesman. After a moment, a well-groomed executive angel stepped forward.

"We have, er…hath…, a total commitment to quality delivery of an effective solution"

"…meaning?"

"Our mission is to achieve total excellence in meeting the timescales for delivery of the project to the defined and agreed scope".

"Quality… excellence...", harmonised the assembled IT angels, upon hearing this confirmation of their mission statement, and rustled their feathered-wings to signal their commitment and solidarity.

"..and we're all clear on the project deliverables?" asked God. "Being more of the instinctive sort of executive, I realise I may have been heavy on the overall project vision…you know 'let there be light', and that sort of stuff…and light on the practicalities. I'm not really a detail person. That's why I delegate that sort of thing to you. I can appreciate that this is really a logistics and facilities-management issue but, we're 5 days in to a 6-day project and exploding two-headed donkeys at this stage make me rather nervous."

"You're not implying that maybe we need to invoke the change-control procedure, surely? The project definition is carved on tablets of stone and signed off by you."

"Did I sign it off? Does a lightening bolt signify assent?"

"Well, there is nothing in the project specification about donkeys having only one head, and I'm sure there is nothing about lack of donkey-explosions. It could be a very effective means of regulating their population." Observing God's rising eyebrows, the angel executive gestured in a conciliatory way. "Look", he said, " we can hammer out these details, but surely the most important point is that we are all synergistically working together in total commitment to achieving the project schedule and exceeding your expectations". He waved his hands elegantly, in a meaningless way. The assembled angels all took the cue, and looked innocent and keen.

"You're not bullshitting me are you?" asked God, wryly.

"Why no," cried the spokesman in exaggerated, affected, indignation at this idea, "Merely, managing your expectations. Besides, we have a bit of a slippage on bulls due to technical issues"

"Ah, technical issues? What a relief. Nothing important, then?"

The assembled angels looked at each other in mock confidence.

Meanwhile, behind this group, young technical angels were picking up the quivering pieces of donkey and attempting to piece them back together. Standing over them was a belligerent, pot-bellied angel in sandals and bottle glasses and with wings that looked as if they'd been through a shredder.

'Bloody shambles I call it", mumbled the pot-bellied one, "I'd love to meet the character who insisted on this bloody useless technical platform. Create a whole world with this? Who is He kidding? Thank goodness most of it is made of mud."

God, catching the faintest murmur of a foul oath, glanced in his direction. "You there!" he barked, "Art thou one of the angelic host?"

"No, he isn't", the manager angel muttered with marked distaste "he's a contractor angel. And of course the technical platform is in total compliance with specifications and will be, ahem, fully documented in the post-project Genesis report."

However, the manger angel's attempts to draw back God's attention were thwarted by the contractor angel's loud and bitter laugh. "Me, a permie !? You're kidding, mate! I'll get this lot done and then I'm off. What a shambles, I'm telling you. The bloody angels are so keen on promotion they've got no spare energy for the real work. We know that the devil has got the only good operating system, but why you couldn't at least have opened the wallet for a proper database I can't imagine."

"Proper database?" asked God

"Yes, we're using SQLLite. Fine for managing your bleeding stamp collection, but not for this sort of work!"

"I said 'Let there be Light, not Lite!'"

"What you sayeth at one end and what cometh out the other, having filtered through six levels of management, are two very different things. I suppose you weren't insisting on Sun workstations either?"

"I had more of a celestial object in mind, actually…."

The executive angel became increasingly agitated as this conversation continued and finally interjected, "I think it would be better to allow me to manage the customer interface, if you don't mind. You need to concentrate on the technical issues" he said, huffily, and with an angry glare at the contractor angel. "And concentrate on them pretty hard too" he added menacingly.

"If you guys didn't keep meddling with the architecture then we'd have finished the job already and knocked off early on Friday for a beer break. The Sahara was a tropical paradise before you insisted on open-source components. And don't get me started on the animals. We thought the Alpaca was bad but that was before we had to use UML. It was then that we had to go down the two-headed-donkey route. Why, I'll never know but I suspect some manager wanted to put in his CV that he had 'done' a distributed architecture. And then you've got the user-acceptance testing. What confusion! This is the only project where bugs are actually specified. More species of bugs than anything else, and the test teams keep thinking a cockroach is a bug with a bug….."

"Enough!" thundered God. "Yea verily this soundeth like an utter shambles. Let there be a project review!"

"Don't think we haven't been there already. At the last one, there was a long argument about re-designing an American song thrush and, by the time everyone had finished interfering, we had created the turkey."

God suddenly felt very weary. His fears and premonitions, which had gradually grown over the course of the 5 days, seemed to be confirmed. "Oh woe unto this project" he muttered.

"Cheer up" said the contractor, before the angelic manager could intervene once more, in order to effect a 'reconstruction of the perceived user-experience'. "There may be a way out"

"And what is that?"

"An insurance job"

"An insurance job? I see only through a glass darkly."

"Well, the project is insured against acts of God, isn't it?"

"Well yes, they forgot to take that clause out."

"OK, then. So what about a big accidental fire, just after the end of the project sign-off? We all get paid and you get the insurance money."

"Fire? Hmmm…not sure about that."

"Well it doesn't have to be a fire. The world is a bit big to accidentally drop down the stairs but you could always engineer a flood"

"A flood, eh?" mused God. "Shh! I'm thinking…" he snapped, as the manager made to interject yet again. "I think I'd better give Noah a call…"



This article has been viewed 9797 times.
Phil Factor

Author profile: Phil Factor

Phil Factor (real name withheld to protect the guilty), aka Database Mole, has 20 years of experience with database-intensive applications. Despite having once been shouted at by a furious Bill Gates at an exhibition in the early 1980s, he has remained resolutely anonymous throughout his career.

Search for other articles by Phil Factor

Rate this article:   Avg rating: from a total of 91 votes.


Poor

OK

Good

Great

Must read
 
Have Your Say
Do you have an opinion on this article? Then add your comment below:
You must be logged in to post to this forum

Click here to log in.


Subject: If IT had been responsible for the Creations
Posted by: Anonymous (not signed in)
Posted on: Friday, August 11, 2006 at 2:09 PM
Message: Very witty. I liked the bit where he brought in The Flood

Subject: Executive jargon/bull
Posted by: Patrick Index (view profile)
Posted on: Wednesday, August 16, 2006 at 9:52 AM
Message: I've made a collection of some of my favorites...

.. leveraging your existing infrastructure ??
.. lowering the total cost of ownership ??
.. is agnostic (I know what this is but should it be applied to IT situations?)
.. 360 degree view!
.. data mining (get down the pit lad - said with a Yorkshire accent)
.. one truth data (with an american accent)
.. any more?

Paddy



Subject: this article rocketh !
Posted by: Anonymous (not signed in)
Posted on: Wednesday, August 16, 2006 at 6:52 PM
Message: I loved this as much as the one about accidentally mixing up the perf. reviews of the superstar and the deadweight.

Subject: Wordy
Posted by: Anonymous (not signed in)
Posted on: Wednesday, August 16, 2006 at 8:00 PM
Message: Very well written, but it rambles on and doesn't have a beginning or ending.

Subject: Verily it is truth
Posted by: Anonymous (not signed in)
Posted on: Wednesday, August 16, 2006 at 8:47 PM
Message: I'm almost afraid to show this to my boss..

Subject: Simple talk eeh?
Posted by: Anonymous (not signed in)
Posted on: Thursday, August 17, 2006 at 3:49 AM
Message: Wow, simple talk it is :) but it makes sense in some ways! As a christian I should frown sometimes, but I couldn't prevent myself from laughing out sometimes :) ...

Great article!

Bert Loedeman
The Netherlands

Subject: Re: Simple talk eeh?
Posted by: Phil Factor (view profile)
Posted on: Thursday, August 17, 2006 at 6:20 AM
Message: Bert,
As a fellow Christian, I worry about offending people's beliefs, but this article is not lampooning the scriptures, but the IT managers who occasionally forget their own humility and fallibility.

Subject: Doesnt work!
Posted by: Anonymous (not signed in)
Posted on: Thursday, August 17, 2006 at 7:15 PM
Message: Most project managers have no clue.

Subject: Creation Parable
Posted by: Anonymous (not signed in)
Posted on: Friday, August 18, 2006 at 3:14 AM
Message: Absolutely brilliant, without reservation!

To the Christians out there: I don't think your god objects to you laughing - else why would He have given you the capacity?

Subject: Reply
Posted by: Phil Factor (view profile)
Posted on: Friday, August 18, 2006 at 5:37 AM
Message: Many thanks to everyone for all the kind comments and criticisms. They are much appreciated, and I enjoy the feedback.

To 'Doesnt work!', I'd say that I wouldn't dare to aim to change the ways of project managers, but merely to point out the humour of the whole IT development process and management.

To 'Patrick Index', I suggest he looks on the Forums where I have started a competition to find the funniest piece of IT bullshit currently on the internet.

Subject: RE: Rambles on ...
Posted by: Anonymous (not signed in)
Posted on: Friday, August 18, 2006 at 7:35 AM
Message: Excellent article - thanks or the Friday grin - regarding Wordy's comment on "rambles on" - bit like a management project review then ?

Subject: Great
Posted by: Anonymous (not signed in)
Posted on: Sunday, August 20, 2006 at 9:02 PM
Message: Shows the exact side of what IT will do in any circumstance.

Subject: If IT had been responsible for Creations
Posted by: Anonymous (not signed in)
Posted on: Monday, August 21, 2006 at 2:00 AM
Message: Very very good reading asnd amusing

Subject: If IT had been responsible for the Creations
Posted by: Anonymous (not signed in)
Posted on: Thursday, April 12, 2007 at 9:38 PM
Message: it's super!

Subject: mostly made of mud?
Posted by: AndyB (not signed in)
Posted on: Friday, February 01, 2008 at 7:14 AM
Message: I think there was never a more apt time to link to the Big Ball of Mud design pattern :)

http://www.laputan.org/mud/

excellent articles, do more!

 

















Level Playing Field
 The Federal Government in the States accepts tenders for their IT projects from a wide-range of... Read more...

Women in IT: Change at Every Level
 In the past, straight-forward sexism was a real problem in the IT industry – women in IT were... Read more...

Second Life: A Virtual World of Real Money
 As more and more people invest in alter egos to live a pseudo life online in Linden Labs' latest... Read more...

Andrew Tanenbaum: Geek of the Week
 Andrew Tanenbaum has had an immense influence on the way that operating systems are designed. He... Read more...

Ross Anderson: Geek of the Week
 Professor Ross Anderson is one of the foremost experts in Computer Security in the world. He has... Read more...

Linus Torvalds, Geek of the Week
 Linus Torvalds is remarkable, not only for being the technical genius who wrote Linux, but for then... Read more...

Driving up software quality - the role of the tester
 Have you ever wondered what a software tester does? Helen Joyce, test engineer at Red Gate software... Read more...

Coming Out as a Cancer Survivor - A Guide for Software Developers
 A personal perspective on the responsibilities of a cancer-surviving software developer Read more...

The Computer that Swore
 Database Developers occasionally get crazy ideas into their heads. Phil Factor should know; He... Read more...

The Writing on the Wall
 Phil Factor offers an intriguing theory on why so many, hugely complex, government IT projects fail. Is... Read more...

Over 150,000 Microsoft professionals subscribe to the Simple-Talk technical journal. Join today, it's fast, simple, free and secure.

Join Simple Talk