- Określenie celów projektu – Co ma robić aplikacja i serwis? Jaki problem rozwiązują? Kto jest grupą docelową?
- Badanie rynku i konkurencji – Analiza istniejących rozwiązań, ich mocnych i słabych stron.
- Tworzenie specyfikacji funkcjonalnej – Lista funkcji i możliwości aplikacji oraz serwisu.
- Wybór technologii – Jakie frameworki, języki programowania i bazy danych będą używane.
- Tworzenie makiet (wireframe) – Pierwsze szkice interfejsu użytkownika.
