Software Project Survival Guide

Integration Procedure

  1. Developer develops a piece of code.
  2. Developer unit tests the code.
  3. Developer steps through every line of code in an interactive debugger, including all exception and error cases.
  4. Developer integrates this preliminary code with a private version of the main build.
  5. Developer submits code for technical review.
  6. Developer turns code over informally to testing for test case preparation.
  7. Code is reviewed.
  8. Developer fixes any problems identified during the review.
  9. Fixes are reviewed.
  10. Developer integrates final code with the main build.
  11. Code is declared to be "complete" and can be checked off the project activity list.