Design or discovery phase
• defining requirements, the scope and roadmap
• making technical and functional assessment of existing software (if there is any)
• designing and presenting the solution
Milestone 2:
Approval
• agreeing on the terms of the contract
• dedicating the relevant specialists
Kick-off meeting
• establishing common goals, timelines, communication plan
• deciding on a tracking and acceptance process
Milestone 4:
Getting Started
• assigning scope of work to team members
• proceeding with development/data research
• demo of incremental progress
• tracking a transparent implementation process