Click here to monitor SSC
Av rating:
Total votes: 76
Total comments: 23


Phil Factor
To Boldly Ask IT for Development Work
22 June 2009

Phil has always been mystified by the way that, in Science-Fiction films, the crew of space-ships are able to reprogram their ships' computers in order to respond to emergencies, needing no more than a brief klip...klop...klip on the keyboard to effect a huge software change. A life in IT has seemed so different, and so he wonders if there a more realistic way that one might imagine IT's contribution to Space adventures.


The viewing screen burst into a frenzy of weird static,

When it happened, chill fear swept the control room of the Spaceship. The thunderous booms against the hull were the sound of the shields being subjected to an attack of unparalleled ferocity. The crew were thrown from side to side in their chairs. Briefly the lights went out, and then flickered back on as the emergency power supply sprung into life.

The viewing screen burst into a frenzy of weird static, suddenly replaced by the sight of a ghastly alien creature, resembling a giant cockroach. Briefly, there were whirs and ticks from the loudspeaker until the automated language translators kicked in.


"We of the Xunil civilization will prevail, and
crush all resistance!  Our space-fleet approaches!"

"ldstr-ldloc-stloc-ldarg-cctor-ctor(Click) …vile and remorseless. So, pitiful specimens of a degenerate species, you dare to approach our galaxy. Your intrusion is beneath contempt, and you will be ruthlessly eliminated."

"We come in peace! We seek only to promote understanding and harmony across the galaxy" intoned Admiral Clarke.

"Silence! Your impertinence will lead to your immediate destruction, you lamentable products of a degenerate species. We of the Xunil civilization will prevail, and crush all resistance! Our space-fleet approaches!"

The vile alien creature flexed his mandibles in rage.

"The ruthless swine: he's armed with a Thesaurus and prepared to use it" muttered Dr Strabismus.


"I just canna doo it. any more powwr,
and the wee engines will bloo."

"You know, it may be a good idea to get the hell out of here." Admiral Clarke leaned over to talk to the chief engineer. "Scotty, how much power can we mobilise to put the main engines in full reverse-thrust?"

"Och noo, captn" came the crackly voice from the engine room, "I just canna doo it. any more powwr, and the wee engines will bloo."

"We could, of course, reprogram the shield generators to give us the necessary reverse thrust" said Dr Strabismus.

"I was just wondering that myself," replied Admiral Clarke blushing slightly, "but what do you mean by 'reprogram'"

"We'll have to get the IT department involved."

For the second time in a day, a look of terror flickered across Admiral Clarke's face.

"It's either that or being eaten by a very angry giant insect"

"A surprisingly similar experience, in fact" sighed Admiral Clarke. "Ask Dan, the IT Man, to come to the control room"

-=+=-

A few minutes later, the door opened with the familiar 'Fssshhhwhefffft' sound. Dan the IT Man entered the control room looking important.

"Dan. We need you to reprogram the force...er…thrust things."

“The shield generators, Admiral” corrected the doctor.


"Dan. We need you to reprogram the
force...er…thrust things."

“I don’t think that’s quite the request you intended to make, Admiral” replied Dan firmly, "If you can couch the request in business terms, justifying the required resources, we can come back to you and respond with a technical proposal to meet the business need. We can certainly discuss timescales and priorities, bearing in mind that we are currently focussed on our 50-day maintenance window. If you consider it an urgent change, you can add it into our change-control system and we can append it to our list of ongoing projects. However, it would help if you would indicate priorities so that next month we can plan the work for the developers."

Dr Strabismus made a 'Fssshhhwhefffft' sound, remarkably like the door. Dan gave an ingratiating smile before continuing, "Of course, we'll need a paper that outlines the business benefits so that we can then get management-signoff for the work to be done, and perform the appropriate benchmarks"

"Dan, we are about to be attacked by psychopathic creatures that look remarkably like giant cockroaches. Isn't there some quick hack you can make to the code that runs the shield generators that will allow us to apply a reverse thrust to supplement the power of Scottie's engines?"

"We could always form an Agile Scrum and rely on test-driven development techniques to reduce the lead-time but we run great risks if we depart from our usual commitment of high standards of resilience and three-nines downtime. That," he drew himself up to his full height and looked severely at the Admiral, "That is surely something that you would never wish to countenance"

