Vodič

Softver po mjeri ili gotov softver: kako mali poduzetnici stvarno odlučuju

Kupiti gotov alat ili izgraditi vlastiti? Iskren odgovor za mali posao rijetko je sve ili ništa. Evo smirenog, praktičnog načina da odlučite — bez preplaćivanja bilo koje opcije.

Have a nice dayHave a nice day14 min čitanja
Softver po mjeri ili gotov softver: kako mali poduzetnici stvarno odlučuju

Prije ili kasnije svaki rastući mali posao dođe do istog raskrižja: nastaviti se mučiti s gotovim alatom koji gotovo pristaje, ili platiti nekome da izgradi softver koji pristaje točno. To se predstavlja kao čista dilema ili-ili — kupiti sigurnu, jeftinu, gotovu stvar, ili rasipati na rizičan projekt po mjeri. Takvo uokvirivanje je pogrešno i ljude košta mnogo novca. Prava odluka tiša je, konkretnija i daleko ju je lakše dobro donijeti nego što bi vas prodajni nastupi s obje strane htjeli uvjeriti.

Vidio sam tu odluku kako ide na obje strane, mnogo puta. Trgovca koji je proveo dvije godine i malo bogatstvo gradeći sustav za zalihe po mjeri, a gotov bi ga proizvod riješio za cijenu mjesečne pretplate. I obratno: uslužnu tvrtku koja je plaćala jedanaest različitih SaaS alata, plus osobu čiji je stvarni posao postao prepisivanje podataka među njima, kad bi ih jedna skromna aplikacija po mjeri sve zamijenila i isplatila se unutar godine. Oboje se moglo izbjeći. Oboje je proizašlo iz odgovaranja na pogrešno pitanje.

Pa odgovorimo na ono pravo. Ovo nije prodajni argument za softver po mjeri, premda je izrada softvera dio onoga što radimo. Ovo je okvir odlučivanja koji bih želio da koristi prijatelj koji vodi posao — uključujući sve one prilike kad je iskrena preporuka ne gradite ništa.

Što svaka opcija stvarno znači (izvan brošure)

Gotov softver sve je što kupite gotovo i konfigurirate: vaš računovodstveni paket, alat za rezervacije, vaš CRM, alat za praćenje projekata u kojem vaš tim živi. Netko ga je jednom izgradio i isti proizvod prodaje tisućama tvrtki. Vi ga iznajmljujete, prilagođavate svoj proces da mu odgovara, a zauzvrat dobivate nešto zrelo, podržano i jeftino po korisniku od prvog dana.

Softver po mjeri gradi se oko vašeg procesa, a ne obrnuto. Može biti potpuni sustav po narudžbi, ali za mali posao daleko je češće nešto skromno — mala interna aplikacija, korisnički portal, alat koji spaja dva sustava i uklanja svakodnevni ručni posao. Odlučujuća značajka nije veličina ni cijena. Riječ je o tome da radi točno ono što trebate i ništa što ne trebate, jer je oblikovan baš za vaš posao.

Evo dijela koji brošure preskaču: ovo nisu neprijatelji, a izbor gotovo nikad nije za cijelu tvrtku odjednom. Pametan obrazac za većinu malih tvrtki jest okosnica od gotovih alata za univerzalne stvari — računovodstvo, e-pošta, plaćanja — uz malu količinu softvera po mjeri točno ondje gdje vaš posao radi nešto što tržište ne nudi, ili gdje alati odbijaju razgovarati međusobno. Dobro odlučivati znači odlučivati proces po proces, a ne u jednom dramatičnom glasovanju.

Ilustracija u podijeljenom kadru: lijevo, uredna polica s istovjetnim označenim kutijama koja predstavlja gotov softver; desno, krojačka radna ploha s tkaninom koja se mjeri i kroji po mjeri, što predstavlja softver po mjeri. Topao, čist, uredni plošni stil.
Gotov softver je kutija s police. Po mjeri je nešto izmjereno i skrojeno. Oboje je pravi odgovor — za različite poslove.

Iskreni argument za gotov softver

