Pliki cookies

Pliki cookies niezbędne zapewniają działanie strony. Analityczne i reklamowe (statystyki odwiedzin, pomiar skuteczności reklam) włączamy tylko za Państwa zgodą, którą można w każdej chwili zmienić lub wycofać w „Ustawieniach cookies” w stopce strony. Więcej: polityka cookies, polityka prywatności.

Blog

Jak wybrać software house - 14 pytań, które trzeba zadać przed podpisaniem umowy

Cztery makiety biurowców, lupa przy jednej, obok klucz i lista kontrolna - jak wybrać software house

Żeby dobrze wybrać software house, sprawdź przed umową cztery rzeczy: realizacje w podobnej skali, imienny skład zespołu, zapis o przeniesieniu praw do kodu i warunki utrzymania. Cena i lokalizacja są drugorzędne - projekty prowadzi się dziś zdalnie. Poniżej znajdziesz też 14 pytań na pierwsze spotkanie i 6 odpowiedzi, po których warto się wycofać.

Dlaczego ranking software house’ów nie wystarczy do wyboru?

Zanim potraktujesz listę „TOP 10 software house’ów” jako punkt wyjścia, sprawdź trzy rzeczy: czy wpis jest płatny, czy dane pochodzą z ankiety wypełnionej przez samą firmę i kiedy zestawienie aktualizowano. Odpowiedzi rozstrzygają, czy patrzysz na rekomendację, czy na katalog reklam.

Sam ranking nie wystarczy, żeby wybrać software house. Nie odpowie na pytania, które przesądzają o powodzeniu zlecenia: kto napisze kod, ile projektów prowadzi równolegle Twój opiekun, czy prawa do kodu przechodzą na Ciebie po zapłacie i ile kosztuje utrzymanie w drugim roku. To wychodzi dopiero na rozmowie, gdy zapytasz wprost.

Drugą pułapką jest natomiast liczba opinii. Firma po stu stronach wizytówek zbierze ich więcej niż zespół po kilkunastu wdrożeniach systemów. Dlatego porównuj realizacje w Twojej skali, nie liczbę gwiazdek. Aktualne ceny AppCreo znajdziesz w cenniku, a od czego zależy budżet - w tekście o tym, ile kosztuje aplikacja mobilna.

Jakie 14 pytań zadać software house’owi na pierwszym spotkaniu?

Odpowiedzi na te pytania pomagają wybrać software house na podstawie sprawdzalnych informacji. Obie tabele można skopiować i mieć otwarte na spotkaniu. Kolumna „dobra odpowiedź” to minimum, którego wolno oczekiwać, natomiast kolumna obok opisuje reakcje, po których trzeba dopytać.

Doświadczenie i zespół: pytania do software house’u 1–7

Pytania 1–7: dobre odpowiedzi i sygnały ostrzegawcze
Nr Pytanie Dobra odpowiedź Sygnał ostrzegawczy
1 Które realizacje są najbliższe skali mojego projektu? Dwa–trzy projekty z nazwą klienta, zakresem i czasem trwania. „Robiliśmy wszystko” - bez nazw i liczb.
2 Kto był zamawiającym: firma mojej wielkości czy korporacja? Wprost podana skala, w której pracują na co dzień. Ściana logotypów bez opisu, co dla nich zrobiono.
3 Co poszło nie tak i jak to naprawiliście? Konkretna sytuacja i sposób rozliczenia poprawek. „U nas nic nie idzie nie tak.”
4 Ile z tych wdrożeń nadal działa? Przykłady utrzymywane od lat, z rokiem uruchomienia. Portfolio z aplikacjami nieobecnymi w sklepach.
5 Kto konkretnie napisze mój kod - imiona, role, staż? Imienna lista i zgoda na rozmowę z tymi osobami. „Zespół przydzielimy po podpisaniu umowy.”
6 Ilu z nich jest u was na stałe, a ilu to podwykonawcy? Proporcje i osoba odpowiadająca za ich jakość. Unik albo „to nie ma znaczenia”.
7 Ile projektów prowadzi równolegle mój opiekun? Liczba i deklarowany czas reakcji. „Zawsze jesteśmy dostępni” bez liczby.

