Kako naručiti izradu softvera po mjeri: što pripremiti
Kako naručiti izradu softvera po mjeri: šest stvari koje pripremite prije prvog sastanka, što Vam ne treba i zašto svaka stavka snižava cijenu ponude.
Izradu softvera po mjeri naručujete tako da agenciji opišete posao kakav stvarno jest, a ne tako da napišete tehničku specifikaciju. Vlasnici malih tvrtki često odgađaju prvi sastanak jer misle da moraju doći s nacrtom. Ne moraju. Ovo je domaća zadaća naručitelja: šest stvari koje skraćuju procjenu i snižavaju cijenu ponude.
Prema istraživanju Pulse of the Profession instituta PMI iz 2014., gotovo polovica neuspješnih projekata ne ostvari ciljeve prvenstveno zbog lošeg upravljanja zahtjevima. A zahtjevi nastaju na Vašoj strani, prije prvog retka koda.
Što pripremiti prije prvog sastanka
| Što pripremite | Zašto to snižava cijenu |
|---|---|
| Proces kakav jest - koraci, tko ih radi, koliko puta dnevno, gdje zapne | Procjenjuje se konkretan posao, a ne “nekakav sustav” |
| Gdje podaci danas žive - Excel, e-pošta, papir, stari program | Prijenos podataka je skriveni dio posla; vidljiv se može procijeniti |
| Tko odlučuje i tko odgovara na pitanja - jedna osoba, dva sata tjedno | Čekanje na odgovore najčešće probija rok |
| Sustavi s kojima se povezuje - knjigovodstvo, ERP, web shop | Svaka integracija je zasebna stavka ponude |
| Raspon budžeta, ne točan iznos | Agencija zna koliki opseg predložiti za prvu verziju |
| Jedan mjerljiv kriterij uspjeha | ”Narudžba od poziva do računa u pet minuta” može se testirati; “brže” ne može |
Dug popis ne znači velik projekt. Kako se dijeli na isporuke objašnjava izrada softvera u fazama.
Zašto priprema snižava cijenu
Svaka nepoznanica u ponudi ima cijenu. Kod fiksne cijene agencija ugrađuje rezervu za ono što ne zna; kod rada po satu tu rezervu plaćate kasnije, kroz dodatne sate. Tko nosi koji rizik pokazuje fiksna cijena ili rad po satu. Pripremom smanjujete broj nepoznanica, a s njima i rezervu.
Priprema mijenja i rok: koliko traje izrada softvera po mjeri ovisi više o brzini Vaših odgovora nego o broju programera.
Što ne morate imati
- Tehničku specifikaciju. Nju piše agencija, obično u Discovery sprintu.
- Skice ekrana. Skica nacrtana prije razumijevanja procesa zaključa loše rješenje.
- Odabir tehnologije. To je posljedica zahtjeva, ne ulazni podatak.
- Popis svih funkcionalnosti. Dovoljan je jedan proces koji najviše boli; zašto uzak opseg pobjeđuje opisuje izrada softvera za manje projekte.
Kada Vam izrada po mjeri ne treba
Ako proces radi u gotovom alatu i smeta Vam samo cijena pretplate, izrada nije odgovor. Ako ga radi jedna osoba jednom mjesečno, isto. Izračun isplativosti i ostale situacije u kojima je bolje ne graditi donosi izrada softvera po mjeri za male tvrtke, a što izrada uopće obuhvaća objašnjava što je razvoj softvera po mjeri.
Često postavljana pitanja
Moramo li znati koje funkcionalnosti želimo? Ne. Trebate znati koji posao želite obaviti brže ili bez pogrešaka. Funkcionalnosti su posljedica.
Koliko traje priprema? Obično jedno poslijepodne. Najviše vrijede popis koraka procesa i popis mjesta gdje su podaci.
Što ako su naši podaci neuredni? Recite to odmah. Uređivanje podataka dio je projekta samo ako se zna unaprijed; što provjeriti opisuje izrada aplikacije iz Excel tablice.
Trebamo li NDA prije prvog razgovora? Za opis procesa obično ne. Za pristup podacima i sustavima da, i to je uobičajeno.
Kako prepoznati da agencija nije pročitala pripremu? Ako prva ponuda stigne bez ijednog pitanja. Ostale kriterije daje tekst kako odabrati razvojnu agenciju.
Povezani članci
- Discovery sprint: kako uklanja projektni rizik
- Koliko traje izrada softvera po mjeri
- Izrada softvera po mjeri za male tvrtke
Imate popis, a ne znate što s njim?
Pošaljite nam opis procesa u obliku u kojem ga imate. Vratit ćemo Vam pitanja koja bismo postavili na prvom sastanku - bez obveze.
Javite nam se na [email protected] ili putem obrasca na našoj stranici.