Skutočná cena softvéru na mieru: TCO pre malé firmy, vysvetlené
Cenová ponuka, ktorú dostanete za softvér na mieru, je len zriedka tým, čo vás bude stáť počas piatich rokov. Tu je poctivý rozpis celkových nákladov na vlastníctvo — čo sa skrýva za cenou vývoja a ako to rozpočtovať bez nepríjemných prekvapení.

Keď vám niekto podá cenovú ponuku na softvér na mieru, číslo na nej pôsobí ako cena. Nie je. Je to cena vývoja — prvé kolo pretekov, ktoré trvajú roky. Skutočná suma, tá, ktorá vám naozaj odíde z bankového účtu počas životnosti tej veci, býva zvyčajne niekde medzi dvojnásobkom a štvornásobkom tohto úvodného čísla. Nikto vám to vopred nepovie, lebo vysloviť to nahlas robí predajný hovor nepríjemným. Tak si radšej spravme tú nepríjemnú konverzáciu.
Videl som veľa malých firiem, ako si objednávajú svoj prvý kus softvéru na mieru. Tie, ktoré skončili spokojné, takmer nikdy nemali najlacnejšiu ponuku ani najpútavejšiu ukážku. Mali jasnú predstavu o celkových nákladoch na vlastníctvo — TCO, ak máte radi skratky — skôr než čokoľvek podpísali. Vedeli, že systém nie je vec, ktorú si kúpite, ale vec, ktorú si držíte. Ako dodávkové auto: kúpna cena je tá ľahká časť, a potom prichádza palivo, servis, poistenie a pneumatika, ktorá praskne v najnevhodnejšom okamihu.
Tento návod je poctivá verzia tej predstavy. Žiadne strašenie, žiadne dotláčanie drahších možností — len kam peniaze naozaj idú počas piatich rokov, ktoré položky sa ticho vynechávajú z ponuky a ako rozpočtovať tak, aby vás účet nikdy nepristihol v zálohe. Ak zvažujete vývoj na mieru, prečítajte si to skôr, než si prečítate akúkoľvek ponuku.
Cena vývoja je len špička ľadovca
Tu je mentálny model, ktorý všetko napráva: ponuka na vývoj pokrýva to, aby bol váš softvér vytvorený a spustený. To je všetko. Všetko, čo sa deje po spustení — a softvér prežije väčšinu života po spustení — je samostatný, priebežný náklad, ktorého sa číslo vývoja nedotýka.
Hrubé pravidlo, ktoré obstálo na desiatkach projektov: počas päťročnej životnosti je počiatočný vývoj často len 30 až 40 percent toho, čo naozaj miniete. Zvyšok je hosting, údržba, podpora, bezpečnosť a zmeny, ktoré nevyhnutne budete chcieť, len čo tú vec začnú používať skutoční ľudia. Nič z toho nie je plytvanie. Je to len tá časť, ktorú nikto nedáva na titulný slajd.
“Softvér nie je vec, ktorú si kúpite. Je to vec, ktorú si držíte — a držať ju stojí peniaze každý jeden rok, či ste s tým počítali alebo nie.”
Nie je to dôvod vyhýbať sa softvéru na mieru. Pri správnom probléme sa mnohonásobne vráti. Je to dôvod vstúpiť doň s otvorenými očami, aby vás päťročné číslo neprekvapilo v druhom roku — čo je takmer vždy chvíľa, keď prekvapenia pristanú.