Proces, pieniądze i utrzymanie: pytania do software house’u 8–14

Pytania 8–14: dobre odpowiedzi i sygnały ostrzegawcze
Nr Pytanie Dobra odpowiedź Sygnał ostrzegawczy
8 Co dostaję w trakcie projektu i jak często? Działająca wersja na środowisku testowym w stałym rytmie. Kontakt „na bieżąco”, pierwsza wersja na końcu.
9 Kto pisze zakres prac i czy jest załącznikiem do umowy? Zakres w załączniku plus procedura wyceny zmian. Umowa odsyłająca do „ustaleń mailowych”.
10 Jak testujecie i na jakiej podstawie odbieram pracę? Zakres testów, lista błędów, kryteria odbioru. Testy „po stronie klienta” bez terminu poprawek.
11 Co zawiera ta kwota, a co zapłacę osobno? Rozbicie na etapy i wypisane wyłączenia. Jedna kwota za całość, bez pozycji.
12 Co dzieje się z ceną, gdy zakres urośnie? Stawka znana z góry albo wycena aneksem. „Jakoś się dogadamy” lub zmiany bez limitu.
13 Do kogo należy kod, repozytorium i konta w sklepach? Indywidualne repozytorium, kod i prawa po zapłacie ostatniej faktury, konta na dane klienta. Licencja zamiast praw; konta na wykonawcę.
14 Ile kosztuje utrzymanie i co po rezygnacji z opieki? Stawka miesięczna, czas reakcji, procedura przekazania. Brak umowy utrzymaniowej albo wyłączność.

Pytania o doświadczenie (1–4)

Liczy się przede wszystkim skala, nie branża. Na przykład zespół, który zrobił system rezerwacji dla przychodni, poradzi sobie z rezerwacjami w warsztacie. Natomiast zespół po dziesięciu stronach wizytówek nie poradzi sobie z żadnym z nich. Najważniejsze jest pytanie trzecie: „nic nam się nie zdarzyło” oznacza za mało projektów.

Pytania o zespół (5–7)

Umowę podpisujesz z firmą, ale kod pisze konkretna osoba. Bez jej imienia, roli i obłożenia kupujesz kota w worku. Dlatego poproś o rozmowę z programistą, nie z handlowcem - odmowa jest odpowiedzią samą w sobie.

Pytania o proces (8–10)

Dobry proces poznaje się po tym, że w powtarzalnym rytmie widzisz działającą wersję i możesz ją kliknąć. Postęp sprawdzasz na środowisku testowym, a kod powstaje w indywidualnym repozytorium Twojego projektu. Umowa powinna mówić, kiedy i jak to repozytorium przechodzi na Ciebie - u nas po zapłacie ostatniej faktury.

Poproś też o opis procesu na piśmie: etapy, odbiory, rytm spotkań. Tak wygląda to u nas - krok po kroku opisaliśmy proces współpracy, żeby dało się go porównać z innymi ofertami.

Pytania o pieniądze (11–12)

Najdroższe są pozycje, których nie było w ofercie: konto deweloperskie w sklepie, licencje, serwer, bramka płatności, mapy, wysyłka SMS. Poproś więc o listę wyłączeń na piśmie i o sposób wyceny zmian zakresu.

Pytania o to, co po wdrożeniu (13–14)

Prawa do kodu i dostęp do kont w sklepach decydują, czy za dwa lata możesz zmienić wykonawcę. Przeniesienie majątkowych praw autorskich po zapłacie i wymienione pola eksploatacji to standard - jak go czytać, tłumaczymy w tekście o tym, co zawiera umowa z software housem.

