Programiranje po meri: kdaj se podjetju izplača
Kaj pomeni programiranje po meri, pet znakov, da ga potrebujete, in kaj se je od leta 2019 res spremenilo — brez napovedi, ki se niso uresničile.
Ta članek je leta 2019 napovedoval prihodnost programiranja po meri: umetno inteligenco, internet stvari, Python, konec gesel. Nekaj od tega se je zgodilo, nekaj ne. Namesto novih napovedi je tu tisto, kar podjetju pomaga pri odločitvi: kaj programiranje po meri je, kdaj se izplača in kaj se je pri razvoju res spremenilo.
Kaj je programiranje po meri
Program, ki je napisan za postopek enega podjetja. Ne kupite ga s police in ne prilagodite se mu; nastane iz popisa vašega dela — kdo kaj vnaša, katera pravila veljajo, s katerimi programi se mora pogovarjati. Rezultat je spletna aplikacija, ki teče v brskalniku, s svojo bazo in svojimi uporabniki.
Od standardne rešitve se loči po treh stvareh: prilagodi se vam in ne obratno, koda in podatki so vaši, mesečnega stroška na uporabnika ni. Podrobna primerjava je v članku Program po meri ali standardna rešitev.
Pet znakov, da ga potrebujete
- Isti podatek vnašate dvakrat. V preglednico in v računovodski program, v e-pošto in v seznam.
- Pravilo pozna en človek. Kako se izračuna marža, kdo sme kam, kaj velja za tega kupca. Ko ga ni, se dela po občutku.
- Standardna rešitev pokrije polovico. Drugo polovico še naprej delate v Excelu — in imate dva sistema namesto enega.
- Podatek s terena pride z zamikom. Ure, prevzemi, fotografije — v pisarni so dan ali teden pozneje.
- Vaš postopek je tisto, po čemer vas izbirajo. Kar vas loči od konkurence, se ne sme prilagajati tujemu programu.
Če velja eden, je prezgodaj. Če veljajo trije, se pogovor splača.

Kaj se je od leta 2019 res spremenilo
Orodja z umetno inteligenco pišejo kodo hitreje
To je res in to uporabljamo. Ampak koda ni bila nikoli najdražji del projekta. Najdražji del je popis: ugotoviti, kaj podjetje v resnici dela in kje so izjeme. Tega orodje ne naredi, ker podatkov o vašem postopku nima. Kar se je spremenilo: prva delujoča različica nastane hitreje, zato se več časa lahko porabi za tisto, kar šteje — preizkus z ljudmi, ki bodo z aplikacijo delali.
Vsi programi so v oblaku
Leta 2019 je bilo treba razlagati, zakaj aplikacija v brskalniku. Danes nihče več ne vpraša. Namestitve ni, telefon je enakovreden namizju, podatek nastane tam, kjer se zgodi.
Povezave so pričakovane, ne dodatne
Naročnik danes pričakuje, da se program pogovarja z računovodstvom, ERP-jem in trgovino. Kako to poteka in kje se zalomi, je v članku o izmenjavi podatkov med programi.
Standardne rešitve so postale naročnine
Skoraj vsaka standardna rešitev se danes plačuje na uporabnika na mesec. Pri petih ljudeh je to malo, pri štiridesetih in petih letih pa znesek, ob katerem se lastna rešitev poplača. Zato primerjavo vedno delamo na pet let.
Kaj se ni spremenilo
Najdražji program je tisti, ki ga ljudje ne uporabljajo. To je veljalo leta 2002 in velja danes — ne glede na to, s katerim orodjem je napisan.
Zato se pri nas razvoj še vedno začne s popisom in ne s ponudbo, prva različica je v uporabi v nekaj tednih, ne po pol leta, koda pa je ob predaji vaša. Kako to poteka po korakih in koliko stane, je v članku Izdelava spletnih aplikacij: kako poteka in koliko stane.
Rešitve, ki tečejo pri naših naročnikih — od gradbišč do prevajalskih agencij —, so na strani programske rešitve po meri. Če pri vas velja vsaj tretji znak, nam opišite postopek.
Pogosta vprašanja
Vprašajte nasKdaj se izplača program po meri?
Ko standardni program ne pozna vašega postopka in ga nekdo vsak mesec ročno krpa. Če je tega dela več kot nekaj ur na mesec, se razvoj povrne hitreje, kot se zdi.
Kaj se pri razvoju po meri najpogosteje podceni?
Čas, ki ga zahteva opis obstoječega postopka, in podatki, ki jih je treba prenesti iz starih preglednic. Programiranje je pogosto krajši del projekta.
Ali je program po meri dražji od standardne rešitve?
Na začetku skoraj vedno. Razlika se pokaže pri mesečnih naročninah, licencah na uporabnika in delu, ki ga standardna rešitev ne pokrije.


