Ako vybrať firmu na vývoj softvéru — 10 otázok pred podpisom

V skratke

  • Dobrá firma sa najprv pýta na vašu firmu, ukáže vám návrh pred stavbou a hotové časti vám ukazuje priebežne.
  • Pred podpisom si overte, s kým budete hovoriť, čo bude po spustení a ako sa riešia zmeny.
  • Kto bude čo vlastniť, si dajte jasne zapísať do zmluvy.
  • Ponuky porovnávajte podľa toho, čo obsahujú a čo v nich chýba, nie len podľa výslednej sumy.

Dobrú firmu na vývoj softvéru spoznáte podľa toho, že sa najprv pýta na vašu firmu, ukáže vám návrh skôr, než začne stavať, a počas vývoja vám priebežne ukazuje hotové časti. Pred podpisom si overte aj to, s kým budete hovoriť, čo bude po spustení a kto bude čo vlastniť. Nižšie nájdete desať otázok, ktoré vám to pomôžu zistiť.

Vývoj softvéru nie je nákup, ktorý firma robí často. Ak nie ste z odboru, je ťažké posúdiť, kto to myslí vážne a kto len dobre predáva. Technológiám rozumieť nemusíte — stačí klásť správne otázky a pozorne počúvať odpovede.

Aké otázky položiť firme na vývoj softvéru pred podpisom?

Tieto otázky položte všetkým firmám, ktoré zvažujete, a odpovede si zapíšte. Pri každej otázke je uvedené, ako vyzerá dobrá odpoveď.

  1. Ukážete nám návrh skôr, než začnete stavať? Mali by ste vidieť, ako bude systém vyzerať a fungovať, kým sa dá ešte lacno meniť.
  2. Budete stavať po častiach a priebežne nám ukazovať, čo je hotové? Ak prvý výsledok uvidíte až na konci, chyby sa nájdu neskoro a ich oprava je drahšia.
  3. S kým budeme počas projektu hovoriť? Mali by ste mať človeka, ktorý pozná váš projekt a vie odpovedať, nie len obchodníka, ktorého po podpise už neuvidíte.
  4. Čo bude po spustení? Pýtajte sa, kto opravuje chyby, kto robí úpravy a ako sa bude systém ďalej rozvíjať.
  5. Môžete nám ukázať projekty, ktoré fungujú naživo? Nie obrázky, ale systémy, aplikácie či weby, ktoré si môžete sami otvoriť.
  6. Ako by ste vlastnými slovami opísali náš problém? Dobrá odpoveď hovorí o vašej firme — o objednávkach, zákazkách či faktúrach. Ak počujete len názvy technológií, spozornite.
  7. Ako riešite zmeny počas vývoja? Zmeny sú bežné. Dôležité je, kto ich schvaľuje, ako sa ocenia a ako ovplyvnia termín.
  8. Kto bude čo vlastniť? Nespoliehajte sa na ústny prísľub a dajte si do zmluvy jasne zapísať, kto vlastní hotový systém, kto má k nemu aké práva, ako je to s vašimi údajmi a čo dostanete, ak by ste raz chceli prejsť k inému dodávateľovi.
  9. Čo budete potrebovať od nás? Dobrý dodávateľ povie, koho z vašich ľudí bude potrebovať a na čo — na stretnutia, odpovede aj skúšanie.
  10. Čo nie je v cene? Pýtajte sa na všetko, čo sa môže platiť zvlášť — zmeny, prevádzku, úpravy po spustení či ďalšiu starostlivosť.

Ak firma na niektorú otázku odpovedá vyhýbavo, spýtajte sa znova. Ak ani potom nedostanete jasnú odpoveď, aj to je odpoveď.

Aké sú varovné signály pri výbere softvérovej firmy?

Niektoré signály sa oplatí brať vážne, aj keď ponuka inak vyzerá lákavo:

  • Cena a termín bez otázok. Ponuka príde skôr, než sa niekto spýtal, ako vaša firma funguje.
  • Najnižšia cena bez vysvetlenia. Rozdiel býva v tom, čo v ponuke chýba — návrh, skúšanie alebo starostlivosť po spustení.
  • Nič, čo by ste si mohli otvoriť. Firma ukazuje len obrázky a logá klientov, žiadny projekt, ktorý naozaj funguje.
  • Veľa odborných slov, málo otázok. Ak po stretnutí neviete, čo dostanete, nie je to vaša chyba.
  • Všetko až na konci. Žiadne priebežné ukážky, len termín odovzdania.
  • Sľuby bez výhrad. Napríklad že softvér nebude mať žiadne chyby. Chyby má každý softvér — dôležité je, ako sa opravujú.
  • Tlak na rýchly podpis. Zľava „len do piatku“ je dôvod spomaliť, nie ponáhľať sa.
  • Nejasná zmluva. Chýba v nej, kto čo vlastní, ako sa riešia zmeny a čo bude po spustení.