Po jakich odpowiedziach należy się wycofać?

Sześć odpowiedzi poniżej wystarczy usłyszeć raz. Każda z nich zapowiada problem, który w trakcie projektu kosztuje więcej niż ponowny wybór software house’u.

Sześć odpowiedzi software house’u, po których należy się wycofać
Odpowiedź wykonawcy Co zwykle oznacza Co zrobić
„Zrobimy to w miesiąc” - przed zobaczeniem zakresu i listy integracji Termin wzięty z oferty handlowej, nie z listy funkcji Poproś o harmonogram rozpisany na etapy
Wycena bez ani jednego pytania o liczbę użytkowników i systemy do podłączenia Wyceniono raczej szablon niż Twój projekt Wyślij opis procesu i poproś o ponowną wycenę
Brak zgody na przeniesienie praw autorskich po zapłacie Po projekcie kod zostaje u wykonawcy Nie podpisuj umowy bez tego zapisu
„Kod? Ustalimy to po projekcie” - brak zapisu w umowie, kiedy i jak kod przechodzi na Ciebie Termin i forma przekazania kodu zależą od dobrej woli wykonawcy Dopisz moment przejścia kodu i praw, termin wydania repozytorium i dokumentację jako warunek odbioru
Odmowa podania imion i ról osób, które będą pracować Zespół nie jest skompletowany albo zmieni się po podpisie Uzależnij podpis od imiennej listy
„Ta cena obowiązuje do piątku” Presja sprzedażowa zamiast rozmowy o zakresie Zignoruj termin i porównaj oferty spokojnie

Kiedy uczciwy software house odradza zlecenie?

Jest też odpowiedź działająca na niekorzyść wykonawcy, która powinna budzić zaufanie: „tego nie warto u nas zamawiać”. Jeśli Twój proces zamyka się w arkuszu, gotowym CRM-ie albo w narzędziu no-code, uczciwy zespół powie to na pierwszej rozmowie, zamiast pisać ofertę.

My też odradzamy sobie takie zlecenia. Kiedy wystarczy platforma no-code, a kiedy freelancer, opisaliśmy w porównaniu software house, freelancer czy no-code.

Opisz aplikację w 3 zdaniach - odsyłamy przedział cenowy w 24 h w dni robocze. Na pierwszej rozmowie odpowiemy też na wszystkie 14 pytań z tabeli, łącznie z tym, kto konkretnie będzie pisał kod. wypełnij formularz, napisz na biuro@appcreo.pl albo zadzwoń: +48 783 477 243.

Jak zweryfikować software house w 20 minut?

Pięć kroków poniżej zajmuje łącznie dwadzieścia minut i odsiewa firmy, z którymi nie ma o czym rozmawiać. Zrób je, zanim zawęzisz wybór software house’u do kilku firm.

Weryfikacja software house’u przed pierwszą rozmową - co, gdzie i jak długo
Co sprawdzić Gdzie Czas (minuty)
Data rejestracji, zarząd, kapitał zakładowy Wyszukiwarka KRS 3
Status czynnego podatnika VAT i numer rachunku Biała lista podatników VAT 2
Sprawozdania finansowe z ostatnich lat Repozytorium Dokumentów Finansowych 5
Czy aplikacje z portfolio są w sklepach i mają aktualizacje Google Play, App Store 5
Skład zespołu, staż i role konkretnych osób LinkedIn, podstrona zespołu 5

KRS i sprawozdania finansowe

Najpierw w wyszukiwarce KRS sprawdzasz datę rejestracji, skład zarządu i częstotliwość zmian. W sprawozdaniach dwie rzeczy: czy w ogóle są składane oraz jak roczny przychód wykonawcy wypada wobec wartości Twojego zlecenia.

Projekt porównywalny z całym rocznym przychodem firmy to ryzyko dla obu stron. Status VAT i rachunek do przelewów sprawdzisz na białej liście podatników VAT - zanim zapłacisz pierwszą fakturę.

