Click here to Skip to main content
16,018,418 members

Survey Results

What kind of formal testing process does your shop have?   [Edit]

Survey period: 16 Sep 2002 to 22 Sep 2002

Evidently testing is a worthwhile epilogue to the process of developing an application. How do you go about this arcane task?

OptionVotes% 
QA department staffed by trained testing professionals.16026.58
Formalized testing on releases only, using borrowed resources.9916.45
The receptionist tests in her spare time.508.31
The programmers wrote it, they can test it.23138.37
What's a testing process?6210.30



 
GeneralRe: Wow Pin
Paul Oss16-Sep-02 13:11
Paul Oss16-Sep-02 13:11 
GeneralRe: Wow Pin
Christian Graus16-Sep-02 13:17
protectorChristian Graus16-Sep-02 13:17 
GeneralRe: Wow Pin
Paul Oss16-Sep-02 13:22
Paul Oss16-Sep-02 13:22 
GeneralHow about 2 options? Pin
Nandita15-Sep-02 18:40
Nandita15-Sep-02 18:40 
GeneralRe: How about 2 options? Pin
George15-Sep-02 19:01
George15-Sep-02 19:01 
GeneralRe: How about 2 options? Pin
Roger Allen15-Sep-02 23:40
Roger Allen15-Sep-02 23:40 
GeneralRe: How about 2 options? Pin
Megan Forbes16-Sep-02 6:02
Megan Forbes16-Sep-02 6:02 
GeneralRe: How about 2 options? Pin
Paul Oss16-Sep-02 13:16
Paul Oss16-Sep-02 13:16 
This is a good process. We set up that process here in the shop I work on (well, we used to have it... long story). The programmers were, in effect, responsible for alpha testing all the software. I wanted it this way because as far as I was concerned, the alpha testing phase was too close to the design and coding process. Then, when the programmer felt comfortable that all the obvious flaws were gone, it went into a kind of pre-beta with our 'testers'. Then once they couldn't find anything, it went into beta on several hand picked clients. Once we were satisfied there, we expanded the beta on another block of clients. Once all those clients were no longer reporting anything, we went to release. This whole process was admittedly informal, but it was incredibly effective for a company which had very limited resources.

It's not a process which would fit all environments. Ie, you don't want your software systems controlling the fly-by-wire system on a 767 to follow this process. But for business apps, it worked great.

Paul Oss

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.