Software

Errors logged as 'nut loose on the keyboard' were – ahem – not a hardware problem

Five developers named Bob were not good at their jobs


On Call Welcome once again, dear reader, to On-Call, The Register's Friday feature in which we share readers' tales of being asked to address avoidable annoyances.

This week, meet a reader we'll Regomize as "Tom" who once worked as the sysadmin supporting a large software development team.

"We had an in-house developed problem ticket system written in Perl 4," Tom told On-Call. "It worked, we were familiar with it and we liked it."

But Tom's boss "really wanted a commercial product."

A little probing by Tom revealed that what he actually wanted was a dashboard that would pump out statistics he could use in monthly reports.

The in-house system lacked such a feature – but the chap who wrote it had a background in statistics so was put to work building a system that would email useful data to the boss.

The team quickly decided that basic statistics like the number of tickets opened and closed was the sort of thing the boss needed. Then they got creative – they started to look for odd correlations they thought the boss might appreciate.

Tom described one of them as "really weird."

"We had five developers named 'Bob' on the team and there was a very high correlation between developers with that name and errors that we tagged as a hardware problem but were really caused by a 'nut loose on keyboard'." Tom suggested another name for such errors is a Reg favorite: PEBCAK, or Problem Exists Between Chair And Keyboard.

Whatever you call them, coders named Bob raised 80 percent of the tickets, and 80 percent of the code clangers were written by Bobs.

Tom and his colleagues therefore started tracking what they called "The Bob rating" and very much enjoyed tracking it.

Eventually the team hired a new lead developer – whose name was not Bob.

But he logged tickets like a Bob. "He started logging PEBCAK after PEBCAK," Tom recalled. "The entire team of admins was really disappointed because it was ruining our Bob numbers."

After what Tom described as a "discussion that took place over a 'business' lunch" a decision was taken to rename the lead developer "Bob" in the ticketing system.

"He wouldn't know, but it would restore the balance in the universe," Tom reasoned.

The scheme came undone when, at a team meeting, a trouble ticket written by "Bob" was discussed and the lead developer recognized it as his own work.

"Two weeks later we installed Remedy" – the commercial trouble ticket system now owned by BMC.

Have you concocted strange statistics to track your IT shop? If so, click here to email your story to On-Call and we may put your tale the front of the queue on a future Friday. ®

Send us news
187 Comments

Making the problem go away is not the same thing as fixing it

The difference is especially stark at 2:00 AM

Workload written by student made millions, ran on unsupported hardware, with zero maintenance

Nobody minded for 20 years or so, until another student took action

Police ignored the laws of datacenter climate control

Hello, hello, what have we here, then? A dead Dell, if I'm not mistaken. Whodunnit?

Beta driver turned heads in the hospital

A portrait of one medico's contorted digital landscape

How is this problem mine, techie asked, while cleaning underground computer

If you throw enough mud, some of it will stick … and crash a server

Techie labelled 'disgusting filth merchant' by disgusting hypocrite

For once, the boss rescued IT from a revolting customer

PEBCAK problem transformed young techie into grizzled cynical sysadmin

Banks aren't very creative, which became an issue for one customer

I'll see your data loss and raise you a security policy violation

Engineer trumped angry user by pointing to the rulebook

Windows screensaver left broadcast techie all at sea

A Love Boat story that almost didn't have a happy ending

Resilience is overrated when it's not advertised

Successful failover can sometimes be a failure

The choice: Pay BT megabucks, or do something a bit illegal. OK, that’s no choice

We’ve dipped into the mailbag for more tales of rogue cabling and keyboard confusion

How to get a computer get stuck in a lift? Ask an 'illegal engineer'

Settle in for a weighty story with plenty of gravity