Realizacje, które da się sprawdzić

Opis realizacji jest wart tyle, ile da się z niego zweryfikować: nazwa klienta, zakres, technologia, możliwość pobrania aplikacji. W portfolio realizacji AppCreo jest prawie trzydzieści takich opisów - każdy można sprawdzić u źródła.

Sprawdź na przykład wdrożenie dla Clar System, aplikację mobilną dla Mennicy Germania Mint i aplikację mobilną dla gminy Jarocin.

Opinie i rozmowa z byłym klientem

Opinie mają wartość, gdy serwis weryfikuje recenzenta i projekt, jak Clutch - tu profil AppCreo (Investit Systems). Czytaj jednak treść recenzji, nie tylko gwiazdki. Zebrane opinie naszych klientów są też na stronie opinie.

Poproś także o kontakt do dwóch klientów: jednego z ostatniego roku i jednego sprzed kilku lat. Zadaj trzy pytania: czy termin dotrzymano, co poszło nie tak i jak wykonawca się wtedy zachował, oraz czy zamówiliby drugi projekt.

Czy przy wyborze software house’u liczy się adres?

Adres ma znaczenie w dwóch sytuacjach: gdy potrzebujesz warsztatów na miejscu na starcie i gdy Twoja procedura zakupowa wymaga wizyty w siedzibie. Poza tym praca wygląda tak samo - repozytorium, tablica zadań, demo online. Czasu reakcji na awarię nie skraca bliskość biura, lecz zapis w umowie.

Adres warto sprawdzić z innego powodu: czy zgadza się z wpisem w KRS i czy nie jest to biuro wirtualne wynajęte na miesiąc. AppCreo ma biura w Poznaniu, Warszawie i Wrocławiu, a na co dzień prowadzi współpracę zdalną z całą Polską.

Zweryfikuj nasze adresy w rejestrze tak samo jak u każdego wykonawcy. Kto u nas pracuje i od kiedy działamy, sprawdzisz na stronie o zespole AppCreo.

Czym software house różni się od agencji interaktywnej, body leasingu i freelancera?

Te cztery modele bywają mylone w zapytaniach ofertowych, choć inaczej rozkładają odpowiedzialność za efekt.

Software house, agencja interaktywna, body leasing i freelancer - pięć kryteriów porównania
Kryterium Software house Agencja interaktywna Body leasing Freelancer
Co kupujesz Działające oprogramowanie o umówionym zakresie Stronę lub sklep na gotowym silniku, warstwę wizualną Godziny programisty w Twoim zespole Godziny albo jeden moduł
Kto odpowiada za efekt Wykonawca, w granicach zakresu z umowy Wykonawca, zwykle za projekt i wdrożenie na gotowym systemie Ty - dostawca odpowiada za dostępność osoby Freelancer, w granicach swojej umowy
Kto zarządza pracą Kierownik projektu u wykonawcy Opiekun klienta i kierownik projektu w agencji Twój zespół Ty
Gdy jedna osoba odchodzi Zastępstwo w zespole, przekazanie kodu Zastępstwo w agencji Nowa rekrutacja u dostawcy, przestój u Ciebie Projekt staje
Kiedy to najlepszy wybór System, który ma działać i być rozwijany po wdrożeniu Strona, sklep, kampania na gotowych narzędziach Masz własny nadzór techniczny, brakuje rąk Mały, dokładnie opisany zakres

Jeśli potrzebujesz logiki biznesowej, integracji z ERP albo aplikacji, która będzie rozwijana latami, lepiej wybrać software house. Zakres takiej współpracy - od analizy po utrzymanie - pokazuje nasza oferta.

Jak wybrać software house krok po kroku?

