Preskočite na sadržaj
Miletic Systemssoftver · web · sistemi

Razvoj poslovnog softvera

Pravimo interne sisteme koji vode posao: radne naloge, evidencije, dokumenta, raspored i izveštaje. Softver se gradi oko procesa koji Vaš tim već ima, jer sistem koji traži da se posao radi drugačije nego što se stvarno radi ostane neupotrebljen.

Kada je ovo Vaš slučaj

05 znaka
  • Posao se vodi u Excelu, porukama i na papiru, a podaci se ne slažu.
  • Ne zna se dokle se stiglo sa poslom bez pitanja onoga ko ga radi.
  • Isti podatak se unosi na dva mesta, pa se dva mesta razlikuju.
  • Gotov program pokriva pola posla, a druga polovina ostaje van njega.
  • Vlasnik nema uvid u brojeve bez da ih neko ručno sastavi.

Šta ovakvi sistemi pokrivaju

06
  • Tok posla i radni nalozi

    Posao prolazi kroz imenovana stanja, sa odgovornom osobom i rokom. Uvek se zna gde je i kod koga.

  • Evidencije i kartoteke

    Klijenti, uređaji, oprema i njihova istorija na jednom mestu, sa mogućnošću provere unazad.

  • Dokumenta

    Ponude, nalozi i fakture nastaju iz podataka koji već postoje u sistemu, umesto da se prekucavaju.

  • Termini i raspored

    Zakazivanje i dnevni raspored po izvršiocu, u radionici i na terenu.

  • Uloge i prava pristupa

    Ko šta vidi određuje se u modelu podataka od početka, a ne skrivanjem dugmadi pred isporuku.

  • Izveštaji i integracije

    Pokazatelji za odlučivanje i izvoz podataka za knjigovodstvo ili druge sisteme koji ih traže.

Ovo gradimo i za sebe

posebno

Dva poslovna sistema koja održavamo su naša sopstvena. Servisnik vodi servisni posao od prijema uređaja do obračuna i u produkciji je. MOS vodi naše projekte, ponude i fakture — prva verzija je u produkciji, druga je u razvoju.

Razlika između sopstvenog i naručenog softvera nije u kodu nego u tome ko trpi posledice. Sopstveni sistem se ne predaje i zaboravi: on se koristi svakog dana, pa se svaka loša odluka o modelu podataka vraća onome ko ju je doneo.

Iz toga su nastala dva pravila po kojima radimo. Funkcionalnost koja ne uklanja konkretan ručni korak ne ulazi u sistem. I nijedna faza ne sme da ostavi sistem u stanju u kom se ne može raditi.

Iz naše prakse

02
  • Servisnik

    u produkciji

    Sopstveni proizvod koji prati servisni posao od prijema uređaja do obračuna.

    Detaljnije o projektu

  • MOS

    u produkciji

    Poslovni sistem koji koristimo za sopstveno poslovanje. Prva verzija je u produkciji, druga u razvoju.

    Detaljnije o projektu

Šta dobijate

Razlika u odnosu na softver po meri

granica

Poslovni softver pokriva procese koji imaju prepoznatljiv obrazac — nalozi, evidencije, raspored, fakture. Kada takvog obrasca nema, jer je zahtev specifičan za Vašu delatnost ili traži povezivanje sistema koji nisu predviđeni da razgovaraju, to je razvoj softvera po meri.

Česta pitanja

05
Šta ako se proces promeni posle isporuke?
Procesi se menjaju i to je normalno. Zato se sistem gradi tako da se pravila menjaju bez prepravljanja svega ostalog, a izmene se rade kao zaseban dogovoren posao.
Ko je vlasnik koda?
Vi. Dobijate izvorni kod i dokumentaciju. Ne pravimo zavisnost u kojoj sistem može da održava samo onaj ko ga je napisao.
Može li se povezati sa knjigovodstvom?
Može, najčešće izvozom u formatu koji knjigovođa traži. Direktna integracija zavisi od toga da li druga strana ima API.
Šta sa podacima koji su sada u Excelu?
Prenose se. Prenos je deo posla i radi se pre puštanja u rad, uz proveru da se brojevi slažu sa prethodnim stanjem.
Koliko traje dok sistem ne počne da se koristi?
Radi se u fazama, pa se prvi upotrebljiv deo dobija znatno pre celine. Koji je to deo određuje se prema tome gde se danas gubi najviše vremena.

Sledeći korak

Prvi razgovor ne traži gotovu specifikaciju. Dovoljno je da opišete situaciju i šta bi trebalo da bude drugačije.