The Software Bug


There was once a software company building software. Their managers however were obsessed with planning. They planned for everything. And if a bug was found, but wasn’t officially linked to a test plan, then searching questions were asked. Everything needed a plan. Nothing was done without a plan. It was deemed possible to plan for everything. Nothing was to be encountered that couldn’t have been planned for.

One Monday afternoon they opened their completed software project to the big bad world for the first time. It was expected that nothing would go wrong. They had done a thousand hours of planned testing. They had planned the features, requirements, designs, implementations and infrastructures to the nth degree. The planning paperwork was immense. This product was going to rock. Nothing could go wrong.

They had even invited their biggest customer on site to witness the almighty release in all its glory. They’d planned this day for 6 months. Champagne was flowing, much merriment was being indulged in and everyone was patting everyone else on the back. “A job well done” the chief planning officer announced.

But wait. There. On the screen. A bug. How did this happen? Ahhh. Panic. A bug. Do we have a plan to cater for this? What do you mean, NO! A bug. A big, nasty, gruesome bug.

“Let’s round up the troops” shouted the chief planning officer. But before he could muster the troops and much to his surprise, the bug jumped from the screen and made a spirited charge for the stairs.

The Chief Planning Officer gave chase as the bug skipped past security and up the stairs. But the Chief Planning Officer couldn’t catch the bug.

“Run run as fast as you can. You can’t catch me I slipped through your plan.” Shouted the bug.

The Project Manager saw what was happening and gave chase also. So the Chief Planning Officer and The Project Manager gave chase, but they couldn’t catch the bug.

“Run run as fast as you can. You can’t catch me I slipped through your plan.” Shouted the bug.

The bug ran past the development room where the development team caught sight of what was happening. They too gave chase. So the Chief Planning Officer, The Project Manager and The Developers all gave chase, but they couldn’t catch the bug.

“Run run as fast as you can. You can’t catch me I slipped through your plan.” Shouted the bug.

The bug made a charge for the mezzanine party area where the customers were. Their biggest customer saw what was happening and ran away. The bug made its way through the narrow corridors towards the support team. The support manager saw the commotion and immediately gave chase.

So the Chief Planning Officer, The Project Manager, The Developers and The Support Manager all gave chase, but they couldn’t catch the bug.

“Run run as fast as you can. You can’t catch me I slipped through your plan.” Shouted the bug.

The bug by now was starting to run out of breath so he quickly hid by the water cooler. Whilst at the water cooler he realised he was stood next to the Managing Director, who, upon noticing the vile bug, dropped his glass of water. Without further hesitation the bug made a dash for the server rooms. The Managing Director gave chase.

So the Chief Planning Officer, The Project Manager, The Developers, The Support Manager and The Managing Director all gave chase, but they couldn’t catch the bug.

“Run run as fast as you can. You can’t catch me I slipped through your plan.” Shouted the bug.

On the main approach to the server room the bug noticed a woman stood holding open a door. “Quick. In here” shouted the woman. The bug was at first cautious, but the woman seemed patient and understanding. The bug went for it. He entered the room. The bug noticed an open window leading to a small balcony.

“There. Up through that window and you’re free ” said the woman with a wry smile. “Go. Taste freedom. Feel the breeze.”

The bug looked smug as it climbed on to a nearby table.

“Here, let me help you.” Said the woman. The woman, named Jenny, gave the bug a helping hand on to the table.

Shouts and jeers were coming from outside of the door. The bug was almost at the window.

“Let me put you on the window ledge.” Said the woman. The bug gave a wry smile as he felt the cool breeze getting stronger.

“I’m free” thought the bug. Just as the bug stepped up on to the window ledge with the help of the woman, he noticed the woman’s security card. The bugs face told a story of horror as he read those fateful words. “Jenny – Software Tester”.

Jenny gave the little bug a push out on to the window ledge, which was surrounded by a small balcony. On the balcony sat around 200 seagulls.

200 hungry seagulls.

200 very hungry seagulls.

You might be interested in... The Dojo

Dojo Adverts-05

Tags:

2 Responses to “The Software Bug”

  1. Joe BrannanMarch 30, 2011 at 7:08 am #

    So, what’s the moral of the story, no plan is complete without a stash of seagulls in the back pocket?

  2. Rob LambertApril 4, 2011 at 3:03 pm #

    Hi Joe,

    The main moral would be that no plan can ever be complete. And if it’s not complete then seagulls are great at eating bugs 🙂

    Rob..