Implementation
  1. Write code
  2. Ensure sufficient testing and documentation as you go
  3. Ensure all code and documentation is reviewed
  4. Check your progress against requirements periodically
    1. You should demo the product to key approvers periodically
  5. Adjust the roadmap or design as needed
  6. Decide you are ready to release the new system!