1. Analiza

Początkiem każdego projektu jest
analiza zagadnienia. Często serwis internetowy porównać możemy do małej lub całkiem sporej biblioteki gdzie dzięki odpowiedniej architekturze, a dokładniej
IA (architekturze informacji) odwiedzający mogą znaleźć szukane dane.
Odpowiednia struktura witryny, jej układ oraz wizja jej właściciela to ważne
lecz często pomijane podstawy, na których bazować powinien projekt strony.
2. Projekt
Gdy mamy już określone wymagania, zaplanowaną strukturę strony możemy przystąpić do najbardziej lubianego przez projektantów etapu:
kreowania identyfikacji wizualnej lub krócej projektowania wyglądu i stylu witryny.
Bazując na analizach wykonanych w poprzednim etapie oraz na wiedzy dotyczącej projektowania UI (interfejsów użytkownika) możemy uzyskać optymalne rozwiązanie dla klienta.
3. Realizacja
Faza projektowania zakończona, więc możemy zacząć przenosić nasze plany w wirtualną, internetową rzeczywistość. Kodowanie strony to etap, w którym jesteśmy najbardziej pomocni naszym doświadczeniem, tutaj spełniamy się jako programiści.
Tworząc witrynę opieramy się na webowych standardach i najlepszych dostępnych rozwiązaniach. Wdrażamy i zachęcamy do korzystania z systemów zarządzania treścią - CMS.
4. Zarządzanie
To że zakończyliśmy trzy poprzednie etapy, a strona opublikowana jest w sieci nie znaczy, że zakończyliśmy pracę nad nią. Jest wręcz przeciwnie - dopiero zaczynamy zabawę!
Po uruchomieniu strony, powinniśmy przeanalizować zachowanie naszych klientów. Sprawdzić m.in. jak poruszają się po stronie, jakie miejsca lub teksty najczęściej odwiedzają. Analizując takie dane możemy zoptymalizować witrynę tak by stała sięjeszcze bardziej przyjazna dla odwiedzających.