Za veliku većinu onoga što mali posao radi, gotov softver je ispravan odgovor, i to bez dvojbe. Posao je doista isti kao i kod svih ostalih. Vaši računi nisu nešto posebno. Vaše plaće slijede ista pravila kao kod susjedne tvrtke. Kad tisuće tvrtki trebaju istovjetnu stvar, proizvod izgrađen za sve njih bit će jeftiniji, pouzdaniji i bolje podržan od bilo čega što biste mogli naručiti — jer se trošak izrade podijelio na sve te kupce, a ne pao samo na vas.

Dobivate i stvari koje je lako podcijeniti dok ih ne nemate: netko drugi popravlja greške, netko drugi održava sigurnost, netko drugi dodaje značajke dok vi spavate. Ako osoba ode, sljedeći zaposlenik vjerojatno već poznaje popularne alate. I možete krenuti sutra — bez projekta, bez čekanja, bez rizika da stvar nikad ne zaživi. Za standardan proces, platiti da ga sami ponovno izgradite isto je kao naručiti kuhalo za vodu po mjeri. Neće zagrijati vodu ništa bolje, a bit ćete jedina osoba na svijetu koja zna kako ga popraviti.

Ako vaši konkurenti rješavaju problem istim dosadnim alatom, to je obično znak da biste i vi trebali. Sačuvajte novac za softver po mjeri ondje gdje ste stvarno drukčiji.
ono što kažem svakom vlasniku usred odluke

Gdje gotov softver tiho prestaje pristajati

Pa ipak. Postoji razlog zašto se ovo pitanje stalno vraća, a to je da gotov softver ima strop koji ne primijetite dok u njega ne udarite. Prvi dani su prekrasni — alat radi 90 % onoga što trebate, a manjkajućih 10 % djeluje beznačajno. Onda vaš posao izraste u vlastiti oblik, i tih 10 % pretvori se u mjesto u koje odlazi sve vaše vrijeme.

Kvar rijetko izgleda kao jedna katastrofa. Izgleda kao tisuću sitnih zaobilaženja. Tablica koja živi uz službeni sustav jer službeni sustav ne može jednu stvar koju trebate. Osoba koja svakoga jutra izvozi izvještaj iz alata A i ručno ga lijepi u alat B. Konvencija označavanja bojama koju su svi zapamtili jer vam softver ne dopušta dodati polje do kojega vam je stvarno stalo. Ništa od toga nije kriza. Zajedno, to je zvuk softvera kojega ste prerasli.

Postoji i suptilnija zamka. Ponekad alat odgovara vašem poslu, ali model cijene ne. Cijena po korisniku divna je pri pet ljudi, a okrutna pri pedeset. Naknada po transakciji nevidljiva pri malom obujmu postaje porez na rast pri velikom. Kad račun raste brže od vrijednosti, gotov softver može postati skupa opcija — iako svaka pojedina pretplata izgleda jeftino.

Pravo pitanje troška (nije to cijena na naljepnici)

Većina ljudi uspoređuje ove opcije po pogrešnom broju. Pogledaju mjesečnu pretplatu naspram ponude za izradu po mjeri, vide da je jedno malo a drugo veliko, i prestanu razmišljati. No pretplata nije pravi trošak gotovog softvera, a ponuda za izradu nije pravi trošak softvera po mjeri. Da biste pošteno odlučili, morate zbrojiti ukupni trošak tijekom tri godine — uključujući sate koje vaš tim gubi na alat koji baš ne pristaje.

Na strani gotovog softvera zbrojite pretplate (sve, uključujući one koje se preklapaju), pomnožite s brojem korisnika, pa s rastom, plus plaću za ručna zaobilaženja koja alati nameću. Ta zadnja stavka nevidljiva je na svakom računu i često je najveći broj. Na strani softvera po mjeri brojite ne samo izradu nego i trajnu stvarnost: hosting, održavanje, povremenu izmjenu kako se vaš posao mijenja. Softver po mjeri nije jednokratna kupnja; to je nešto što posjedujete, a posjedovanje stvari ima tekuće troškove.