" Dan… they are rumoured to paralyse their victims, and lay eggs in them to provide fresh meat throughout the larval stage. They larvae then hatch messily and dramatically"

Dan was impassive. Then a placating look flashed across his face. "Look, the best I can do for you is to use the current maintenance window to provide an interim solution to your current 'issues'. As you are aware, there are already numerous 'overdue' bugs reported with regard to the generator units. I think the best way forward, vis-à-vis your ad-hoc request for extra development resources, is to add "lack of reverse thrust" to this list of bugs and then go through them and appraise and refine our understanding of their precedence, reprioritizing the most urgent as 'requested features'. Of course, we must also bear in mind all budgetary implications and ensure that all health and safety issues are appropriately considered …"".

Admiral Clarke stared quizzically at Dr Strabismus. "I got a bit lost in this speech. Did he say no or yes?"

"I think he is managing our expectations, Admiral."

"This is going to be a long day".

-=+=-

The vile space-creature clanked awkwardly into the control room inside its space-suit, from which wires and tubes protruded, dribbling a disgusting green gas. "Ah-ha!" it cried, seeing Admiral Clarke hiding behind his rather grand seat, "you have evaded me for the last time, Admiral!"

Behind him, a group of Xunil cockroaches trooped into the room.

Xunil Ruler: Xunils, annihilate these pathetic examples of an endoskeletal life-form! Exterminate! Conquer! Destroy! '

All Xunils: [in unison] 'Xunils conquer and destroy! Xunils conquer and destroy! Xunils conquer and destroy! Xunils Co……'

Xunil Sidekick: Exterminate!

All Xunils: [in unison] Exterminate! Exterminate! Exterminate! Exterminate!

Xunil Ruler: (interrupting) OK, OK, enough of that. What are we? Daleks? Take up positions, ready to eradicate all human beings.

Xunil Sidekick: Obey, or you shall be extermin…eradicated!!.

Admiral Clarke: What do we do now, Doctor?

Dr Strabismus: (quickly glancing up at the open door) This way!


"The pathetic carbon-based life-forms
will die immediately"

Door: [the Doctor, Admiral Clarke, and the rest of the cabin crew rush through the door. The Xunils watch intently as the humans leave] Fssshhhwhefffft

Xunil Ruler: "Ha! Their lamentable attempts at evading capture are utterly derisory! We have these pathetic creatures at our mercy. Their fate will be swift. Xunils, commence the eradication procedure!

Xunil Sidekick: Erm….what does that entail, exactly?

Xunil Ruler: Fool! We will merely need to reprogram the crude and ridiculous space vessel to use a chlorine-based atmosphere so we can discard our space suits. The pathetic carbon-based life-forms will die immediately. Send for the effete spokeshuman of their decadent IT department!

All Xunils: [in unison] Send for Dan! Send for Dan! Exterminate! Exterminate!

-=+=-

'Fssshhhwhefffft'. Dan walked briskly, through the door, into the control room holding a file and looking important.

"So, impudent spokeshuman of a…"

"Despicable?" prompted the Xunil sidekick

"...yes, yes, a despicable and impudent IT department. I need your discreditable and impotent skills in reprogramming the space ship to use a chlorine atmosphere."

Dan opened his file and glanced at the schedule. "Of course, we are sensitive to the imperatives of the current business re-engineering pressures, and will give a measured and sustainable response just as soon as the current backlog of work can be cleared."

"Impertinent specimen of a degraded life-form! I just need a quick change to the current air-recycling system to make it use Chlorine instead of Oxygen! It is something that any of my Xunil IT team could do in minutes, if only they could read your piffling documentation and understand your pathetic IT architecture."

"Yes, but unfortunately, our dedicated air-recycling unit response team are all currently working on some reliability issues with our transporters. I'm afraid there is little hope of any sort of reassignment of priorities"

"So you refuse to do my bidding, impudent life-form?" A stream of hot chlorine gas burst from a tube on his space-suit.

"We have a number of policies that have been put in place with clearly defined targets. The definition of policies and targets represent a key element in our management approach to 'customer' focus. We are responsive to your changing business requirements, within the context of these policies and the constraints of our existing workload", replied Dan with only a momentary loss of composure.

"Enough! Silence. Tahter, take this impudent human back to our ship and perform the customary business with the anal probes."

