Kako odabrati razvojnu agenciju: 12 pitanja prije potpisa ugovora

Praktičan vodič za izbor razvojne agencije ili IT partnera. 12 ključnih pitanja koja Vam otkrivaju kvalitetu, transparentnost i rizike prije nego potpišete.

Izbor razvojne agencije najveća je odluka u svakom softverskom projektu - veća od izbora tehnologije ili budžeta. Dobra agencija s prosječnim budžetom donosi bolji proizvod od loše agencije s neograničenim budžetom. Ovih 12 pitanja izolira kvalitetne partnere od onih koji će Vam praviti probleme tijekom i nakon projekta. Postavite ih prije potpisa - odgovore označite zelenom, žutom ili crvenom, i izaberite agenciju s najmanje crvenih.

Ovaj članak je praktična ček-lista koju koristimo u Discovery razgovorima s našim klijentima, i koju Vam preporučujemo postaviti svakom agenciji koju razmatrate.

Pitanja o procesu

1. Imate li Discovery ili Research fazu prije ponude?

Zašto pitati: Agencije koje šalju ponudu nakon jednog 30-minutnog razgovora gađaju cijenu naslijepo. Discovery (1-2 tjedna, plaćena ili besplatna) skida 70% rizika u procjeni.

Što tražiti: “Da, plaćeni Discovery od 1 tjedna, na kraju pisani brief s opsegom i fiksnom ponudom.”

Crvene zastave: “Sve je u glavi, ne trebamo Discovery”, “Šaljemo ponudu danas”.

2. Kako tretirate promjene opsega tijekom projekta?

Zašto pitati: Promjene su normalne. Pitanje je kako se nose s njima - profesionalno i transparentno, ili kao prilika za napuhavanje računa.

Što tražiti: “Manje promjene unutar originalnog opsega - bez doplate. Veće - kvotiramo zasebno prije nego ih napravimo, nikad poslije.”

Crvene zastave: “Sve dogovaramo kako idemo”, “Sve je već uključeno” (često znači da će kasnije reći “to nije bilo dio dogovora”).

3. Tko stvarno radi na projektu - junior ili senior?

Zašto pitati: Mnoge agencije prodaju projekt kroz senior account managera, ali kod piše junior. To je drugačiji proizvod.

Što tražiti: “Senior tech lead + mid/senior developeri. Possible juniori za jednostavnije zadatke pod nadzorom.”

Crvene zastave: “Imamo veliki tim” bez konkretnih imena, “Razvoj u indijskom outsource-u” (ako Vam to nije eksplicitno OK).

Pitanja o vlasništvu i pravima

4. Tko posjeduje izvorni kod nakon završetka projekta?

Zašto pitati: Ako odgovor nije “Vi, 100%, predan u Vaše vlastite repozitorije” - imate ozbiljan problem.

Što tražiti: “Vi posjedujete sve - kod, dizajn datoteke, podatke, accounts. Mi nemamo licence niti kontrolne mehanizme nakon završetka.”

Crvene zastave: “Možete kupiti kod kasnije”, “Hostiramo kod kod nas”, “Licenciramo Vam korištenje”.

5. Tko posjeduje server, domenu i račune (App Store, Google, AWS)?

Zašto pitati: Ako agencija drži račune, Vi ste zaključani. Mijenjate li agenciju, postoji rizik gubitka pristupa.

Što tražiti: “Vi otvarate račune na svoje ime. Mi imamo pristup kao kolaborator, koji se može oduzeti.”

Crvene zastave: “Mi to za Vas otvaramo na sebe”, “Hostamo Vam na našoj infrastrukturi”.

6. Što se događa kada Vam mi želimo otići?

Zašto pitati: Pitanje koje agencije ne vole, ali otkriva mnogo. Profesionalni partner se ne boji ove razgovora.

Što tražiti: “Imate sve - kod, dokumentaciju, accounts. Možete promijeniti agenciju za 2-4 tjedna. Pomoći ćemo s prijenosom za standardnu satnicu.”

Crvene zastave: Nervoza, izbjegavanje pitanja, “Nikada nismo imali tog problema” (svaki ozbiljan partner je imao).

Pitanja o kvaliteti

7. Koji su Vaši procesi za testiranje?

Zašto pitati: “Pustit ćemo i vidjet kako će biti” je recept za probleme.

Što tražiti: “Automatizirani testovi za kritični kod, manualno testiranje od QA tima prije svakog releasea, beta testiranje s pravim korisnicima.”

Crvene zastave: “Developer testira svoj kod”, “Testiranje je zasebna usluga”.

8. Kako rješavate bugove nakon lansiranja?

Zašto pitati: Bug u prvom mjesecu je inherentni dio razvoja softvera. Pitanje je tko ga plaća.

Što tražiti: “Bugovi u funkcionalnosti koju smo isporučili - mi popravljamo besplatno tijekom 30-90 dana nakon lansiranja. Nakon toga - kroz održavanje.”

