Przejdź do treści
Oprogramowanie na zamówienieWybór dostawcy · 5 min czytania

Jak wybrać software house: pytania, które warto zadać

Ładne portfolio niczego nie gwarantuje. Oto pytania, które naprawdę pokazują, jak dostawca będzie pracował — na kodzie, tempie i tym, co po wdrożeniu.

BILPP

Polski rynek outsourcingu i software house’ów jest jednym z najbardziej konkurencyjnych w Europie, co ma swoją dobrą stronę — szeroki wybór — i złą: trudno odróżnić dostawców po samej stronie internetowej, bo prawie każdy pokazuje podobne portfolio i podobne obietnice. “Jak wybrać software house” to pytanie, które zwykle pojawia się po tym, jak ktoś już usłyszał — albo przeżył — projekt, w którym terminy się podwoiły, komunikacja urwała się na tygodnie, albo dostawca zniknął tuż po podpisaniu umowy. Ładne portfolio żadnemu z tych problemów nie zapobiega. Właściwe pytania, zadane przed podpisaniem, owszem.

Zapytajcie, kto naprawdę pisze kod

Wiele software house’ów sprzedaje z udziałem seniorów na rozmowie handlowej, a projekt przydziela temu, kto akurat ma wolny czas — często osobom z mniejszym doświadczeniem w konkretnym typie problemu, jaki macie. To niekoniecznie źle — ale warto wiedzieć o tym wcześniej, a nie odkryć w połowie projektu. Zapytajcie wprost: kto będzie pisał kod, i czy to ta sama osoba, z którą teraz rozmawiacie?

Mniejsze zespoły zwykle odpowiadają na to pytanie lepiej, z powodu strukturalnego: mniej osób oznacza mniej przekazań, a mniej przekazań oznacza mniej okazji, żeby projekt oddalił się od tego, o co faktycznie prosiliście.

Zapytajcie, jak często zobaczycie działający produkt

Poważny software house nie pokazuje prezentacji w połowie projektu — pokazuje prawdziwe, klikalne ekrany co kilka tygodni. To nie jest tylko gest przejrzystości: to mechanizm, który pozwala poprawić błędne założenie w drugim tygodniu, a nie w dziesiątym, kiedy zmiana kosztuje dużo więcej.

Jeśli odpowiedź na pytanie “kiedy zobaczymy coś działającego” brzmi “na końcu” — to sygnał, który warto potraktować poważnie, a nie jako szczegół organizacyjny.

Zapytajcie, co się dzieje z kodem po wdrożeniu

Wycena, która nie wspomina o kodzie źródłowym, dostępie do repozytorium i dokumentacji, nie jest kompletną wyceną — brakuje w niej części, która decyduje o tym, co dzieje się po wdrożeniu. Oprogramowanie, którego nie jesteście właścicielem, to w praktyce abonament w przebraniu: każda przyszła zmiana musi przejść przez tego, kto trzyma kod, po stawce, jaką ta strona ustali, gdy nie będziecie już mieli alternatywy.

Zapytajcie wprost: czy otrzymacie pełny kod źródłowy, dostęp do repozytorium i dokumentację — i na jakim etapie projektu, a nie tylko na końcu?

Zapytajcie, jak traktowane są integracje

Jeśli projekt ma rozmawiać z systemami, których już używacie — ERP, CRM, platforma e-commerce — zapytajcie, jak dostawca ocenia tę część pracy, zanim poda liczbę. Dostawca, który wycenia integrację bez sprawdzenia, co faktycznie udostępnia drugi system, zgaduje, a nie szacuje.

PytanieCo pokazuje
Kto naprawdę będzie pisał kodRealną wielkość zespołu, ciągłość
Jak często zobaczymy działający produktRyzyko późnych niespodzianek
Czy otrzymamy kod źródłowy i dokumentacjęRealną własność oprogramowania
Jak wyceniacie integrację z naszymi systemamiRzetelność procesu analizy
Co się dzieje, gdy zakres zmienia się w trakcieUczciwość modelu wyceny

