- Feature Articles
- CodeSOD
-
Error'd
- Most Recent Articles
- Retry Fail
- Office Politics
- Secret Horror
- Not Impossible
- Monkeys
- Killing Time
- Hypersensitive
- Infallabella
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
It actually made it to its destination.
Admin
Jason sounds hotter, I wanna bang him!
Admin
I know you - you work^H^H^H^H have a job as a California state employee!
Admin
LOL Apparently he's not the only one who knows where the ghetto, arse-end of the country is.
Admin
Dude, a "hoe" is what you use to chop weeds - a "ho" is like yo mamma...
Admin
This is something I see regularly. People don't report issues. They just find a workaround since they need to find a workaround until it's fixed anyway. Often, they also don't realize that something is a bug, they think they did something wrong...
Admin
Reminds a bit of this http://worsethanfailure.com/Articles/The-Indexer.aspx
Admin
Bah, everybody knows that it is here
Admin
Here is an article about postal service and directions in Managua, Nicaragua: http://www.worldpress.org/Americas/592.cfm
Basically they don't have street numbers. Everything is in relation to landmarks. One of the more endearing landmarks is the "yellow car that is always there".
Admin
I feel for her husband...
Admin
The lesson here is to maintain good relationships with your users. Sometimes just walking down the hall or past someone's desk will elicit a complaint or comment about the software that you can easily fix.
I constantly encourage my users to remember that when they're doing things by hand they should stop and think "I should ask the programmer if this can be automated in some way." After a while the brighter ones actually begin to think outside the box once they realize you actually will help them fix some of the low hanging fruit.
Captcha: gotcha
Admin
"I'd say that means you've got a few pretty dumb customers (as people, even, not just a computer users), and anyone who asks you to make an "Exception table" for them has too much time on their hands and should be sent to the support telephone farm if they really want to improve customer satisfaction that much."
True, I had some pretty dumb customers and managers that were used to things in the old cobal systems. My only hope is that these moron baby boomer managers (flame war!) will soon retire and people that have seen 1980s technology will be put in charge.
Dick Asscock, III
The real WTF is that I've never replied to a comment and don't have faith in this system to quote the source.
Admin
But then you'll have to fix the higher hanging fruit!
Admin
Has google removed that hack that let you get across the Atlantic with the driving directions? It couldn't find directions from Georgia (USA) to Finland. Or did that only work if you were going to the UK or France?
Admin
Your customers are broken.
Admin
Nothing wrong with Turku - it's full of pretty girls that are looking for fun.
Admin
How is this a WTF? Because she didn't mention the missing country (meaning she shock didn't know how crystal reports worked)?
Very very very lame/weak excuse for a WTF. Even under the new WTF definitions.
Next week: Secretary's keyboard color doesn't match her monitor bezel!
SUCKAGE
Admin
Had virtually the same revelation.
Walked into the control centre about 5pm. All the reports for the next day's schedule were printing off on the big line printer. I noticed they were carefully using a ruler to tear some reports down to A4 size - I asked why?
Answer: some users don't have a local printer so the schedules are printed at HQ and then faxed.
"Would it be useful to print those at the A4 printer?" I asked, pointing at the virtually unused laser printer in the middle of the office.
The looks I got, now I know how Jesus felt.
Took me half a day, including writing a form to specify which printer specific schedules should go to, and writing an A4 version of the report (open report, change destination type, save report).
I asked in passing why they didn't use a guillotine to chop the reports down, rather than folding and tearing. The old hand I was talking to waved to the other users and asked, "Would you trust these people with a guillotine?"
I had to agree.
Admin
Checking in without full regression testing. Way to go !
I expect this story to end up by discovering that the "internal comment" field was mapped to the country column, and a bunch of enveloppes are mailed to "John Smith, Asshole"
Admin
The country code still matters. Codigo Postales de Mexico are 5-digit codes that overlap the USA ZIP code set. I imagine that Canada Post codes equal some UK postal codes also.
Admin
At my old company I used to have to twist users arms to get them to report something out of the ordinary.
Me: "So what's wrong?"
New Employee: "Yea, I hit submit, then it went and did some and gave me an error"
Old Employee: (turns around from desk) "Yea that happens every time, just Ctrl+Atl+Del and relaunch the application, the request goes through and the record will be updated"
Me: "ummmm why didn't you report this to anyone?"
Old Employee: "I dunno..."
Admin
Oh yes, definitely. You won't believe the kind of bugs users might tolerate, and it won't occur to them to report it!
I just had on of those: my users supervise a production line, manufacturing several dozen units per day.
Now, we implemented a feature for printing "cummulative daily report": at the end of every day, you print a report of all units produced thas day (several detail pages per unit). Unfortunately we got it wrong: it turns out that they must print a separate report per individual unit, which must be sent to printer immediately after each unit (you can't wait for the end of the day, because you must immediately hand a hard copy to a person who does some further processing).
Obviously, sane people would have asked to fix the report and print one unit at a time... but not my users, no sir... My users just tolerated it for 6 months (!). After each and every unit, they'd print out a "cummulative daily report", cut out the required unit and throw away the rest of the papers. They used a large pair of scissors, which they had chained nicely so that it won't get lost... Naturally, as the day goes on, you get an quadrically-growing amount of gargabe paper, piling into several big boxes... Being nice gentlemen, they even arranged to take turns, helping the cleaning lady to carry the junk paper at the end of the shift (it really was too heavy for the average woman to lift - I couldn't, and I'm quite strong for a girl).
And this went on for 6 months... until I accidently (and literallly) stumbled upon those boxes. It just never occured to them to call support and have it fixed. The surreal part is, since I know my users, I even called them up several times just to ask "is everything okay, do you need anything"... and all I got was "no problem"...
Arrrgh! Users.
Admin
"Would it be useful to have the system fax them without printing them first?" I asked.
Admin
Yes, I did that too, although that turned into an actual project. In fact, we did "Print/Email/Fax".
Someday I expect to see the "Email" part on here, using as it did a 60K freeware mail server downloaded from the internet.
Admin
I worked with a product that shut down on unhandled exceptions. Other developers critised that feature: I loved it. Every time there was an unhandled exception (caused by an unexpected data import variation), the appliction crashed and had to be restarted. Every failure was automatically escalated to second-level support, because the users understood that it was a software failure. A later editon of the tool removed that feature. Now they just get a message box to click on and ignore. That's what you do with message boxes, right?
Admin
One thing I've learned in the years I've been coding is that, oddly enough, customers just don't report issues sometimes. They complain amongst themselves for weeks, months, and even years on end but they won't report the problem to someone who can fix it.
Look up the term "learned helplessness".
Admin
OK, so when he first wrote the app, they didn't send any invoices overseas?
The time to walk around and see what the users are doing is BEFORE you start coding.
And I guess there is no user acceptance testing going on either.
No, of course not. Just code, compile and implement...
There is the WFT, I believe.
Admin
All UK post codes end in number letter letter and Canadian post codes end (I think) in number letter number, so there should be no codes that are the same. The letter O is not used in the second part of a UK post code.
Admin
I'm glad I'm not the only one...
Admin
Admin
You guys are lucky that the users just do nothing when they come across a problem. I've worked for a company where they don't report problems, they create an Access database, three spreadsheets with embedded VBA, and a DOS batch file. This limps along sight unseen by IT until the guy who made it is on holiday and it goes down. Then you're called and asked to fix the TCP script. "TCP script?" you ask hopefully, "Don't you mean the TCP report?" It then takes 3 days to work out what problem their little system was created to fix, and you make it redundant with 2 lines of code in the original app...
Admin
Captcha: "howdy"
Admin
I'm pretty sure it can't--I've never seen a UK code that ended with a digit, which all Canadian postcodes do.
Admin
I want to bang the cleaner who comes in to my office at night - she's hot!!!!!
Admin
Th real WTF is some of you newbies still try to be heroes when none in the organization really gives a rat's ass. Wake up!
Admin
If a user can "work" with the system, either by inventive means or whatever, they will. We're in the process of fixing something like this at my job. They want to do "x", but they can't. But doing "y" and "z" will get the same "results" to them, so they do it. Forget everything else that happens, and when people come to IT because of a problem, we're like, well, you know the sitename.
Admin
Took me 5 years to wake up
Admin
...and you just left out the part where you talked to the users FIRST, to find out how their real-world process worked, and what they needed, BEFORE you designed the new feature, right?
Arrrgh! Developers.
Design tip #1: Good application design - or enhancement - begins with good process analysis.
Admin
I've been so frustrated with users not reporting problems that I've gone to creating a bug report credit of $50/real bug. It's only partly worked!
Next year I'm going to mail (US Postal Mail) personally written thank-you cards - I bet this will work better.
Admin
I'd love to have a job where reporting the day-to-day errors actually meant something. I've got lists of errors with my workplace tools, stuff that SOMEONE should be able to go fix, but I might as well be shouting them off into the void. Nothing's ever going to happen.
I think a lot of people just assume that no one's ever going to do anything to actually fix any problems. And if there's someone who actually cares to get the job done? Yeah. Workarounds. I can come up with some damn spiffy workarounds, I can. I'm the human element that takes over when the system screws up.
I want me my own Jason S. I'd bake him cookies and bring him coffee and give him nice presents on holidays and his birthday.
Admin
Remind me never to hire you. This is the kind of crappy attitude that is the reason that so many business users hate dealing with IT.
Admin
Maybe you just need to work for better people.
Admin
I have moved from a traditional IT environment to one where I am "embedded" in a Finance group and it is astonishing how much good will you can see when you treat users like people with real problems and not like they are the problem. It is also amazing how much support you will get from them when you feel free to say things like "damn, I was wrong. Sorry about that" rather than bluff, bluster and blame someone else. Of course , you better be right a lot more than you are wrong ...
Admin
Now's my turn to feel like an ass. "All tolled" makes so much more sense than "All told.."
Admin
Look up the book "The Design of Everyday Things" I am not sure exactly how everyday an IT department is, but the same principles should apply: If you keep the ITfolk secluded in their monasterial coding chambers so that users can only interact with their finished product, the users will not understand that they can ask the developers to change it, just like they cannot ask a painter to add a chibi rabbit to their artistic watercolour now in a museum under lock and key; If, on the other hand, you send forth some IT representatives into the rest of the company to see how their programs work, the users will start to talk about their problems because the program is being maintained, at least visibly and why visibly look like maintaining it at programmer-wage costs if not to actually maintain it?
Admin
Jason here, she's not hot. She is fat with funny voice. And her face is so ugly than even ton of make up she's using doesn't cover it.