Crvene zastave: “Pa, to je dodatni rad” (već nakon dana 1), “Nemamo plan za održavanje”.

9. Imate li referentne projekte koje možemo provjeriti?

Zašto pitati: Agencije s pravim projektima vole se pohvaliti. Agencije bez referenci često prodaju nešto što nikad nisu napravili.

Što tražiti: 3-5 referentnih projekata s jasnim opisom uloge, vremenom, kontakt-osobom kod klijenta koja smije svjedočiti.

Crvene zastave: “NDA pokriva sve naše projekte”, referentni klijenti koje ne možete kontaktirati.

Pitanja o transparentnosti

10. Kako komunicirate tijekom projekta?

Zašto pitati: Slaba komunikacija je glavni razlog zašto projekti loše završavaju. Sve ostalo se može riješiti dobrom komunikacijom.

Što tražiti: “Tjedne demo-prezentacije, dnevni Slack/e-mail, mjesečna pisana izvješća o napretku, dostupna projektnaj ploča (Linear, Jira, Notion) u kojoj možete pratiti zadatke.”

Crvene zastave: “Javit ćemo Vam se kada nešto bude gotovo”, “Naš PM Vam šalje update na tjednoj bazi” (bez tehničkog kontakta).

11. Možete li mi pokazati primjer mjesečnog izvještaja iz drugog projekta?

Zašto pitati: Ono što Vam pošalju u prodajnoj fazi je dobar predikat onoga što ćete dobivati cijelu suradnju.

Što tražiti: Profesionalno pisani izvještaj s konkretnim brojkama, vremenima, otvorenim pitanjima, planom za sljedeći period.

Crvene zastave: “Šaljemo email”, “Imamo dashboard koji vidite” (a koji nema nikakvog konteksta).

12. Tko nas može zvati u 22:00 ako se nešto ozbiljno pokvari?

Zašto pitati: Hitne situacije se događaju. Pitanje je tko se javlja - osoba ili odjel.

Što tražiti: “Imenovana osoba (tehnički lead ili dežurni inženjer) s direktnim brojem za hitne slučajeve.”

Crvene zastave: “Otvorite tiket na supportu”, “Naš email je u stvarnom vremenu praćen tijekom radnog vremena”.

Bonus: signali koje samo agencije znaju prepoznati

Stvari koje obično znače da je agencija ozbiljna:

  • Pita više nego što odgovara u prvom razgovoru. Slabe agencije pričaju o sebi, dobre pitaju o Vama.
  • Daje Vam savjete koji NJOJ ne donose posao. “Za ovo nećete trebati custom, jedan SaaS to već dobro radi” je znak povjerenja.
  • Pisana ponuda ima konkretne brojke - ne raspone od 5x. “€8.000-€40.000” znači “ne znamo”.
  • Ima vlastiti tech-blog ili otvorene resurse. Ako ne pišu o tehnologiji, vjerojatno je ne razumiju duboko.

Kako koristiti ovu listu

  1. Pošaljite ovih 12 pitanja agencijama koje razmatrate.
  2. Tražite pisane odgovore.
  3. Označite svaki odgovor zelenom (jasno OK), žutom (nije idealno, ali OK) ili crvenom (problem).
  4. Eliminirajte agencije s 3+ crvenih odgovora.
  5. Idite na in-person sastanak s preostalim 2-3.

Većina agencija će reagirati pozitivno na ovaj nivo strukture - to je sigurnost da znate što radite. Ako neka reagira defensivno - sama je sebe diskvalificirala.

Često postavljana pitanja

Što ako ne mogu odgovoriti na neka pitanja u prvom razgovoru? Nekoliko “vratimo Vam se s pisanim odgovorom” je OK. Ako nema odgovore na 5+ pitanja, vjerojatno nema procese.

Trebamo li tražiti reference od bivših, a ne sadašnjih klijenata? Da, dobro pitanje. Bivši klijenti će biti iskreniji o tome što nije funkcioniralo. Sadašnji se ponekad osjećaju “zarobljeni”.

Koliko košta dobar Discovery? €2.000-€10.000 za 1-2 tjedna, ovisno o opsegu projekta. Mnoge agencije će Discovery odbiti od konačne cijene ako nastavite s njima.

Što ako agencija ne želi pisani ugovor s jasnim opsegom? Bježite. Bez pisanog opsega nema fiksne cijene, nema jasne odgovornosti, nema načina za rješavanje sporova.

Razmišljate o suradnji?

Ako tražite razvojnu agenciju, dogovorite besplatan Discovery razgovor. Spremni smo odgovoriti na svih 12 pitanja iz ovog članka (i još više) - bez izbjegavanja i bez prodajnih trikova.

Javite nam se na [email protected] ili kroz formu na našoj stranici.

Svi članci