- Feature Articles
- CodeSOD
- Error'd
- 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
Option 2 appears to be what he was doing.
It's pretty clear a lot of folk here have never worked in a contracting environment where there is a big difference between a defect fix and an enhancement or change.
It's quite possible that the system in question was under a performance based contract, where the client would not be required pay for bug fixes, but would be required to pay for new features or changes to existing functionality. It sounds like the client was trying to get free enhancements done by calling them bugs.
Admin
In this particular case it sounds to me like a communication problem, and the architect/software engineer failed to translate properly. The user didn't change her mind, she even agreed with what she signed off on. But it didn't perform the way she expected it to perform.
Admin
Oh man, i love to see Italy once in a while on the TDWTF.
It feels like we're on the market too.
that was Itlay, was it?
Admin
Reading these last few featured articles has really started making me appreciate my job/boss. See David, it could be worse.
Admin
It's a bizarre day when I am the voice of moderation, but surely we need to find a middle ground.
I've seen plenty of times when the IT people demanded that the user write a precise and detailed requirements document before they would begin work, and no changes were allowed. And inevitably, no one was happy. Because when you're trying to describe something new and complex that has never existed before, it's difficult to visualize ahead of time how all the pieces will fit together and how it will all really work.
But the other extreme is the users who say that they'll know what they want when they see it.
I have fond memories of a project where a month after we deployed one of the high-ranking users said at a meeting that he wanted a certain report. I replied that we couldn't do that because no such report had ever been included in the requirements. He replied -- actual words -- "Well, I didn't think we needed to spell out every report. I just took it for granted that the system would be able to produce any report I needed."
Another fond memory is the boss who signed a contract with a customer promising that we would make any changes requested by the customer at any time for no additional charge. I no longer work at that company because they went bankrupt. Can't imagine why.
Admin
....But it's got 'lectrolytes!!!
Admin
Must... resist... urge... to kill... stupid... tester..
Admin
nono. They're just VERY happy about WoW and gold, and want to share.
Admin
WTF - why would you want to build a web app for only one user? And why, many months later, would you want to convert a winforms app to a web app for just a handful of data entry users?
Admin
Alex said ealier that he thought that it was actually a human crapflooding the site.
Admin
Because the user want it to be done that way. But the user has to pay for it. And this is were you have be smart when getting calls like the one from Sheila.
Your first response is about the original contract being finished. Your second response is give tell her that you will forward her request to the sales team. Then you try to terminate the call.
Sounds kinda rude, doesn't it ? It sorta is. But it doesn't matter because it is a government customer. At a government customer, somebody like Sheila who doing data entry work is insignificant, very much so. Sheila was in all likelihood trying to get free changes off an inexperienced contractor in order to be able to show in front off her boss(es) and then intending to be put in charge of the new data entry group. It is very much possible that she has no backing from her boss about a move like that at this time; her boss may not even know about it.
Because if the customer wants it changed, there would be a tender.
Duh.
Admin
Who's the twat in the picture then?
Admin
Whether making it a web app helps or makes any sense matters not: it's all about the buzzwords in the bullet list.
Admin
Aha, reminds me of how a university in Belgium digitalized their papers.
Send them to a third world country and let them type it all in.
Done!
Admin
Perhaps it's just me, but that doesn't sound rude at all. Someone wants some work done, they have to pay for it.
I worked for a shitty small games company once and when nearly everyone had left because it was a shitty company run by a wanker I sometimes answered the phone, and I couldn't believe some of the twats out there. One of them wanted free advice about how to use some app which I'd never heard of (certainly it didn't have any connection with the company I worked for). Unbelievable.
Admin
Admin
Sadly, it's been my experience that the 'strange' things in the specs are the ones that the end user is most adamant about. 'They must be this way or nothing else will work!', until they try and use it & everything grinds to a halt. The worst is when everything works exactly to spec, but doesn't duplicate the bugs in old software so new reports don't match old reports. Nothing sucks worse than spending weeks ironing out all the possible edge cases, only to have to rip it all out because the old software didn't catch them - and the old software's results are canonical. I had a build that the end user agreed was much more accurate and complete, but management regarded it as defective because the reports on the archived data didn't match the old reports - even though they knew there were defects in the old reports.
while (conscious){head.desk();}
Admin
Admin
This is why you should be vetting your clients.
Admin
When I was reading this I thought it would end otherwise. Graig got boxes full of paper to enter into the system. It would have been great if those were printed by his secretary who received the documents in electronic form... sigh
Admin
Cool! Sunshine & warmth, great day to ride the Harley! Yey!
JT http://www.Ultimate-Anonymity.com
Admin
Admin
Craig by the sounds of it was only good at one thing (if that)... data input.
I think its a bit strange tho "Sergio was so happy because he was, to a large degree, in charge. He'd determine the architecture, the database design, and he was in charge of gathering requirements "
Surley Sergio being in charge he would of made the choice of application of web application and not left it to a single data inputter?
Did Sergio ever get that web app ugrade done that day?? lol
Admin
Finally, a relatively happy ending. I wonder if the guy hooked up with that Sheila chick in the end.
Admin
As a person possessed of 50% Hungarian DNA, with said DNA being used by the usual replicators and interpreters to result in causing me to be, I can say that statistically speaking, your proper noun is redundant.
I can't offer a racially charged opinion on whether it'd be better to drop "maniac" or "Hungarian" though.