Przejdź do treści
Zapolu

Jak pracujemy

Jasno określony zakres współpracy, ustalony na piśmie, z inżynierami, którzy faktycznie wykonują pracę. Fazy są przewidywalne, wdrażamy tak, żeby nową wersję dało się wycofać, a komunikacja przebiega bezpośrednio z nami, bez pośrednictwa account managera.

  1. 01Wstępny audyt techniczny
  2. 02Plan
  3. 03Realizacja
  4. 04Przełączenie
  5. 05Utrzymanie

Współpraca z agencją bywa nieprzejrzysta: pitch deck, umowa, długa cisza, odbiór. Ta strona opisuje, jak wygląda nasza. W razie potrzeby ją dopasowujemy, ale to jest punkt wyjścia.

1. Wstępny audyt techniczny (stała cena płatna z góry)

Wszystko zaczyna się od krótkiej rozmowy wstępnej: bezpłatnej, około 30 minut, na której omawiamy potrzeby. Zanim wyślemy Ci wycenę, przyglądamy się Twojemu sklepowi z zewnątrz, bezpłatnie. Pierwszym zleceniem jest zwykle wstępny audyt techniczny: na podstawie dostępów, które nam zapewnisz, oceniamy Twój sklep w sześciu obszarach, od platformy i jej aktualizacji, przez hosting, kod, bezpieczeństwo i wydajność, po ustawienia poczty e-mail i domen, oraz ewentualnie w dodatkowych obszarach uzgodnionych w Zamówieniu. Jeśli nie jesteśmy właściwym zespołem do tego zadania, mówimy to wprost jeszcze na rozmowie.

Wychodzisz z: pisemnym raportem z ustaleniami, ich wagą, zalecanym postępowaniem i orientacyjnym szacunkiem kosztów. Raport prezentujemy Ci na spotkaniu online.

2. Plan (pół tygodnia, w cenie)

Ustalamy, co robimy, w jakiej kolejności i po czym poznamy, że się udało. Na tej podstawie powstaje pisemne Zamówienie ze stałą ceną. Wszelkie rozbieżności wyjaśniamy na piśmie, zanim ruszy realizacja, nie w ósmym tygodniu.

3. Realizacja (stała cena za każde zlecenie)

Implementacja dzieje się w Twoim repo, na Twoim modelu branchy, w małych PR-ach, które da się rzetelnie przejrzeć. Każdą zmianę widzisz, zanim trafi do merge’a. Co tydzień dostajesz pisemne podsumowanie: co poszło na produkcję, co będzie dalej i co nas blokuje.

Twój wkład czasowy: jedna techniczna osoba kontaktowa, 1–2 godziny tygodniowo na review i decyzje. Może być mniej, jeśli wolisz delegować, i więcej, jeśli wolisz większe zaangażowanie.

4. Przełączenie (ostatni tydzień, w cenie przy projektach migracyjnych)

Uruchomienie to najbardziej ryzykowna część każdej migracji, więc prowadzimy ją równolegle na shadow traffic, a nie wszystko naraz. Przed przełączeniem podpisujemy pisemną checklistę go/no-go. Samo przełączenie przeprowadzamy razem, na wspólnej rozmowie. Wdrażamy tak, żeby nową wersję dało się wycofać.

5. Utrzymanie (opcjonalnie)

Runbooki, monitoring, alerting, który nie generuje fałszywych alarmów, i pisemny szablon post-mortem. Bezpłatnie usuwamy wady, które rezultat miał w chwili przekazania, jeśli zgłosisz je w ciągu 90 dni od przekazania. Po uruchomieniu możesz przejąć wszystko własnym zespołem albo zostawić nas na retainerze. Retainer to miesięczne wynagrodzenie ryczałtowe za uzgodniony zakres, na przykład wsparcie przy incydentach i dalsze strojenie.

Co dostajesz od nas, za każdym razem

  • Bezpośredni dostęp do inżynierów, którzy piszą kod. Osoba, którą widać w git blame, to ta sama osoba na Slacku, a nie account manager przekazujący wiadomości.
  • Zapis, na którym można się oprzeć: zakres, plan, raporty i post-mortemy lądują na piśmie.
  • Deploye, które da się cofnąć. Kiedy coś zawiedzie, z logów da się ustalić przyczynę i wykonać rollback. Kiedyś może to robić Twój własny zespół, więc budujemy tak, żeby mógł.

Czego oczekujemy od Ciebie

  • Jednej technicznej osoby kontaktowej, która podejmuje decyzje bezpośrednio.
  • Dostępów potrzebnych do pracy, uzgodnionych z Tobą: repo, produkcja, dashboardy usług zewnętrznych. Zwykle mniej, niż się wydaje.
  • Szczerych informacji o tym, co jest zepsute, czego już próbowaliście i jakie są ograniczenia organizacyjne. Projekt idzie szybciej, gdy nie odkrywamy tych rzeczy w trakcie realizacji.

Kształt cennika

  • Wstępny audyt techniczny: stała cena płatna z góry na podstawie faktury zaliczkowej (krok 1 powyżej).
  • Realizacja: stała cena za każde zlecenie, zwykle fakturowana po przekazaniu. Pracę, której Zamówienie nie opisuje, wykonujemy tylko za stałą cenę, którą przed rozpoczęciem prac podajemy, a Ty akceptujesz na piśmie.
  • Retainery: miesięczne wynagrodzenie ryczałtowe za uzgodniony zakres, fakturowane na początku każdego miesiąca. Każda ze stron może zakończyć retainer z miesięcznym okresem wypowiedzenia.

Nie rozliczamy się według godzin: realizacja ma stałą cenę, a za usługi bieżące płacisz miesięczne wynagrodzenie ryczałtowe.


Umowę ze wszystkimi warunkami dostaniesz na piśmie jeszcze przed podpisaniem. A druga połowa obietnicy: Czego nie robimy.