Comment On Test No Software Before it Ships!

During the 1990's, Advanced Technology Solutions (ATS) was one of those companies that dabbled in several different buzzword-worthy markets: dial-up Internet service, custom system configuration, web development, to name a few. None of these were complete disasters, mind you, but none could be considered all that successful either. [expand full text]
« PrevPage 1 | Page 2 | Page 3Next »

Re: Test No Software Before it Ships!

2010-01-12 09:06 • by poo (unregistered)
Dave's approach was to handle each individual case as it came up, generally with no notice to the other coders assisting him, or even any comments explaining the changes. The resulting code was a thorny thicket of redundant functions which were subsequently copy-and-pasted across the rest of the codebase, each time repeating about 75% of the code of the previous iteration.


Make no doubt, he was absolutely a fine coder


I have doubts.

Re: Test No Software Before it Ships!

2010-01-12 09:07 • by Ryan (unregistered)
Scott exclaimed "WE WILL TEST NOT SOFTWARE BEFORE IT SHIPS!"

The software will work not properly.

This comment is second not.

Re: Test No Software Before it Ships!

2010-01-12 09:09 • by Drew (unregistered)
Except for the orswellian approach, this is pretty much exactly what happens here.

Anyone looking for an OSS software engineer?

Re: Test No Software Before it Ships!

2010-01-12 09:09 • by metzomagic
Typos in the story seem to be par for the course here (and I cursorily spotted 4 or 5 glaring ones in this one), but when you screw up the main punchline of the story, in BOLD AND CAPS no less, that's a bit much, don't you think?

Re: Test No Software Before it Ships!

2010-01-12 09:11 • by Anon (unregistered)
"To be fair though, this wasn't entirely Dave's fault - while his freewheeling design style certainally didn't help the situation, the choice of Access to drive the data behind the application."

The choice of Access to drive the data behind the application....what?

Re: Test No Software Before it Ships!

2010-01-12 09:11 • by ochrist
TRWTF is this sentence: "WE WILL TEST NOT SOFTWARE BEFORE IT SHIPS!"

What will we then test if not the software?

(this comment has been tested before it ships)

Re: Test No Software Before it Ships!

2010-01-12 09:12 • by Buddy (unregistered)
As deadlines loom, I found this to be a fairly accurate progression of standards:

"We're gonna run a tight ship, everything fully tested and documented."

"As far as documentation, just put in the headings."

"Make sure you test, documentation we can get someone to do later."

"Just get it done, as long as it works, that's what matters."

"You got a clean compile, right? Ship it!"

Re: Test No Software Before it Ships!

2010-01-12 09:18 • by highphilosopher (unregistered)
Wait, you guys test software? I thought that's why they made bug trackers.


Re: Test No Software Before it Ships!

2010-01-12 09:24 • by Boomonster (unregistered)
TRWTF is people so toxic that it's a good business decision to fund their business rather than let them into yours.

Re: Test No Software Before it Ships!

2010-01-12 09:24 • by Ocson (unregistered)
Pr00fread No cumment b4 it posts!

Re: Test No Software Before it Ships!

2010-01-12 09:33 • by frits
"We can't spend all of our time on problems which the customers haven't reported yet."

Right!
"If there haven't been any bug reports on something, then obviously they don't need it fixed yet! We should be focusing on getting the features ready and not fixing some little feature which the customers don't use."

I agree!
"Microsoft is always sending out beta versions to users and according to the industry press, they don't do any in-house testing until a complaint is made."

Really?
"WE WILL TEST NOT SOFTWARE BEFORE IT SHIPS!"

Wait...What?!

Re: Test No Software Before it Ships!

2010-01-12 09:39 • by beentheredonethat (unregistered)
295561 in reply to 295553
ochrist:
TRWTF is this sentence: "WE WILL TEST NOT SOFTWARE BEFORE IT SHIPS!"

What will we then test if not the software?

(this comment has been tested before it ships)

Oh really? ... has been ... ships?
Please google "stones glass houses".

Re: Test No Software Before it Ships!

2010-01-12 09:46 • by ochrist
295564 in reply to 295561
beentheredonethat:

Oh really? ... has been ... ships?
Please google "stones glass houses".


Maybe you should just adjust your sarcasm/humo(u)r detector?