Kam peniaze naozaj idú
Rozložme ľadovec na jeho skutočné časti. Zhruba sa celkové náklady na vlastníctvo systému na mieru delia do šiestich košov. Niektoré sú jednorazové, niektoré sa opakujú navždy a tie opakujúce sa sú práve tie, ktoré ľudia podceňujú.
1. Samotný vývoj
Návrh, vývoj, testovanie a nasadenie do produkcie. To je číslo na ponuke. Je to najviditeľnejší náklad a paradoxne ten, ktorý dokážete predpovedať najlepšie — lebo je to časť, ktorú dobrý partner detailne naceniloval skôr, než dal ponuku. Nebezpečenstvo tu nie je cena, ale rozširovanie rozsahu: každé „mohli by sme ešte len pridať…“ počas vývoja toto číslo tlačí nahor. Viac o krotení toho neskôr.
2. Hosting a infraštruktúra
Váš softvér musí niekde bežať. Servery, databázy, úložisko súborov, zálohy, doména, bezpečnostné certifikáty. Pre typický nástroj malej firmy je to skutočne skromné — často pár desiatok eur mesačne, škálujúce sa s tým, koľko ľudí ho používa. Nie sú tu veľké peniaze, ale je to opakujúca sa položka, ktorá nikdy neprestane, a rastie, ako rastiete vy.
3. Údržba a aktualizácie
Toto je tá veľká vec, na ktorú ľudia zabúdajú. Softvér sedí na inom softvéri — operačných systémoch, frameworkoch, knižniciach — a to všetko sa pod ním stále hýbe. Vychádzajú bezpečnostné záplaty. Závislosť sa vyradí. Poskytovateľ platieb zmení svoje API. Ak nikto nedrží krok, váš dokonale fungujúci systém pomaly hnije, až sa jedného dňa pokazí z dôvodov, ktoré s vami nemajú nič spoločné. Rozpočtujte údržbu ako ročnú sumu, často 15 až 20 percent ceny vývoja ročne, a budete spať lepšie.
4. Podpora a oprava chýb
Žiadny softvér nevyjde dokonalý. Skutoční používatelia robia veci, ktoré žiaden test nepredvídal. Spočiatku nájdete chyby; navždy potom budete mať občasný moment „správa sa to zvláštne“, ktorý si vyžaduje človeka, čo rozumie kódu. Podpora môže byť paušál, dohoda na úhradu podľa potreby alebo súčasť údržby — no nikdy by nemala byť dodatočnou myšlienkou, lebo deň, keď ju potrebujete, býva málokedy pokojný.
5. Zmeny a nové funkcie
Toto je náklad, ktorý ľudí prekvapí dobrým spôsobom a potom ich rozpočet prekvapí zlým. V okamihu, keď váš softvér funguje, uvidíte desať spôsobov, ako ho vylepšiť. Vaše podnikanie sa zmení. Pribudne nová regulácia. Získate klienta, ktorý potrebuje jedno políčko navyše. Celá výhoda softvéru na mieru je, že sa môže vyvíjať s vami — no vývoj sa účtuje. Berte priebežné zlepšovanie ako plánovanú položku, nie ako núdzový stav.
6. Váš vlastný čas
Neviditeľný náklad. Niekto na vašej strane musí dávať spätnú väzbu, testovať, zaškoliť tím a odpovedať na otázky vývojára. Nie je to položka na žiadnej faktúre, ale je skutočná, a projekty, kde majiteľ predstiera, že je nulová, sú projekty, ktoré uviaznu. Počítajte s pár hodinami týždenne počas vývoja, menej potom.
Päťročný príklad, v jasných číslach
Čísla to robia konkrétnym, tak tu je jedno ilustračné. Tieto čísla sú zámerne zaokrúhlené a majú ukázať pomery, nie naceniť váš projekt — každý vývoj je iný. Predstavte si interný nástroj na mieru, ktorý nahrádza spleť tabuliek pre firmu s 20 ľuďmi.
| Oblasť nákladov | 1. rok | 2.–5. rok (každý) | Spolu za 5 rokov |
|---|---|---|---|
| Vývoj (jednorazovo) | 40 000 € | — | 40 000 € |
| Hosting a infraštruktúra | 1 200 € | 1 200 € | 6 000 € |
| Údržba a aktualizácie | 3 000 € | 7 000 € | 31 000 € |
| Podpora a oprava chýb | 2 000 € | 2 000 € | 10 000 € |
| Zmeny a nové funkcie | 3 000 € | 5 000 € | 23 000 € |
| Spolu za päť rokov | ≈ 110 000 € |
Pozrite sa na posledný riadok. Vývoj za 40 000 € — jediné číslo, na ktoré sa väčšina ľudí sústreďuje — je približne 36 percent päťročných výdavkov. Zvyšných 64 percent sú náklady na udržanie živého systému živým a užitočným. Ak by ste rozpočtovali len vývoj, chýbalo by vám počas piatich rokov zhruba 70 000 € a každé euro by ste pocítili ako nepríjemné prekvapenie.

