Consumer Products: When Software Bugs Bite - ' What You Should Do '
(
Page 4 of 5 )
When Improving Software">
What You Should Do When Improving Software
Plan ahead
Think through your testing process.
Test code's behavior under both expected and unexpected conditions.
Test early
The earlier the better.
Appeal to engineers who enjoy breaking things.
Test manually; Then, automatically
Before code settles down, test manually.
Later, have engineers use automated tests, before turning code in.
Don't test all code at once
Clean up old code as each file gets run.
Fifty percent to 80% of your files should never have to be touched.
Source: ABN Amro Services Co.