Jeden signál ešte nemusí znamenať zlú firmu. Ak ich však vidíte viac naraz, oplatí sa hľadať ďalej.

Ako férovo porovnať ponuky?

Ponuky sa dajú porovnať len vtedy, keď odpovedajú na rovnaké zadanie. Pošlite preto všetkým firmám ten istý opis: aký problém riešite, kto bude systém používať, s akými programami sa má prepojiť a čo musí fungovať ako prvé.

Potom neporovnávajte len výslednú sumu. Jedna ponuka môže byť nižšia preto, že niečo vynecháva. Porovnajte najmä toto:

Čo porovnaťNa čo sa pozrieť
Pochopenie zadaniaOpísali váš problém vlastnými slovami?
PostupNávrh pred stavbou, potom práca po častiach?
Prvá časťČo presne dostanete ako prvé?
Čo nie je v ceneZmeny, prevádzka, úpravy po spustení
Po spusteníKto sa postará o chyby a ďalší rozvoj?
ZmluvaVlastníctvo, zmeny, ukončenie spolupráce

Pozor aj pri porovnávaní podrobnej ponuky so stručnou. Podrobná môže pôsobiť drahšie len preto, že je v nej všetko vymenované — v stručnej to isté chýba alebo príde neskôr ako príplatok.

Ak sa ponuky výrazne líšia, spýtajte sa každej firmy na vývoj softvéru, prečo. Z odpovede často zistíte viac ako zo samotnej ponuky. Od čoho cena závisí, vysvetľujeme v článku koľko stojí vývoj aplikácie.

Čo si pripraviť pred prvým stretnutím?

Hotové zadanie mať nemusíte. Stačí, ak viete opísať, kde dnes strácate čas. Pomôže, ak si pripravíte:

  • Opis problému vlastnými slovami — čo nefunguje a čo vás to stojí.
  • Zoznam programov a tabuliek, ktoré dnes používate.
  • Kto bude nový systém používať — vy, zamestnanci, zákazníci či technici v teréne.
  • Čo musí fungovať ako prvé a čo môže prísť neskôr.
  • Ukážky dokladov, s ktorými pracujete — objednávka, faktúra, týždenný prehľad.
  • Kto bude na vašej strane rozhodovať a mať projekt na starosti.

Nemusíte vedieť, ako má systém vyzerať ani ako sa stavia. To je práca dodávateľa — vy prinášate znalosť svojej firmy a tá je pre dobrý výsledok rovnako dôležitá.

Ako taký projekt prebieha od prvého stretnutia po spustenie, opisujeme v článku výroba aplikácie krok za krokom.

Časté otázky

Je lepšia veľká softvérová firma, alebo menšie štúdio?

Nezáleží ani tak na veľkosti ako na tom, či máte s kým hovoriť a či firma rozumie vašej práci. Väčšia firma môže mať viac ľudí, menšia zase kratšiu cestu k rozhodnutiu. Overte si to otázkami vyššie.

Treba pri výbere rozumieť technológiám?

Nie. Potrebujete vedieť, čo vás dnes stojí čas a peniaze, a pýtať sa, kým odpovediam neporozumiete. Dobrý dodávateľ vám všetko vysvetlí bez odborných výrazov.

Čo ak spolupráca nevyjde?

Myslite na to ešte pred podpisom. V zmluve majte zapísané, kto čo vlastní a ako sa spolupráca ukončuje. A začnite menšou časťou — spoluprácu si tak overíte bez veľkého rizika.

Ako dlho trvá vývoj softvéru?

Závisí od rozsahu. Firma, ktorá stavia po častiach, vám vie povedať, kedy uvidíte prvú hotovú časť, a priebežne ukazovať, ako práca pokračuje.

Ako vám pomôžeme

Pracujeme v štyroch krokoch: stretnutie, návrh, vývoj a spustenie a starostlivosť. Na stretnutí zistíme, kde vaša firma stráca čas, návrh vám ukážeme skôr, než sa začne stavať, potom staviame po častiach s priebežnými ukážkami a po spustení riešenie ďalej rozvíjame s vami. Systémy, ktoré už fungujú naživo, si môžete pozrieť v našich projektoch a viac o tom, ako robíme vývoj softvéru na mieru, nájdete na úvodnej stránke. Ak chcete začať, dohodnite si s nami stretnutie.

Povedzte nám, kde vaša firma stráca čas.

Ozveme sa a navrhneme, ako to zjednodušiť.

Telefón
+421 910 176 846
Zástupca
Mgr. Matúš Jackulík, MBA

Čo by ste chceli riešiť?

Údaje použijeme len na to, aby sme vám odpovedali.