Nie ufajcie liczbie podanej zbyt wcześnie

Cena podana, zanim zakres projektu został spisany — ekrany, role, przepływy danych, co jest w środku, a co wyraźnie poza — nie jest wyceną. To placeholder czekający na rozmowę, która uczyni go realnym. Poważny software house proponuje najpierw etap analizy, nawet krótki, a dopiero potem liczbę powiązaną z tym, co faktycznie zrozumiał o projekcie.

To dotyczy też samego modelu wyceny: stała cena za etap ma sens dla projektu z jasno określonym punktem docelowym, a miesięczna pojemność zespołu ma sens dla produktu, który będzie się dalej rozwijał po wdrożeniu. Żaden z nich nie jest z natury tańszy — to odpowiedzi na różne pytania, a pomylenie ich to jeden z najczęstszych sposobów, w jaki projekt “na zamówienie” zamienia się w fakturowanie bez końca.

Zapytajcie byłych klientów, co się działo w trudnym momencie

Referencje mają znaczenie, ale tylko jeśli pada właściwe pytanie. “Czy byliście zadowoleni” niemal zawsze daje grzeczne “tak”. “Co się stało, gdy w połowie projektu coś poszło nie tak” daje odpowiedź, z której naprawdę można coś wyciągnąć — bo każdy projekt prędzej czy później napotyka niespodziankę: zmieniający się wymóg, integrację trudniejszą niż zakładano, termin, który się przesuwa. To, co odróżnia poważnego dostawcę, to nie brak takich momentów, tylko sposób, w jaki są komunikowane, gdy się pojawiają — od razu, z konkretną propozycją, czy dopiero wtedy, gdy jest już za późno, żeby coś zmienić.

Nie ufajcie też wycenie, która wygląda zbyt gładko

Prawdziwy projekt, z integracjami do systemów jeszcze nie do końca poznanych, rzadko daje na pierwszym spotkaniu idealnie okrągłą liczbę. Wycena, która przychodzi już podzielona na konkretne pozycje, spójna z tym, co było omawiane, z jawnie zaznaczonymi obszarami niepewności tam, gdzie faktycznie istnieją, jest zwykle lepszym sygnałem niż jedna sucha liczba podana podczas tej samej rozmowy, w której projekt został opisany po raz pierwszy.

Jak my pracujemy, dla porównania

Celowo utrzymujemy małe zespoły, dostarczamy działające oprogramowanie co kilka tygodni, i przekazujemy kod źródłowy, dostęp do repozytorium i dokumentację na każdym etapie projektu, nie tylko na końcu. Nie mówimy tego, żeby się wyróżnić słowami — to kryteria, którymi sami kierowalibyśmy się jako zamawiający, oceniając dostawcę.

Od czego zacząć

Jeśli porównujecie kilku dostawców, zadajcie każdemu te same pytania z tego artykułu i porównajcie odpowiedzi, nie tylko wyceny. Konkretne przykłady naszego sposobu pracy znajdziecie na stronie realizacje, a więcej o naszym podejściu do oprogramowania na zamówienie — na stronie usługi.

Portfolio pokazuje, co zostało dostarczone. Nie pokazuje, jak do tego doszło — a to, bardziej niż wynik końcowy, decyduje o tym, czy wasz projekt się uda.

Jeśli projekt dotyka też integracji z KSeF, artykuł integracja z KSeF: co to naprawdę oznacza rozwija tę część osobno. Poza tym krótka rozmowa to najszybszy sposób, żeby sprawdzić, czy jesteśmy właściwym dostawcą dla waszego projektu.

Czytaj dalej

Wszystkie wpisy
Następny krok

Powiedz nam, co budujesz.

Wystarczą trzy zdania. Odpowiadamy w ciągu jednego dnia roboczego — w Twoim języku.