Stavka troškaGotov softverPo mjeri
Početni trošakNizak (prijaviš se i kreneš)Viši (sama izrada)
Mjesečno / po korisnikuRaste s brojem zaposlenihUglavnom fiksno (hosting)
Održavanje i sigurnostUključeno u cijenuVi to posjedujete (planirajte)
Trošak zaobilaženjaČesto velik, uvijek skrivenPo definiciji uklonjen
Trošak nepristajanjaRaste kako vi rasteteNizak — pristaje namjerno
Što stvarno ulazi u trogodišnji zbroj — stavke koje ljudi zaboravljaju podebljane su.

Kad pošteno zbrojite, slika se često preokrene u odnosu na prvu reakciju iz trbuha. Alat po mjeri sa stvarnom početnom cijenom može tijekom tri godine biti jeftiniji od hrpe pretplata uvećane za pola plaće ručnog premještanja. A jednako često ide u drugom smjeru — zaobilaženja su naporna, ali jeftina, a izrada nikad ne bi vratila svoj trošak. Poanta nije da jedna opcija uvijek pobjeđuje. Poanta je da to ne možete znati bez brojanja skrivenih stavki, a gotovo nitko to ne radi.

Ilustrirana vaga. Na jednoj zdjelici, mala cjenovna naljepnica s natpisom 'pretplata' koju nadolje povlače hrpe skrivenih kovanica ispod, predstavljajući ručna zaobilaženja i rast po korisniku. Na drugoj zdjelici, jedna veća početna kovanica s natpisom 'izrada' stoji sama. Čist, uredni plošni stil, topli tonovi.
Cijena na naljepnici dio je koji vidite. Odluka živi u skrivenoj težini ispod svake strane.

Okvir odlučivanja koji možete sami provesti

Ne trebate savjetnika da donesete prvu, razboritu prosudbu o ovome. Trebate četiri iskrena pitanja, postavljena jedan proces po jedan — ne o cijelom vašem poslu, nego o konkretnoj stvari koja vas trenutačno muči.

  1. 1
    Je li ovaj proces standardan ili specifičan za vas?
    Ako ga tisuće tvrtki rade na isti način (izdavanje računa, plaće, e-pošta), snažno se priklonite gotovom softveru. Ako je to način na koji se natječete ili jedinstveno poslujete, softver po mjeri počinje imati smisla.
  2. 2
    Pokriva li ga neki proizvod već 90 %?
    Ako da, usvojite ga i prilagodite svoj proces — zadnjih 10 % rijetko vrijedi graditi oko njega. Ako ništa ne pokriva ni jezgru, to je istinski znak za softver po mjeri, a ne problem konfiguracije.
  3. 3
    Što vas nepristajanje stvarno košta?
    Stavite broj na tjedne sate izgubljene na zaobilaženja, pomnožen s godinom. Ako je malen, živite s tim. Ako je značajan dio nečije plaće, izrada se može isplatiti.
  4. 4
    Hoće li ovaj proces ostati stabilan nekoliko godina?
    Softver po mjeri nagrađuje stabilne, dobro shvaćene procese. Ako se način na koji ovdje radite još mijenja svako tromjesečje, prerano je učvrstiti ga u kôd — zadržite ga fleksibilnim i vratite se kasnije.

Provedite ta četiri pitanja i većina procesa brzo se sama razvrsta. Zanimljivi su slučajevi oni u sredini, a obično imaju isto rješenje: ne potpuni sustav po mjeri, nego mali, ciljani komad softvera po mjeri koji sjedi povrh vaših postojećih alata — portal, konektor, jedna aplikacija koja uklanja jedan mučan posao. Taj srednji put mjesto je gdje mali poduzetnici dobiju najbolje od oboje, a to je opcija koju uokvirivanje sve-ili-ništa skriva od vas.

Srednji put koji gotovo svi promaše

Kad ljudi zamišljaju softver po mjeri, zamišljaju golem sustav po narudžbi koji zamjenjuje sve — zastrašujuć, jednogodišnji projekt sa zastrašujućom cijenom. Ta verzija postoji i za većinu malih tvrtki je pogrešna. Verzija koja stvarno pobjeđuje mala je i kirurški precizna: zadržite sve dobre gotove alate i izgradite samo tanki sloj po mjeri koji ih navodi da rade onako kako vi radite.

  • Konektor koji nove narudžbe šalje ravno u vaše izdavanje računa i CRM, tako da nitko više nikad ne prepisuje adresu.
  • Jednostavan korisnički portal povrh vaših postojećih sustava, tako da se klijenti samoposlužuju umjesto da vam šalju e-poštu.
  • Interna aplikacija na jednom zaslonu koja zamjenjuje tajnu tablicu na koju se svi potajno oslanjaju.
  • Mala nadzorna ploča koja tri izvještaja spaja u jedan, automatski, svakog ponedjeljka ujutro.
  • Most s terena do ureda da detalji posla sa terena stignu natrag bez drugog kruga unosa podataka.

