Softver po mjeri, bez prisiljavanja poslovanja u gotov kalup.
Kada gotov program ne odgovara načinu na koji radite, razvijamo aplikaciju prema vašem stvarnom procesu. Najprije razumijemo podatke, korake, pravila i odgovornosti, a zatim oblikujemo sučelje i logiku koja ih povezuje u pouzdan sustav.
Različite domene svode se na dobro modeliran proces.
Bez obzira na djelatnost, namjenski softver prati isti opći tok. Zato aplikacija može obuhvatiti jedan specifičan zadatak ili povezati cijeli tijek rada u jedinstven sustav.
Što aplikacija može obuhvatiti.
Ovo su mogućnosti sustava, a ne fiksni popis funkcija koje su uvijek uključene. Opseg se definira prema vašem procesu.
| Sposobnost | Kako je primjenjujemo |
|---|---|
| Rad s podacima | Aplikacija prima podatke ručnim unosom, uvozom datoteka ili povezivanjem s drugim izvorima, uz dogovorena pravila provjere. |
| Poslovna logika | Pravila, uvjeti, izračuni, validacije i dopuštene radnje definiraju se prema stvarnom procesu klijenta. |
| Tijek rada | Sustav prati faze, statuse, zaduženja, rasporede, odobravanja i druge korake koji ovise o domeni. |
| Dokumenti i evidencije | Po potrebi upravlja dokumentima, zapisima, pretragom, povezanim podacima i kontrolom potpunosti ili valjanosti. |
| Rezultati | Izvještaji, izvoz, obavijesti, dokumenti ili razmjena podataka s drugim sustavima definiraju se prema cilju procesa. |
| Korisnici i pristupi | Uloge i prava pristupa prilagođavaju se tome tko smije vidjeti, unositi, mijenjati, potvrđivati ili izvoziti podatke. |
Zajedno definiramo okruženje, podatke i isporuku.
Radno okruženje
Operativni sustav, broj korisnika i način instalacije. Podršku za pojedinu platformu potvrđujemo zasebno.
Podaci i pravila
Formati, obujam, izvori i pravila validacije. Rad bez interneta gdje je izvediv.
Isporuka i održavanje
Instalacijski paket, upute, obuka i prihvat te podržane verzije, nadogradnje i podrška.
Podršku za Windows, macOS ili Linux navodimo tek kada je stvarna sposobnost i dio ponude. Licenciranje i pravo na izvorni kod definiraju se ugovorom.
Opišite kako posao treba funkcionirati.
Opišite što danas radite ručno, kroz više alata ili kroz proces koji vam ne odgovara. Ne trebate znati kako bi aplikacija trebala biti programirana — za početak je dovoljno objasniti kako posao treba funkcionirati.