Re: Test No Software Before it Ships!

2010-01-12 09:46 • by frits
This type of thing is common practice in embedded systems. Mainly because there is not file system available and not way to add resources to executable files. No a WTF!

Re: Test No Software Before it Ships!

2010-01-12 09:53 • by beentheredonethat (unregistered)
295567 in reply to 295564
ochrist:
beentheredonethat:

Oh really? ... has been ... ships?
Please google "stones glass houses".


Maybe you should just adjust your sarcasm/humo(u)r detector?

To what? Somewhere between "non-existant" and "My grandfather told me this funny thing yesterday ..."?

Do you still laugh when you see "All your bases are belong to us"?

Purposely misspelling went out of style (and way out of funny) the 3rd or 4th time around with lolcatz some years ago. And doing it while bashing others for typos never went into style. Thank you, come again!

Re: Test No Software Before it Ships!

2010-01-12 09:56 • by Anonymous (unregistered)
Oh wow... this sounds familiar. Right now we have a beta product that is hailed as being the company's next big thing, a perfect complement to their existing best-of-breed toolset. It was bought from a dying competitor in a "nearly finished" state but the company big-wigs don't want to risk losing resources from their primary toolset so the dictum is "we will only fix bugs in this product if the customer raises them!". The only problem? There are no customers. It's a beta product, it lacks polish and nobody is interested in forking out license fees for a barely finished product. No customers, no bug reports, no fixes. The code just stagnates in source control, wishing for better times.

Re: Test No Software Before it Ships!

2010-01-12 10:00 • by Gray Falcon (unregistered)
[Insert Microsoft Windows Vista joke here.]

Re: Test No Software Before it Ships!

2010-01-12 10:06 • by Anonymous (unregistered)
295570 in reply to 295569
Gray Falcon:
[Insert Microsoft Windows Vista joke here.]

Three operating systems walk into a bar; one has a nun, one has a talking dog and the other has a ten inch pianist...

Re: Test No Software Before it Ships!

2010-01-12 10:06 • by Anon (unregistered)
Ironically, this is the same process TDWTF uses for proof-reading posts.

Re: Test No Software Before it Ships!

2010-01-12 10:18 • by storray expert (unregistered)
WE WILL NOT GRAMMAR

Re: Test No Software Before it Ships!

2010-01-12 10:25 • by DOA
295574 in reply to 295571
Anon:
Ironically, this is the same process TDWTF uses for proof-reading posts.
QFT

Re: Test No Software Before it Ships!

2010-01-12 10:29 • by Adam (unregistered)
295575 in reply to 295567
Ripping off the Simpsons never goes out of style.

Captcha: vindico|ocibniv - damn the lack of a backwards c!

Re: Test No Software Before it Ships!

2010-01-12 10:35 • by Anonymous (unregistered)
295576 in reply to 295565
frits:
This type of thing is common practice in embedded systems. Mainly because there is not file system available and not way to add resources to executable files. No a WTF!


TRWTF here is that this comment is a post too late.

Re: Test No Software Before it Ships!

2010-01-12 10:38 • by ounos
To be fair though, this wasn't entirely Dave's fault - while his freewheeling design style certainally didn't help the situation, the choice of Access to drive the data behind the application.

Sure, that sentence makes perfect sense.

Re: Test No Software Before it Ships!

2010-01-12 10:42 • by Charles (unregistered)
I can't see the WTF. This is exactly what you would do with embedded development, if, for example, you didn't have a file system allowing you to access the files.

Re: Test No Software Before it Ships!

2010-01-12 10:48 • by Someone You Know
Mark, please do us all (and yourself) a favor and have someone else read the article before you post it.

Re: Test No Software Before it Ships!

2010-01-12 10:57 • by Jim (unregistered)
295581 in reply to 295572
storray expert:
WE WILL NOT GRAMMAR


Hey! It's "grammer" here, young man!


TRWTF: Why Alex takes such abuse for posting stories intended to amuse

Re: Test No Software Before it Ships!

2010-01-12 11:02 • by frits
295582 in reply to 295578
Charles:
I can't see the WTF. This is exactly what you would do with embedded development, if, for example, you didn't have a file system allowing you to access the files.


The Winner!

Re: Test No Software Before it Ships!