Svaka je od ovih skromna. Nijedna ne zamjenjuje vaš računovodstveni paket ni e-poštu. Svaka uklanja jedan konkretan, ponavljani izvor trenja — i jer je izrađena za vaš proces, nema zaobilaženja, jer je zaobilaženje ono što je proizvod. Ovdje se, zgodno, sad uklapa i umjetna inteligencija: ne kao razlog da sve ponovno gradite, nego kao pametna komponenta koju ubacite u taj tanki sloj po mjeri kad zadatak uključuje zamršen ljudski jezik ili prosudbu. Arhitektura je ista; sloj je tek postao sposobniji.

Ilustracija nekoliko različitih gotovih softverskih aplikacija prikazanih kao zasebni građevni blokovi, s jednim tankim, po mjeri izrađenim mostom koji ih sve povezuje u jedan glatak tijek. Strelice prikazuju podatke kako se bez napora kreću među njima. Čist, topao, uredni plošni stil.
Realna pobjeda: zadržite gotove blokove, izgradite tanki most po mjeri među njima.

Primjer iz prakse: tvrtka s jedanaest alata

Dopustite da ovo učinim opipljivim na sastavljenom slučaju — anonimiziranom, i dovoljno tipičnom da u njemu prepoznate dijelove vlastitog posla. Srednje velika uslužna tvrtka, oko trideset ljudi, došla nam je uvjerena da treba veliku platformu po mjeri kako bi 'napokon sve popravila'. Druga im je radionica izdala vrtoglavu ponudu za potpuni sustav po narudžbi, a htjeli su drugo mišljenje prije potpisa.

Situacija

Krenuli smo odakle uvijek krećemo: ne od softvera, nego od njihova tjedna. Vodili su jedanaest zasebnih alata. Nekoliko se preklapalo — dva su, iskreno, radila gotovo isti posao. Prava bol nije bio nijedan pojedini alat; svaki je proizvod za sebe bio u redu. Bol su bili procjepi među njima. Novi klijent značio je iste podatke ručno utipkane u četiri sustava. Posao jedne osobe tiho je postao 'premještanje podataka', nekoliko sati dnevno, svaki dan. Tajne tablice imale su svoje tajne tablice.

Što smo učinili

Potpuna platforma po mjeri koju su im ponudili zamijenila bi sasvim dobre alate bez razloga i stajala bogatstvo. Stoga smo je odgovorili — naglas, na prvom sastanku, prije ikakvog ugovora. Umjesto toga prvo smo obavili jeftin, neglamurozan posao: odmah smo ukinuli dvije suvišne pretplate. Zatim smo izgradili jedan mali konektor po mjeri — tanki sloj — koji je novog klijenta unesenog jednom automatski proslijedio u sustave koji su ga trebali. Bez velike platforme. Bez čupanja i zamjene. Kirurški precizan komad softvera po mjeri koji sjedi povrh alata koje su zadržali.

Rezultat

Posao 'premještanja podataka' uglavnom je nestao — ti su se sati vratili u stvarni rad s klijentima. Izrada je stajala djelić ponude za platformu po narudžbi i, između ušteđenih pretplata i vraćenog vremena, ugodno se isplatila unutar prve godine. (Tretirajte te brojke kao ilustrativne, ne kao obećanje — svaki je posao drukčiji.) Pouka nije bila 'softver po mjeri je pobijedio'. Bila je da je pravi odgovor bio mali komad po mjeri na točno jednom mjestu, smješten u moru gotovih alata koje su s pravom zadržali. Skupa pogreška bila bi tretirati to kao sve ili ništa.

Prije nego što se obvežete graditi bilo što

