Overheard In QA
-
Just heard a QA "Engineeer" ask a customer on the phone - "What made you wanna do THAT!??"
If it's not broken, fix it until it is
-
Just heard a QA "Engineeer" ask a customer on the phone - "What made you wanna do THAT!??"
If it's not broken, fix it until it is
:~
What do you get when you cross a joke with a rhetorical question? The metaphorical solid rear-end expulsions have impacted the metaphorical motorized bladed rotating air movement mechanism. Do questions with multiple question marks annoy you???
-
Just heard a QA "Engineeer" ask a customer on the phone - "What made you wanna do THAT!??"
If it's not broken, fix it until it is
-
Just heard a QA "Engineeer" ask a customer on the phone - "What made you wanna do THAT!??"
If it's not broken, fix it until it is
:laugh: I had to watch in horror yesterday as a colleague worked with a client (over a remote) configuring and testing a brand new module that they rushed me to build! Friday of previous week: Them: 'I need a new module that does xyz. How long will that take?' Me: 'At least 30 hours of dedicated time on the project.' Following Monday: Them: 'Is it done yet?' Me: :confused: 'Almost. With any luck I can have it done by the middle of next week.' Them: 'But I told the customer you would have it done this week...Have it ready for next Monday.' It worked mostly! :) Of course they had to throw in an edge case that hadn't been mentioned...specs, what specs? After doing this for 16 years, with the same company, I continue to be amazed at the number of 'options' that have to be added to even the simplest software over it's life to satisfy everyone and accommodate each new situation. :) A good night to think on it, spend this morning tweaking, and version 2 is now ready for abuse!
"Go forth into the source" - Neal Morse
-
:laugh: I had to watch in horror yesterday as a colleague worked with a client (over a remote) configuring and testing a brand new module that they rushed me to build! Friday of previous week: Them: 'I need a new module that does xyz. How long will that take?' Me: 'At least 30 hours of dedicated time on the project.' Following Monday: Them: 'Is it done yet?' Me: :confused: 'Almost. With any luck I can have it done by the middle of next week.' Them: 'But I told the customer you would have it done this week...Have it ready for next Monday.' It worked mostly! :) Of course they had to throw in an edge case that hadn't been mentioned...specs, what specs? After doing this for 16 years, with the same company, I continue to be amazed at the number of 'options' that have to be added to even the simplest software over it's life to satisfy everyone and accommodate each new situation. :) A good night to think on it, spend this morning tweaking, and version 2 is now ready for abuse!
"Go forth into the source" - Neal Morse
Not so long ago I worked for a company where the business owner would regularly come up with an idea for a new product. As soon as I got started, a customer would mention another "nice-to-have" feature, and I would basically start over. There were no specs, and no baseline for the design. It changed according to the owner's whims from day to day. And as soon as it seemed to approach final completion - you guessed it - the owner will get all gung-ho about a totally different product. I was told to stop wasting time on his previous idea and to immediately start on the new product. Needless to say, almost nothing ever got done. By the way: He graduated in Business Administration and had no understanding of engineering concepts, and the cost of completing new designs, whatsoever!
Get me coffee and no one gets hurt!
-
Just heard a QA "Engineeer" ask a customer on the phone - "What made you wanna do THAT!??"
If it's not broken, fix it until it is
-
He probably got a call 2 minutes after posting that, "Umm, I got a guy who did THAT, which fubarred the install, can you come take a look?" :laugh:
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment "Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst "I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
-
He probably got a call 2 minutes after posting that, "Umm, I got a guy who did THAT, which fubarred the install, can you come take a look?" :laugh:
"the debugger doesn't tell me anything because this code compiles just fine" - random QA comment "Facebook is where you tell lies to your friends. Twitter is where you tell the truth to strangers." - chriselst "I don't drink any more... then again, I don't drink any less." - Mike Mullikins uncle
-
Just heard a QA "Engineeer" ask a customer on the phone - "What made you wanna do THAT!??"
If it's not broken, fix it until it is
Back in 1979 I was taking basic training at IBM. They showed us new recruits this training video: Who Sold You This Then[^] :)
Cheers, Mike Fidler "I intend to live forever - so far, so good." Steven Wright "I almost had a psychic girlfriend but she left me before we met." Also Steven Wright "I'm addicted to placebos. I could quit, but it wouldn't matter." Steven Wright yet again.
-
:laugh: I had to watch in horror yesterday as a colleague worked with a client (over a remote) configuring and testing a brand new module that they rushed me to build! Friday of previous week: Them: 'I need a new module that does xyz. How long will that take?' Me: 'At least 30 hours of dedicated time on the project.' Following Monday: Them: 'Is it done yet?' Me: :confused: 'Almost. With any luck I can have it done by the middle of next week.' Them: 'But I told the customer you would have it done this week...Have it ready for next Monday.' It worked mostly! :) Of course they had to throw in an edge case that hadn't been mentioned...specs, what specs? After doing this for 16 years, with the same company, I continue to be amazed at the number of 'options' that have to be added to even the simplest software over it's life to satisfy everyone and accommodate each new situation. :) A good night to think on it, spend this morning tweaking, and version 2 is now ready for abuse!
"Go forth into the source" - Neal Morse
My experience has been that salespeople will promise anything to get the sale and/or retain the customer. Whether they tell you about the feature they promised is optional. Your compliance however, is mandatory, whether or not if it is possible. If not, it's your fault, not theirs. It still aggravates me when I remember the time the CEO and VP called me to bitch me out for not having something done and then finding out the two of them had decided on a new feature and neither bothered to tell me about it, but they were steamed because I had somehow failed to read their minds.
Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.
-
My experience has been that salespeople will promise anything to get the sale and/or retain the customer. Whether they tell you about the feature they promised is optional. Your compliance however, is mandatory, whether or not if it is possible. If not, it's your fault, not theirs. It still aggravates me when I remember the time the CEO and VP called me to bitch me out for not having something done and then finding out the two of them had decided on a new feature and neither bothered to tell me about it, but they were steamed because I had somehow failed to read their minds.
Psychosis at 10 Film at 11 Those who do not remember the past, are doomed to repeat it. Those who do not remember the past, cannot build upon it.
I was working on a project where the clients actually did something similar. Always managed to sneak in a requirement/feature or two directly to the developer. We were working too close to the client in this scenario and did a lot of work which we didn't charge for. Ran a big loss at the end of the day. We're talking millions. We learnt a very important lesson from this. P.S. CEO and VP's are also clients at the end of the day. Just internal ones. They should be treated the same as external ones. They should follow the correct routes if they want to add/change requirements. One thing I like about scrum (and I don't like everything about it) is that it is very clear on setting boundaries in this area. It protects the developer from these pitfalls very nicely.
"Program testing can be used to show the presence of bugs, but never to show their absence." << please vote!! >>