Design

  1. Requirements

  2. Functional Design

  3. Detailed Design

  4. Test Plan