Bytesmiths no longer is involved in software consulting. Maintenance of this web site is currently subsidised by unrelated business activities. Go to Bytesmiths Press for details. This must be pre-empted with an aggressive and effective quality plan, tightly integrated into the OO development process. If a separate testing group is customary, train them in Smalltalk so they can better characterize problem reports.
Documentation is updated continuously, as the design and code change.
Continuous integration means that others begin using code as soon as it is first tested and reviewed. The combination of continuous documentation, continuous review, continuous testing, and continuous integration results in continuous quality improvement. In this case, traditional system level testing is trivial.