1. analyze existing requirements document, design document, and code 2. identify errors and discrepancies 3. update documents and/or code to resolve