previous | start | next

## The Software Life Cycle

- Implementation -
  - You write and compile the program code to implement the classes and member functions.
  - The output of this phase is the completed program.
- Testing -
  - You run tests to verify that the program works correctly.
  - The output of this phase it a report describing the tests that you carried out and their results.
- Deployment -
  - The users of the program install it and use it for its intended purpose.

previous | start | next