Poniższą checklistę można skopiować i odhaczać przy każdym wykonawcy. Najlepiej porównać w ten sposób trzy do pięciu firm, którym wysłałeś ten sam opis potrzeby.

  1. Najpierw sprawdź KRS, białą listę VAT i sprawozdania finansowe.
  2. Następnie zweryfikuj dwie realizacje o skali zbliżonej do Twojej poza stroną wykonawcy.
  3. Poproś o imienną listę osób przypisanych do projektu wraz z rolami.
  4. Umów krótką rozmowę z programistą, nie tylko z handlowcem.
  5. Zażądaj zakresu prac jako załącznika do umowy i procedury wyceny zmian.
  6. Znajdź w umowie zapis o przeniesieniu praw autorskich po zapłacie.
  7. Ustal, na czyje dane zakładane są konta w sklepach i usługach chmurowych.
  8. Poproś o listę pozycji spoza wyceny: licencje, infrastruktura, integracje płatne.
  9. Ustal stawkę utrzymania i czas reakcji na awarię, a na koniec zadzwoń do dwóch byłych klientów.

Zadaj nam te czternaście pytań. Serio - odpowiadamy na wszystkie na pierwszej rozmowie, także na te o stawki i o to, kto konkretnie będzie pisał kod.

Napisz w dwóch zdaniach, co ma robić Twój system i ilu osób ma dotyczyć: biuro@appcreo.pl lub +48 783 477 243. Odpowiadamy w ciągu 24 h w dni robocze. Jeśli uznamy, że wystarczy gotowe narzędzie, powiemy to wprost.

Najczęściej zadawane pytania

Po czterech rzeczach sprawdzalnych przed umową: realizacje o skali zbliżonej do Twojego projektu, imienna lista osób w zespole, zapis o przeniesieniu praw autorskich do kodu po zapłacie oraz podana stawka i czas reakcji w utrzymaniu. Kto odpowiada na nie ogólnikami, będzie tak odpowiadał w trakcie projektu.

Trzy do pięciu firm wystarczy, żeby wybrać software house. Przy większej liczbie ofert przestajesz je porównywać, bo każda opisuje inny zakres. Wyślij wszystkim ten sam opis potrzeby i ten sam zestaw pytań, a potem zestaw wyceny pozycja po pozycji. Największą różnicę w cenie tworzy nie stawka godzinowa, lecz to, czego wykonawca nie policzył.

Od zakresu, liczby godzin i stawki zespołu. Najmniej kosztuje MVP z jedną ścieżką użytkownika, natomiast rozbudowana aplikacja mobilna na zamówienie może być kilkukrotnie droższa. Dodatkowo dochodzi utrzymanie po wdrożeniu, które warto wycenić jeszcze przed podpisaniem umowy. Aktualne ceny AppCreo podajemy w cenniku.

Nie. Projekty prowadzi się zdalnie: repozytorium, tablica zadań, regularne demo online. Wspólna lokalizacja pomaga przy warsztatach na starcie i wtedy, gdy Twoja procedura zakupowa wymaga wizyty w siedzibie. O czasie reakcji na awarię decyduje zapis w umowie utrzymaniowej, a nie odległość między biurami.

Zamawiający, po zapłaceniu wynagrodzenia. Umowa powinna zawierać przeniesienie majątkowych praw autorskich z wymienionymi polami eksploatacji, prawo do wykonywania zmian oraz przekazanie repozytorium i dokumentacji. Licencja zamiast przeniesienia praw oznacza, że zmiana wykonawcy będzie wymagała zgody poprzedniego. Konta w sklepach zakładaj też na dane swojej firmy.

Software house buduje oprogramowanie na zamówienie i odpowiada za jego działanie po wdrożeniu: aplikacje mobilne, systemy webowe, integracje. Agencja interaktywna zajmuje się przede wszystkim stronami, sklepami na gotowych silnikach, projektem graficznym i komunikacją marketingową. Gdy potrzebujesz logiki biznesowej i integracji z systemami firmy, warto wybrać software house.

Źródła