Izrada softvera po mjeri, od izloga do magacina.
Monarch TCH je softverska firma iz Ugljevika i Beča. Projektujemo, programiramo i održavamo softver po mjeri - web sajtove, web aplikacije, mobilne i desktop aplikacije, ERP sisteme, integracije, AI i povezane uređaje - za firme iz BiH, regiona i cijele Evrope kojima Excel tabele i gotova rješenja više nisu dovoljni.
Kako radi
Jedna firma, sedam vrsta softvera
Većina klijenata počne s jednim od ovih dijelova, a završi sa sistemom u kojem svi dijelovi razgovaraju međusobno. Evo kako to izgleda kod regionalnog distributera hrane.
-
Kupac nešto pretraži, stigne na sajt i ponovi narudžbu na portalu za kupce. Bez telefona, bez mejla, bez prekucavanja.
-
Narudžba istovremeno stiže u ERP, na računar u magacinu i na telefon vozača. Knjigovodstvo i kurirska služba dobiju je automatski.
-
AI čita fakture dobavljača, senzor pazi na hladnjaču, a čovjek se uključuje samo kad nešto traži odluku.
Softver na kojem firma radi
Većina onoga što pravimo je softver na kojem firma radi, a ne softver za pokazivanje: portal za kupce i ERP iza njega, veze koje ih drže usklađenim, aplikacija koju vozač koristi na rampi, radna stanica na kojoj magacioner skenira kutije. Nekad je projekat jedan od tih dijelova. Češće ih je nekoliko i moraju se međusobno slagati - i tu se razvoj softvera po mjeri isplati više od gomile pretplata koje nikad ne razgovaraju kako treba.
Svaki projekat programiranja po narudžbi počinje malo i pismeno. Pošaljite nam kratku verziju; odgovaramo u roku od dva radna dana sa linkom za 30-minutni uvodni razgovor. Poslije toga dobijate pisani plan: šta bismo radili prvo, šta bismo svjesno izostavili, koje rizike vidimo i procjenu sa fiksnim obimom za prvu fazu. Onda programiramo u malim, isporučivim koracima, uz demo svake sedmice - funkcionalan softver vidite mnogo prije završne fakture.
Programiranje je vještina, jezik je samo alat. Tehnologiju biramo prema problemu, a ne prema posljednjem predavanju sa konferencije: TypeScript sa SvelteKitom ili Reactom za većinu web projekata, PostgreSQL kao podrazumijevanu bazu, Go ili Rust gdje servis mora biti brz, Kotlin, Swift ili Flutter na telefonima, C i C++ na mikrokontrolerima. Svaki izbor dobije kratko pisano obrazloženje, da sljedeći programer - naš ili vaš - ne mora da nagađa.
Svaki projekat, bez obzira na uslugu
- Pisani plan prije prve linije koda: obim, rizici i procjena sa fiksnim obimom za prvu fazu
- Izvorni kod u vašem repozitorijumu od prvog commita - vaš, čim je posao plaćen
- Demo svake sedmice, na probnoj kopiji koju možete i sami isprobati
- Automatski testovi za sve što dodiruje novac, dozvole ili podatke klijenata
- Monitoring, backup s provjerenim vraćanjem podataka i upozorenja koja stižu do čovjeka
- Dokumentacija i runbook po kojem vaš tim može raditi - uz održavanje, ako ga želite
Česta pitanja
Vašeg pitanja nema na listi? Pitajte nas direktno - odgovaramo u roku od dva radna dana.
Postavite pitanjeKoliko košta izrada softvera po mjeri?
Zavisi od stvari koje se mogu navesti unaprijed: koliko ima vrsta korisnika i ekrana, sa kojim postojećim sistemima softver mora da razgovara (knjigovodstvo, plaćanja, stari ERP, hardver), koliko podataka treba prenijeti, da li dijelovi moraju raditi bez interneta i šta mora biti revizijski ispravno. Fokusiran interni alat i platforma od nekoliko aplikacija su sasvim različiti budžeti. Poslije uvodnog razgovora šaljemo pisani plan sa procjenom fiksnog obima za prvu fazu, pa o budžetu odlučujete fazu po fazu, umjesto da potpišete broj koji danas niko ozbiljno ne može znati.
Koliko traje izrada softvera po mjeri?
Prva faza - brifing, istraživanje i pisani plan - traje oko dvije sedmice. Nakon toga prvi dio softvera dajemo stvarnim korisnicima onoliko rano koliko obim dozvoljava, pa nastavljamo isporuke u malim koracima, uz demo svake sedmice. Plan sadrži rokove po fazama i na kraju svake faze ih ponovo procjenjujemo, tako da iznenađenje postane razgovor, a ne propušten početak rada.
Fiksna cijena ili plaćanje po satu?
Oboje, zavisno od toga koliko je posao jasan. Jasno definisane faze dobijaju fiksnu cijenu - broj znate prije nego što počnemo. Otvoren posao, kao što je kontinuirani razvoj proizvoda ili istraživački spike, ide po utrošenom vremenu u okviru dogovorenog mjesečnog budžeta, uz sedmični pregled gdje su sati otišli. Izmjene fiksnog obima se zapišu i procijene prije nego što se urade - nikad se ne otkrivaju tek na fakturi.
Čiji je izvorni kod?
Vaš. Kad je posao plaćen, izvorni kod, repozitorijumi, dizajn fajlovi i nalozi za infrastrukturu pripadaju vašoj firmi. Od prvog dana možemo raditi u vašoj Git organizaciji i na vašim cloud nalozima, pa nikad nema trenutka predaje u kojem se pregovara o pristupu. Nema vlasničkog frameworka, nema licence koja vas veže za nas.
Možete li preuzeti postojeći softverski projekat?
Da, i to je čest početak saradnje. Krećemo od kratkog pregleda koda: da li se kod uopšte kompajlira, ima li testova, koliko su stare zavisnosti, gdje su sigurnosni propusti, kako se deployuje i pravi backup. Nalaze dobijate pismeno, sa listom prioriteta. Najčešće je pravi potez stabilizovati i poboljšati ono što postoji; pisanje ispočetka predlažemo samo kad pregled za to da jasan razlog.
Radite li na daljinu i sa firmama iz inostranstva?
Da - većina našeg posla je na daljinu. Mi smo softverska kompanija iz BiH, sa studijom u Ugljeviku i u Beču, u srednjoevropskoj vremenskoj zoni, i radimo na srpskom, bosanskom, hrvatskom, engleskom i njemačkom. U praksi to znači zajednički kanal, sedmični demo poziv i odluke koje su zapisane. Kad projekat uključuje hardver ili radionicu na licu mjesta, dolazimo kod vas.
Šta se dešava poslije puštanja u rad?
Softver traži održavanje kao i zgrada. Poslije puštanja u rad nudimo redovno održavanje: monitoring i alarme, sigurnosne zakrpe i nadogradnje zavisnosti, provjeru da li se backup zaista može vratiti i fond sati za manje izmjene. Ako umjesto toga preuzima vaš tim, dobijate runbook, dokumentovan postupak deploya i prelazni period u kojem odgovaramo na pitanja.
Recite nam šta sistem treba da radi.
Nekoliko rečenica je dovoljno za početak. Odgovaramo u roku od dva radna dana sa linkom za 30-minutni uvodni razgovor, a zatim šaljemo pisani plan i procjenu sa fiksnim obimom.
Pokrenite projekat