Skryté náklady, ktoré vám nikto nenacení
Okrem šiestich košov je tu súbor nákladov, ktoré sa neobjavia v žiadnej ponuke, lebo ich vývojár vlastne ani nemá naceniť. Sú vaše. Ignorovať ich je najčastejší spôsob, akým sa rozumný rozpočet zmení na boľavú tému.
- Migrácia dát — čisto dostať vaše existujúce dáta zo starých nástrojov do nového je háklivé, manuálne a takmer vždy podcenené.
- Školenie a osvojenie — softvér šetrí peniaze až vtedy, keď ho ľudia naozaj používajú; rozpočtujte na nemotorné prvé týždne.
- Integrácie, ktoré sa rozídu — každý systém, na ktorý sa pripojíte, môže zmeniť svoje pravidlá, a keď to urobí, vaše spojenie treba opraviť.
- Výpadky — náklad na nedostupnosť nástroja v rušnej hodine, preto zálohy a monitoring nie sú voliteľný luxus.
- Riziko kľúčovej osoby — ak jeden vývojár drží všetky vedomosti, jeho výmena v polovici životnosti je drahá; trvajte na dokumentácii a kóde, ktorý vlastníte.
- Moment „prerástli sme to“ — ak vývoj šetril na kvalite, aby dosiahol cenu, môžete platiť znova skôr, než by ste chceli.
Nič z toho nie je dôvod na paniku. Sú to dôvody klásť lepšie otázky. Partner, ktorý ich nadnesie bez vyzvania, je ten, ktorému pravdepodobne môžete dôverovať so zvyškom — lebo to znamená, že myslí na vaše päťročné náklady, nie len na svoju faktúru tento kvartál.
Ako sa to porovnáva s hotovým softvérom
Je lákavé prečítať si toto všetko a usúdiť, že hotový softvér je očividne lacnejší. Niekedy je — a keď naozaj sadne, mali by ste si ho kúpiť. No hotový softvér má vlastné TCO a nie vždy je to výhodná kúpa, akou pôsobí na cenovej stránke.
Predplatný nástroj má nízku vstupnú cenu a žiadny vývoj, čo je úžasné. Ale platíte za používateľa, mesačne, navždy, a tá položka iba rastie — s počtom zamestnancov, s ich zdražovaním, s úrovňou „pro“, ktorú nakoniec potrebujete. Zdedíte aj náklady, ktoré sa neukazujú ako peniaze: obchádzky pre 10 percent, ktoré celkom nezvláda, manuálne kroky medzi nástrojmi, ktoré sa neintegrujú, dáta, ktoré z neho ťažko dostanete späť, ak odídete. Softvér na mieru predsadzuje náklady a dáva vám kontrolu; hotový softvér náklady rozkladá a prenajíma vám zhodu, ktorá nikdy nie je presná.
Ako udržať celkové náklady pod kontrolou
Pochopiť TCO neznamená pripravovať sa na vyšší účet — znamená ho riadiť. Majitelia, ktorí držia náklady za životnosť rozumné, robia všetci zhruba tú istú hŕstku vecí a žiadna z nich nevyžaduje technické vzdelanie.
- 1Pýtajte si päťročný obraz, nie len vývojPrinúťte každého partnera, s ktorým hovoríte, rozpísať hosting, údržbu, podporu a pravdepodobné zmeny. Už samotná konverzácia vám povie, kto k vám hrá na rovinu.
- 2Začnite menšie, než si myslíte, že by ste maliPostavte jadro, ktoré prináša hodnotu, spustite ho a učte sa zo skutočného používania. Štíhla prvá verzia stojí menej na vývoj a oveľa menej na zmenu než nafúknutá, ktorú ste odhádali.
- 3Vlastnite svoj kód a svoje dátaTrvajte na tom, aby kód, účty a dáta boli vaše a zdokumentované. To je vaša najväčšia ochrana pred uzamknutím a prepláchnutím neskôr.
- 4Rozpočtujte údržbu od prvého dňaVyčleňte ročnú sumu na údržbu pred spustením, nie potom, ako sa niečo pokazí. Plánovaná údržba je lacná; núdzová záchrana nie.
- 5Rozhodujte o zmenách uvážlivoVeďte si jednoduchý zoznam želaných zlepšení a riešte ich v plánovaných dávkach, nie ako stály kvapkajúci prúd „len ešte jedna vec“. Dávkovanie je lacnejšie a udržiava systém súdržný.
Urobte týchto päť vecí a desivo vyzerajúce TCO sa stane predvídateľným prevádzkovým nákladom — takým, ktorý si na začiatku roka dáte do tabuľky a viac naň nemyslíte. Tá predvídateľnosť má väčšiu hodnotu než zoškrabnutie pár percent z ceny vývoja a práve ona odlišuje projekt, za ktorý ste radi, od toho, ktorý ticho neznášate.

Tak oplatí sa softvér na mieru?
Po všetkej tej výstražnej aritmetike tu je druhá strana. Pri správnom probléme je softvér na mieru jednou z najlepších investícií, akú môže malá firma urobiť. Keď je nejaký proces naozaj ústredný pre to, ako fungujete — tá vec, ktorá vám, urobená dobre, zarába alebo zachraňuje nervy — vlastniť softvér, ktorý mu presne sadne, poráža prenájom približnosti, ktorá takmer sadne.
Trik je zladiť nástroj so stávkami. Neobjednávajte si vývoj na mieru na niečo, čo aplikácia za 30 € mesačne zvláda dobre. Zvážte ho, keď vás hotové možnosti nútia meniť spôsob práce, keď aj tak platíte majland za predplatné a manuálne obchádzky, alebo keď je ten proces vašou skutočnou konkurenčnou výhodou. V takých prípadoch nie je päťročné TCO nákladom, ktorého sa treba báť — je to cena skutočného majetku, ktorý ovládate.
Chcete skutočné päťročné číslo pre svoj nápad?
Zmapujeme vám celé náklady na vlastníctvo toho, čo máte na mysli — vývoj, hosting, údržbu a pravdepodobné zmeny — aby ste sa mohli rozhodnúť s celým obrazom pred sebou, nie len s cenou z titulku.
Porozprávajte sa s nami o softvéri na mieruČasté otázky
Koľko softvér na mieru naozaj stojí počas svojej životnosti?
Prečo je údržba taká drahá, keď softvér už funguje?
Je softvér na mieru lacnejší než platenie za predplatné?
Ktoré náklady vývojári z ponuky zvyčajne vynechajú?
Ako môžem udržať celkové náklady predvídateľné?

Have a nice day je softvérové štúdio, ktoré pomáha malým a stredným firmám s digitalizáciou — automatizácia, umelá inteligencia a softvér na mieru, ktorý funguje v každodennej prevádzke, nielen na slajdoch.