Testing Create test plan Users need to know steps to complete with pass/fail Users log defects in testing software Developers fix defects