Razvoj softvera po mjeri, oblikovan prema tome kako vaša tvrtka radi
Većini tvrtki ne treba više softvera. Treba im softver koji odgovara načinu na koji već rade. Najprije razumijemo vaš proces — a zatim oko njega projektiramo i izrađujemo web aplikacije, mobilne aplikacije, poslovni softver i ERP sustave.
Skica → softver koji radi
01 · Osnove
Što je razvoj softvera po mjeri?
Softver po mjeri projektira se i izrađuje za jednu tvrtku — njezine procese, njezine ljude i njezine podatke — umjesto da se tvrtka mora prilagođavati generičkom proizvodu.
To može biti web aplikacija za cijeli tim, mobilna aplikacija za ljude na terenu ili ERP sustav koji povezuje prodaju, proizvodnju i upravu. Razlika između razvoja softvera po mjeri i kupnje gotovog programa nije u tehnologiji — nego u polazištu.
02 · Odabir
Softver po mjeri ili gotovo rješenje: kada se isplati po mjeri?
Ako standardni alat odgovara vašem procesu, koristite ga. Softver po mjeri ima smisla kad vas upravo vaš proces čini konkurentnima — ili kad nekoliko alata mora raditi kao jedan.
| Kriterij | Gotov softver | Softver po mjeri |
|---|---|---|
| Prilagođenost vašem procesu | Slabo | Jako |
| Povezivanje s vašim sustavima | Slabo | Jako |
| Vlasništvo i kontrola | Slabo | Jako |
| Dugoročna predvidljivost troškova | Slabo | Jako |
| Niže početno ulaganje | Jako | Slabo |
| Brzina početka | Jako | Srednje |
03 · Što izrađujemo
Softver organiziran prema problemu koji rješava
Svako rješenje ima vlastitu stranicu s primjerima i pitanjima koja vrijedi postaviti.
04 · Budžet
Što utječe na cijenu i trajanje
Ne objavljujemo cjenike — svaki je proces drukčiji. No ono što pomiče budžet predvidljivo je. Najlakša poluga: počnite s korakom koji najviše boli i nadograđujte od njega.
- Opseg procesa — koraci, uloge, iznimke
- Integracije — sustavi s kojima mora komunicirati
- Korisnici i uređaji — ured, mobitel, rad bez signala
- Migracija podataka — tablice, stari sustavi
- Faze isporuke — opseg prve verzije
Uobičajeni utjecaj
- Opseg procesakoraci, uloge, iznimke
- Integracijesustavi s kojima mora komunicirati
- Korisnici i uređajiured, mobitel, rad bez signala
- Migracija podatakatablice, stari sustavi
- Faze isporukeopseg prve verzije
Okvirni utjecaj, a ne cjenik — omjer je drukčiji u svakom projektu.
05 · Naš pristup
Zašto počinjemo od procesa, a ne od koda
Mi smo inženjeri. Naučili smo razumjeti sustav prije nego što ga mijenjamo — a i poslovni procesi su sustavi. Svaki projekt počinje razgovorima s ljudima koji posao obavljaju.
„Ako se ista narudžba upisuje u tri različita sustava, želimo znati zašto — prije nego što napišemo ijedan redak koda.”
Pitanja koja čujemo prije svakog projekta
Projekte dijelimo u faze, pa prva korisna verzija rano stiže do vašeg tima, a ostatak slijedi u kratkim, vidljivim koracima.
Ne. Većina klijenata dolazi s problemom, a ne sa specifikacijom. Zajedničko definiranje rješenja dio je našeg posla.
Vi — softvera, podataka i izvornog koda.
Oboje. Izrada aplikacija — web ili mobilnih — često je prvi korak: jedna aplikacija koja rješava jedan konkretan problem, a kasnije se povezuje u veći poslovni sustav.
Da. Većina projekata povezuje se s ERP-om, računovodstvenim programom, webshopom ili bazom podataka koju već koristite.
Niste sigurni treba li vam softver po mjeri? Upravo je to pravi trenutak za razgovor.