Ako vaši iskreni odgovori upućuju na softver po mjeri, dobro — ali usporite još na trenutak, jer ovdje se novac troši i kad je odluka ispravna. Neuspjesi softvera po mjeri rijetko su o kodu. Riječ je o opsegu, vlasništvu i prevelikom početku, baš kao što gotovi projekti tiho zamru kad ih nitko ne preuzme.

Krenite od najmanje verzije koja donosi stvaran rezultat, a ne od potpune vizije. Odaberite jedan mučan proces, izgradite tanki sloj koji ga rješava, pustite ga u rad i neka pobjeda financira sljedeći komad. Pobrinite se da posjedujete ono što je izgrađeno — kôd, podatke, jasnu primopredaju — kako nikad ne biste bili zarobljeni jednim dobavljačem kao što ste bili zarobljeni alatom kojega ste prerasli. I inzistirajte da vas onaj tko gradi odgovori od dijelova koji vam ne trebaju. Dobar partner smanjuje vaš projekt. Samo loš ga napuhuje.

Niste sigurni biste li gradili ili kupili?

Prije nego što išta potpišete, vrijedi jedan iskren razgovor o tome što se stvarno isplati graditi — a što biste trebali zadržati kao gotov softver. Mapirat ćemo vaše alate i vaš tjedan te pokazati onaj jedan komad (ako ga ima) koji se isplati napraviti po mjeri.

Pogledajte kako pristupamo softveru po mjeri

Česta pitanja

Je li softver po mjeri uvijek skuplji od gotovog?
Na početku, gotovo uvijek — plaćate da nešto izgradite umjesto da iznajmite nešto već gotovo. No tijekom tri godine slika se često mijenja. Kad zbrojite više pretplata, rast po korisniku i plaću za ručna zaobilaženja, mali ciljani alat po mjeri može ispasti jeftiniji. Iskren odgovor ovisi o konkretnom procesu, zato i brojite trogodišnji zbroj umjesto da uspoređujete cijene na naljepnici.
Mogu li kombinirati gotov softver i softver po mjeri?
Da, i za većinu malih tvrtki upravo je to pravi odgovor. Zadržite gotove alate za standardan posao — računovodstvo, e-poštu, plaćanja — a male komade po mjeri gradite samo ondje gdje ste stvarno drukčiji ili gdje se alati ne povezuju. Tanki sloj po mjeri povrh gotovih alata daje vam najbolje od oboje bez golemog projekta.
Kako znam jesam li prerastao trenutačni softver?
Pazite na zaobilaženja. Ako održavate tajne tablice koje službeni sustav ne može zamijeniti, plaćate nekome da ručno premješta podatke među alatima, vodite više preklapajućih pretplata koje se ipak ne povezuju, ili je vaš najprepoznatljiviji proces jedina stvar koju nijedan proizvod ne podržava — to su znakovi. Jedan sam po sebi je podnošljiv; dva ili tri zajedno znače da se isplati izračunati alternativu.
Koliki je rizik da izrada po mjeri nikad ne bude dovršena?
Stvaran je, i glavni je razlog da krenete malo. Projekti koji propadnu obično su oni koji su pokušali zamijeniti sve odjednom. Izgradite najmanju verziju koja rješava jedan mučan proces, pustite je u rad, pa proširite. Inzistirajte na vlasništvu nad kodom i podacima kako nikad ne biste bili zarobljeni, i radite s nekim tko aktivno reže opseg umjesto da ga napuhuje.
Trebam li čekati da umjetna inteligencija ukloni potrebu za softverom po mjeri?
Ne. Umjetna inteligencija ne uklanja odluku graditi-ili-kupiti — mijenja što sloj po mjeri može raditi. Za standardan posao gotov softver i dalje je odgovor. Ondje gdje trebate nešto izrađeno za vaš proces, umjetna inteligencija sad se uklapa kao pametna komponenta za zamršene, jezične zadatke. To je sposobniji sastojak, a ne razlog da odgodite rješavanje procesa koji vas danas košta vremena.
Have a nice day
Have a nice day
Uredništvo

Have a nice day softverski je studio koji pomaže malim i srednjim poduzećima u digitalizaciji — automatizacija, umjetna inteligencija i softver po mjeri koji radi u svakodnevnom poslovanju, a ne samo na slajdovima.

Povezane usluge