Skip to main content

David Fern

Profile picture for user defern

Member for

25 years 1 month

David Fern works as a software test engineer. Other articles of David's that have been published include "When is Software Really Ready to Ship", "Defect Tracking and Management Process", "Testing Point of Sale Software" and "Defect Tracking and Management Process". David has also given presentations about testers and development cycles, and how to make the most of a beta process.

Job Function
Consulting
Industry
Government
Interests
Configuration Management
Process Improvement
Requirements
Software Testing
Country
United States

David Fern works as a software test engineer. Other articles of David's that have been published include "When is Software Really Ready to Ship", "Defect Tracking and Management Process", "Testing Point of Sale Software" and "Defect Tracking and Management Process". David has also given presentations about testers and development cycles, and how to make the most of a beta process.

All Articles by David Fern


All Stories by David Fern

If You Build It, They Will Come–Not Necessarily

If you build it, they will come–not necessarily. Especially if you do not build what the customer is expecting and at his quality level. Everyone wants to have a successful software release. However, if we work from invalid and/or incomplete requirements, the project will fail. Since most errors originate from poor requirements, it is important to scrutinize the requirements before you start building code.

How to Make the Most of the Beta Testing Process

You've just completed all of your scheduled testing, and had all the "great minds" in the company bless your application, but will it really function as the customer wants and expects it to in the field? The Beta Testing Process is the "Real World Test" and should be the software's last stop before the general release. During the Beta Process we want to find usability, configuration and defect issues not found during lab testing. I would like to demonstrate here how we strive to make the most of the Beta Testing Process for our development team as well as other related departments in our company.