test readiness review system software architecture team 06 csci 577 1658501