I. Planowanie i analiza

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