1. Context is king
In order to begin a project, it's important to have as much context as possible in order to clearly define the problem that the team will be solving for.
2. Collaborative kick-off
Aligning the core working team on the problem and corresponding approach ensures there is shared knowledge through the team and a unified understanding of the problem.
3. Rapid prototype
Designing a workshop to validate multiple low-fidelity solutions allows the team to rapidly ideate and align on a direction for a prototype.
4. Test and learn
Evaluate the prototype with end users to identify any major usability issues prior to market release. Insights should be tracked and communicated.