← Strona główna

Proces

Jak wygląda współpraca

Nie mam jednego sztywnego procesu dla każdego projektu. Inaczej wygląda migracja sklepu, inaczej nowa strona, a jeszcze inaczej stały rozwój istniejącego systemu.

Ale zwykle przechodzimy przez podobne etapy.

01 Start

Najpierw muszę wiedzieć, co jest do zrobienia

Najczęściej wystarczy link do strony, kilka zdań opisu, projekt z Figmy albo lista rzeczy, które nie działają tak jak powinny. Nie potrzebuję trzydziestostronicowego briefu, żeby zacząć rozmowę.

Na tym etapie sprawdzam, czy temat jest w moim zakresie i czego będę potrzebował, żeby sensownie go ocenić.
02 Rozeznanie

Zaglądam pod maskę

Jeśli projekt już istnieje, sprawdzam jak jest zbudowany, co można zostawić i gdzie mogą pojawić się problemy. Przy migracji patrzę na dane i strukturę starego systemu. Przy nowym wdrożeniu — na projekt, funkcje i zależności.

Czasem wystarczy panel WordPressa. Czasem potrzebny jest staging, dostęp do hostingu, repozytorium albo API.
03 Zakres

Ustalamy kolejność i zakres

Rozbijam temat na rzeczy, które trzeba zrobić teraz, i takie, które spokojnie mogą poczekać. Jeśli widzę ryzyko albo prostszy sposób zrobienia czegoś, mówię o tym przed rozpoczęciem pracy.

Przy większych projektach dobrze działa podział na etapy. Łatwiej wtedy kontrolować zakres, czas i budżet.
04 Development

Robię pierwszy działający kawałek

Pracuję na stagingu, kopii albo osobnym branchu — zależnie od projektu. Przy większych wdrożeniach wolę pokazywać działające fragmenty po drodze zamiast zniknąć na kilka tygodni i wrócić z gotową całością.

Tu zwykle wychodzą też rzeczy, których nie było widać na etapie samego opisu projektu.
05 Testy

Sprawdzam, czy to działa także poza moim komputerem

Testuję najważniejsze scenariusze, mobile, formularze, checkout, dane i integracje. Jeśli projekt dotyka sprzedaży albo migracji, szczególnie pilnuję rzeczy, których błąd byłby później kosztowny.

Nie próbuję udawać działu QA z dwudziestoma osobami, ale przed publikacją przechodzę przez realne ścieżki użytkownika.
06 Publikacja

Wdrażamy

Przed większą zmianą robię backup i ustalam moment wdrożenia. Po publikacji sprawdzam najważniejsze elementy jeszcze raz już na produkcji. Przy migracjach dochodzą przekierowania, domena, płatności, analityka i inne rzeczy zależne od projektu.

Jeżeli coś można przygotować wcześniej, robię to wcześniej. Im mniej improwizacji w dniu publikacji, tym lepiej.
07 Dalej

Projekt może się skończyć albo rozwijać dalej

Po wdrożeniu mogę przekazać projekt i dokumentację albo zostać przy nim na dłużej. Sporo stron i sklepów rozwijam przez kolejne miesiące lub lata, kiedy pojawiają się nowe pomysły i potrzeby.

Nie każdy projekt potrzebuje stałej opieki. Jeśli jej nie potrzebuje, nie ma sensu jej sztucznie dokładać.

W praktyce

Nie każdy projekt potrzebuje wszystkich siedmiu kroków.

Mała poprawka może zamknąć się w jednej rozmowie i wdrożeniu. Migracja sklepu wymaga znacznie więcej przygotowania. Najważniejsze jest dla mnie, żeby zakres był zrozumiały i żeby nie komplikować rzeczy, które mogą pozostać proste.

Napisz do mnie