"Sure, Boss. I've forgotten though, stupendous master, why we do all that stuff with anal probes whenever we come across a human?"

"The great God Sdlavrot created all sentient things with a button that you press to revert the system software to its factory settings. It is usually down a hole somewhere. Now, enough idle chat, we shall get our own heroic and accomplished developers from our glorious mother-ship to spend their weekend making the necessary change to the software. It can't be too hard. Then we can destroy the crew of this ship

Xunil Sidekick: Exterminate!

All Xunils: [in unison] Exterminate! Exterminate! Exterminate! Exterminate!

-=+=-

The two insect-like forms hunched over the terminal in their alien space suits. "Who, in the name of the great God Sdlavrot , wrote this software? How primitive their thought-processes are."

"I expect that they still peel their own potatoes, boil them for 20 of their minutes, then smash them to bits" The aliens collapsed into helpless laughter.

"Look, it is all table-driven. You just load the proportion of all the gases in the atmosphere that you want. You then execute that stored procedure and the software does the rest. Easy. What a fuss that those human-female blouses were making about such a simple change."

"Shouldn't we set up some sort of test-harness?"

"Test? Nah! Do creatures like us with our superior brainpower make simple mistakes? What could go wrong?"

"Well", answered the other Xunil software developer as he scanned the contents of the table "There are some pretty toxic gasses here. If we accidentally used Helium instead of chlorine, it would rot the plastic fibers of our space-suit almost instantly, and leave us to fry in that corrosive oxygen-nitrogen mix that these humans seem to thrive on. Still, the chances of that happening appear to be slim"

“And when we’re being threatened by Tahter with instant disemboweling if we don’t meet the deadline, where better to make savings than in the Test Cycle? Who’ll notice?”

-=+=-

Deep in the darkness of a hiding-place in the ship's hold, Admiral Clarke, Dr Strabismus and the rest of the crew lay waiting. "I don't like it, there were some blood-curdling screams and then the whole ship went quiet. They're up to something dastardly, I fear."

There was an embarrassed silence as the crew stared at Admiral Clarke, whose voice had come out as a high-pitched squeak.

"That's a neat trick; where did you learn how to speak like Pinky and Perky? Or is it Donald Duck?"

“Helium” said Dr Strabismus tensely, “The cunning bastards have put Helium into the ship’s air supply.”



This article has been viewed 13335 times.
Phil Factor

Author profile: Phil Factor

Phil Factor (real name withheld to protect the guilty), aka Database Mole, has 25 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. See also :

To translate this article...

Search for other articles by Phil Factor

Rate this article:   Avg rating: from a total of 76 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: Brillian
Posted by: Cameron (not signed in)
Posted on: Sunday, June 28, 2009 at 9:10 PM
Message: Finally, science fiction I can relate to.

Subject: IT speak wins the day!
Posted by: Bruce W Cassidy (view profile)
Posted on: Sunday, June 28, 2009 at 9:25 PM
Message: Brilliant! You actually got a real life laugh out of me.

Subject: A Smash ing story
Posted by: Tim Franklin (not signed in)
Posted on: Sunday, June 28, 2009 at 10:57 PM
Message: Made my Monday morning a little brighter.

Subject: Smiles all around
Posted by: Pratheek (not signed in)
Posted on: Monday, June 29, 2009 at 3:26 AM
Message: Mmmm, I wonder is this really fiction ;)

Subject: Excellent
Posted by: Melinda (not signed in)
Posted on: Monday, June 29, 2009 at 10:55 AM
Message: Loved the clever names for the arch-enemy's side, and I think the IT-speak rivals the pseudo-scientific jargon spouted by all characters of sci-fi shows. It would take an actor exceptionally talented at memorization to pull of the roll of Dan... :)

Subject: Re: Excellent
Posted by: Phil Factor (view profile)
Posted on: Monday, June 29, 2009 at 11:49 AM
Message: Curiously, the role of Dan is pulled off with similar panache way right across the industry. I trust that budding IT managers take the opportunity to memorize Dan's script as used here. It will guarantee them promotion. For the geeks, the alien speech 'ldstr-ldloc-stloc-ldarg-cctor-ctor' consists of .NET IL code. The exact noise of the door was discussed on Twitter, where an alarming number of MVPs turned out to be trekkie fans.


