Planning for Program Quality