2010-01-12 11:06 • by Anonymous (unregistered)
Come on guys, it's obviously EVE Online.

Re: Test No Software Before it Ships!

2010-01-12 11:13 • by ObiWayneKenobi
Sadly this sounds like the vast majority of companies I've wasted my career working for; some idiot who doesn't belong in business but has a family member/inheritance that they can use to stay afloat even when they don't do anything right and should go bankrupt. Yet, because of the family/inheritance that keeps pumping money into them, they stay around and make life miserable for their employees with ridiculous decisions and being clueless as to their business.

Re: Test No Software Before it Ships!

2010-01-12 11:21 • by fp (unregistered)
Is this article about every product sold by Adobe, apart from Photoshop?

Re: Test No Software Before it Ships!

2010-01-12 11:27 • by Herohtar (unregistered)
295591 in reply to 295567
beentheredonethat:
ochrist:
beentheredonethat:

Oh really? ... has been ... ships?
Please google "stones glass houses".


Maybe you should just adjust your sarcasm/humo(u)r detector?

To what? Somewhere between "non-existant" and "My grandfather told me this funny thing yesterday ..."?

Do you still laugh when you see "All your bases are belong to us"?

Purposely misspelling went out of style (and way out of funny) the 3rd or 4th time around with lolcatz some years ago. And doing it while bashing others for typos never went into style. Thank you, come again!


There was a lot more bashing in your comment than his.

Re: Test No Software Before it Ships!

2010-01-12 11:45 • by Kensey
I hate the Scott Slokums of the world. Not because they're evil, or even unlikeable -- many of them are the most engaging, earnest, genuinely nice people you would ever meet. But people with the same level of business sense see Scott, and think "hey, I can do that too", then they perpetrate all manner of corporate WTFery, occasionally destroying the odd life or two as their ill-constructed would-be Atlantis sinks beneath the waves. Meantime, Scott and his family wealth sail on, completely oblivious that he is setting the worst possible example to entrepreneurs everywhere.

Re: Test No Software Before it Ships!

2010-01-12 11:45 • by MadJo@Work (unregistered)
Who was Jay O. then? and how did he gain anything from all this?

Re: Test No Software Before it Ships!

2010-01-12 11:47 • by Pffft (unregistered)
295596 in reply to 295591
beentheredonethat:
Do you still laugh when you see "All your bases are belong to us"?


I lold

Re: Test No Software Before it Ships!

2010-01-12 12:01 • by grammer nasty (unregistered)
Is it so different from "ASK NOT WHAT YOUR COUNTRY CAN DO FOR YOU"? I thought most people considered that a good piece of rhetoric.

Re: Test No Software Before it Ships!

2010-01-12 12:06 • by Adriano
295599 in reply to 295552
Anon:
"To be fair though, this wasn't entirely Dave's fault - while his freewheeling design style certainally didn't help the situation, the choice of Access to drive the data behind the application."

The choice of Access to drive the data behind the application....what?

The choice of Access to drive the data behind the application, period. It was clear enough, wasn't it?

Yes, yes, it's a joke. Like Access.

Re: Test No Software Before it Ships!

2010-01-12 12:09 • by Publius
TESTING NOT SOFTWARE BEFORE IT SHIPS is perfectly standard and accepted in the realm of embedded software. You fail.

Re: Test No Software Before it Ships!

2010-01-12 12:12 • by Peter (unregistered)
295602 in reply to 295567
beentheredonethat:
ochrist:
beentheredonethat:

Oh really? ... has been ... ships?
Please google "stones glass houses".


Maybe you should just adjust your sarcasm/humo(u)r detector?

Purposely misspelling went out of style (and way out of funny) the 3rd or 4th time around with lolcatz some years ago.

What misspelling are you talking about? I've read and re-read ochrist's original post, and I can't see a misspelling.

Re: Test No Software Before it Ships!

2010-01-12 12:18 • by Ken (unregistered)
Actually, I think there is a point at which you can say 'we won't bother fixing that bug until someone reports it'.

However, that point comes a long way after 'we won't test the software at all'.

This is why we have bug tracking software.

I mean, we've released software, and it's been 4 years before someone has spotted a bug - not because no one is using the software, but because no one uses that particular feature. If your software is safety critical, or difficult to patch (eg in an embedded system) then things are different, but in your word processor, if there's a bug in the 'change all numbers to nonary' button, who cares...