Subject: Re: Excellent
Posted by: Anonymous (not signed in)
Posted on: Monday, June 29, 2009 at 1:28 PM
Message: Sounds just like an IT department all right!

Subject: Great Job Phil
Posted by: bradmcgehee (view profile)
Posted on: Monday, June 29, 2009 at 1:58 PM
Message: Is Admiral Clarke a veiled homage to Arthur C. Clarke, the master science fiction author? ;-)

Did you know that the TV show, "The Man From U.N.C.L.E" (1964-1968) used automatic sliding doors for their headquarters two years before "Star Trek" (1966-1969) did? I wonder if Gene Roddenberry borrowed this idea? And for some more trivia, creation of the "The Man From U.N.C.L.E" series was assisted by Ian Fleming, the creator of "James Bond".

Or maybe the Star Trek sliding doors came from William Shatner or Leonard Nimoy. Both actors appeared on the same episode of the "The Man From U.N.C.L.E" during its first season. Perhaps they saw the sliding doors and shared the idea with Gen Roddenberry.

Oh, I forgot, this is a serious IT-dedicated website, not a TV trivia website. Sorry about that.

Subject: I don't get IT
Posted by: Anonymous (not signed in)
Posted on: Monday, June 29, 2009 at 3:56 PM
Message: Where is the joke? ITs all SOP.

Subject: Geek facts
Posted by: Phil Factor (view profile)
Posted on: Tuesday, June 30, 2009 at 2:47 AM
Message: The story took its initial inspiration from meeting Kalen Delaney at Teched and particularly admiring her lovely Trekkie ear-rings. I tactlessly suggested that they should be the classic 'hooped' ear-rings from Series 1. She was very tolerant of me.
The rather strange middle section with 'exterminate!' is a homage to Dr Who, and the script closely follows the 'lost' episode where the Daleks make their first terrifying appearance. Dr Who etc escape through the open door. I changed almost nothing.
The odd remark about potato is taken from the script of the famous British Smash Advert from the seventies, where alien creatures sneered at humans for not using instant potato.
Brad is right about Admiral Clarke. I originally wanted to pay homage to my favourite Sci-fi author Phil K Dick, but Admiral Dick somehow didn't sound right. Arthur C. Clarke was second best.
You will also spot one or two phrases from Star Wars, and from a number of 1960s Sci-Fi stories where humans encounter master-races of aliens.
The drawings are from several Fifties British Sci-Fi adventures, including 'Stand By for Mars!'.

Subject: Geek facts (suggestion)
Posted by: Anonymous (not signed in)
Posted on: Tuesday, June 30, 2009 at 5:54 AM
Message: Fantastic! Well done.
For the next "episode" I just would like to hear Admiral Clarke quote "I've got a bad feeling about this!". I use it practically every day in our IT department.

Subject: Approved
Posted by: BillNicolich (view profile)
Posted on: Thursday, July 02, 2009 at 11:50 AM
Message: This carbon-based unit of a degenerate species approves of this message.

Subject: I loved it.
Posted by: Steve T (view profile)
Posted on: Sunday, July 05, 2009 at 3:18 PM
Message: I wish i had the ability to hire you as my employee or work with you as an employee!

Subject: trifle over done
Posted by: Anonymous (not signed in)
Posted on: Tuesday, July 07, 2009 at 1:55 AM
Message: That was about 35 paragraphs longer than it needed to be.

Subject: Re: trifle over done
Posted by: Phil Factor (view profile)
Posted on: Tuesday, July 07, 2009 at 7:06 AM
Message: Give over! I'm paid by the word!

Subject: waylaid
Posted by: Corwin (view profile)
Posted on: Thursday, July 09, 2009 at 1:59 PM
Message: I came to this site looking for information about SQL BI Cubes - but surely appreciate taking the side road to this adventure.

Subject: .... meanwhile in an alternative universe,
Posted by: kaburu (view profile)
Posted on: Tuesday, July 14, 2009 at 6:06 AM
Message: the Xunils' fierce rivals, the nematodes of the Evil Empire of Swodniw are praying to their gods Gulp 'n Yalp as they prepare a worm attack on the Xunil...

Phil, your concept really has legs. 35 sparse paragraphs indeed! - if you're really being paid by the word you could be a millionaire long before Chrome takes over the world.

