Content area
Full text
TEST: AUTOMATED TOOLS
The Future of Developer Testing for Java
A new look at quality: Software Health
Schedule overruns, tired staff, and difficulty in changing or adding functionality are sure indications that something is wrong with your software: your software is unhealthy.
It is poorly specified, architected, and designed; it lacks comprehensive documentation, and automated unit and system tests. Changing any part of its code is fraught with risk as no one fully understands the implications.
Healthy software is more than just defectfree software. It is well-architected and designed, extensible, reusable, robust, and testable.
Organizations with healthy software respond faster to new and changing requirements, meet the needs of their customers better, and operate at lower cost than their competitors. They see their attention to software quality rewarded by improved business results.