In a way this can be a useful way of finding out which functions to remove - deliberately put bugs in functions you suspect no one ever uses ;)



Re: Test No Software Before it Ships!

2010-01-12 12:28 • by egg (unregistered)
TEST NOT WHAT YOUR CUSTOMER CAN DO FOR YOU... BUT WHAT YOU CAN DO FOR YOUR CUSTOMER!!

Re: Test No Software Before it Ships!

2010-01-12 12:28 • by frits
295606 in reply to 295576
Anonymous:
frits:
This type of thing is common practice in embedded systems. Mainly because there is not file system available and not way to add resources to executable files. No a WTF!


TRWTF here is that this comment is a post too late.


Whoosh!

Re: Test No Software Before it Ships!

2010-01-12 12:28 • by Anonymous (unregistered)
295607 in reply to 295604
Ken:
In a way this can be a useful way of finding out which functions to remove - deliberately put bugs in functions you suspect no one ever uses ;)

This is pure genius, I'm now replacing all my metrics logging with the "deliberate bugs" pattern.

Re: Test No Software Before it Ships!

2010-01-12 12:31 • by Mason Wheeler
295608 in reply to 295567
beentheredonethat:
Do you still laugh when you see "All your bases are belong to us"?


Base. Singular.

That is all.

Re: Test No Software Before it Ships!

2010-01-12 12:34 • by ThePants999
295609 in reply to 295552
Anon:
"To be fair though, this wasn't entirely Dave's fault - while his freewheeling design style certainally didn't help the situation, the choice of Access to drive the data behind the application."

The choice of Access to drive the data behind the application....what?

The choice of Access to drive the data behnd the application accidentally the whole thing!

Re: Test No Software Before it Ships!

2010-01-12 12:34 • by Blue Collar (unregistered)
295610 in reply to 295586
ObiWayneKenobi:
Sadly this sounds like the vast majority of companies I've wasted my career working for; some idiot who doesn't belong in business but has a family member/inheritance that they can use to stay afloat even when they don't do anything right and should go bankrupt. Yet, because of the family/inheritance that keeps pumping money into them, they stay around and make life miserable for their employees with ridiculous decisions and being clueless as to their business.


I totally agreen, and the worst part about it, it's usually some rich kid/guy's hobby shop for feeling important and dabbling in technology. Little do they know they are playing with people's careers, their livelihood, and that is just plain wrong.

Re: Test No Software Before it Ships!

2010-01-12 12:34 • by Blue Collar (unregistered)
295611 in reply to 295610
Blue Collar:
ObiWayneKenobi:
Sadly this sounds like the vast majority of companies I've wasted my career working for; some idiot who doesn't belong in business but has a family member/inheritance that they can use to stay afloat even when they don't do anything right and should go bankrupt. Yet, because of the family/inheritance that keeps pumping money into them, they stay around and make life miserable for their employees with ridiculous decisions and being clueless as to their business.


I totally agreen, and the worst part about it, it's usually some rich kid/guy's hobby shop for feeling important and dabbling in technology. Little do they know they are playing with people's careers, their livelihood, and that is just plain wrong.


LOL, agreen.. today must be typo-tuesday

Re: Test No Software Before it Ships!

2010-01-12 12:37 • by Chris V (unregistered)
What is this nonsense about Microsoft not testing its software before it ships. I worked at Microsoft as a tester. And yes, we did test continuously before our software shipped.

Re: Test No Software Before it Ships!

2010-01-12 12:41 • by Anonymous (unregistered)
295614 in reply to 295612
Chris V:
What is this nonsense about Microsoft not testing its software before it ships. I worked at Microsoft as a tester. And yes, we did test continuously before our software shipped.

Great job on Vista. I assume that crack-smoking was mandatory for your division?

Re: Test No Software Before it Ships!

2010-01-12 12:43 • by DCRoss (unregistered)
295615 in reply to 295561
beentheredonethat:
Oh really? ... has been ... ships?
Please google "stones glass houses".


No, I'm pretty sure that Glass Houses was Skinny Puppy, not the Rolling Stones.

Unless you're thinking of a Billy Joel album, but then you're on your own.
« PrevPage 1 | Page 2 | Page 3Next »

Add Comment