Subject: let’s view this from another prospective
Posted by: goran (view profile)
Posted on: Saturday, July 18, 2009 at 3:16 AM
Message: Excellent laugh. Now let’s view this from another prospective. Admiral Clarke is an action figure. He is on a mission to boldly go where no man has gone before and courageously steers his ship from one danger to another. He consults only with Dr Strabismus. He is always too busy on the command bridge to ever descend under the deck and see how bad the things are down there. He probably put Dan the IT man in charge himself, but despite Dan’s consistent failures could not publicly admit a mistake and give him a boot on time. While the ship was in the maintenance dock, Admiral Clarke was sharing cocktails with intergalactic dignitaries and receiving decorations while the crew were working on repairing damage and systemic problems accumulated by years of neglect, budget cuts and Dan’s incompetence. One could have easily anticipated the need to redirect the energy shields to reverse thrusters. A simple built in switch from the local hardware store could have saved the day. But, Dan has probably decided the solution was too costly. The headquarters did not want to waste money on unnecessary things. Also, Admiral Clarke is proud of his ability to improvise. Personal courage and luck is what he relies upon the most. And luck has serves him well. Planning is for wimps. After all, with friends in high places and some money hidden at secret accounts he can always jump the ship. What happens after is not his problem.

Subject: Re: let’s view this from another prospective
Posted by: Phil Factor (view profile)
Posted on: Sunday, July 19, 2009 at 10:15 AM
Message: This sounds suspiciously realistic. did we work in the same company?

Subject: Re: let’s view this from another prospective
Posted by: goran (view profile)
Posted on: Monday, July 20, 2009 at 7:52 AM
Message: Possibly, I move around, but you see, whatever the system, galaxy or universe, you will always find an Admiral Clarke and a Dan the IT man in charge. In fact, they are the true pests, more destructive than your roaches. And they are resistant to Helium or Chlorine. Anyway, keep writing.

Subject: You are an exceedingly twisted person, Mr. Factor
Posted by: SQLWayne (view profile)
Posted on: Monday, July 20, 2009 at 10:56 AM
Message: And I'm glad for it.

Brilliant parody, though you could work in LOLcode (look it up in Wikipedia if you doubt me!) into the next installment.

I especially enjoyed the two Linux references. I know there was a famous science fiction author noted for backwards references, but I don't remember who it was.

Subject: Funny and real, but who will be the first to take the risk?
Posted by: Billh8270 (view profile)
Posted on: Wednesday, November 11, 2009 at 2:59 PM
Message: We all know this enjoyable story highlights exactly what is wrong in the IT world. Let's ignore bad management for a moment. Certainly in an emergency you do what you need to do, as quickly as it needs doing. Even in a perfect IT environment though you are going to have a battle between those that want to do it now (to varying degrees), and those that want to have the solution defined as dogma before they start. This is the not the Cathedral and the Bazaar, it's the priest and the cowboy. What Admiral Clarke needed in this situation is a cowboy. What he normally needs is a priest. What we have in the IT world is confusion. Until we organize to meet these challenges, we risk replacing attorneys as those most likely to be joked about.

Subject: Paid, You Get Paid!!!
Posted by: BuggyFunBunny (view profile)
Posted on: Tuesday, October 18, 2011 at 7:11 PM
Message: -- Give over! I'm paid by the word!

Which is why Dickens, among others, never ends.

 
























Seth Godin: Big in the IT Business
 Seth Godin has transformed our understanding of marketing in IT. He invented the concept of 'permission... Read more...

Geek of the Week: Don Syme
 With the arrival of F# 3.0 Microsoft announced a wide range of improvements such as type providers that... Read more...

Raw Materials: Derek in Therapy
 Our DBA gets in touch with his inner circuits. Read more...

Raw Materials: The Eyes of Derek
 Keeping Developers in the Proper Frame of Mind. Read more...

Raw Materials: Summer on the Lake
 Derek gets away from it all. 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...

The Future of Reflector
 Simple Talk asked freelance writer Bob Cramblitt to sit down with the two people behind the agreement... 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...

Bad CaRMa
 From hope and euphoria, to desperation, firings and the ultimate demise of a company. Tim Gorman charts... 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...

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

Join Simple Talk