Архива за 'TCO' категорију

Poslovni softver - Proceni poslovni softver

November 19, 2007

Prilikom procene poslovnog softvera firme se susreću sa dosta poslovnih i tehničkih izazova i problema. Ovaj serijal prikazuje 5 ključnih oblasti problema i moguće načine dolaska do rešenja.

Poslovni softver koji se danas može naći na tržištu uglavnom pruža rešenja za prevazilaženje ovih problema. Bolje izveštavanje, bolja pokrivenost poslovnih procesa, kompletnija ponuda modula sa potrebnom funkcionalnošću, integrisanija rešenja kao i smanjenje ukupnih troškova instalacije, korišćenja i održavanja softvera su problema o kojima sam u ovom serijalu pisao.

Nadam se da su informacije u ovom serijalu pomogle da procenite poslovni softver koji trenutno koristite kao i da razmislite da li je možda vreme za promenu ili određena unapređenja.

Serijal je najavljen odavno i do sada su obrađene sve navedene oblasti iz najave:

Izveštavanje Poslovni procesi Moduli i funkcionalnost Celovitost rešenja (integracija) Ukupni troškovi instalacije, korišćenja i održavanja softvera

Kao i prethodni serijal i ovaj serijal nema svoj definitivan kraj, kao ni konačne odgovore na sva pitanja i sigurno je da će se tekstovi proširivati na osnovu novih informacija, kao i na osnovu iskustava posetilaca i čitaoca bloga. Ipak, za sada se zaustavljam ovde jer kako Weiner (Marfijev zakon) kaže “Ne postoje odgovori, već samo uputstva za traženje“.

Ukupni troškovi instalacije, korišćenja i održavanja softvera

November 13, 2007

Procena ukupnih troškova instaliranja, korišćenja i održavanja softvera (eng. skr. TCO - Total Cost of Ownership) je jako bitna za analizu poslovnog softvera. Napomena: Kvalitetna TCO analiza zna da potraje, zasniva se na pretpostavkama i ne može biti 100% precizna. Ipak, neke od sledećih stvari bi svakako trebalo da imate na umu prilikom procene TCO trenutnog softvera .

1. Problem. Troškovi softvera. Teško je prepoznati i proceniti prave troškove softvera. Troškovi softvera uključuju cenu pojedinačnih modula (ako se softver tako prodaje), cenu licenci (po korisniku ili računaru) kao i cenu dodatnog softvera (ako je takav softver potreban).

Rešenje. Proizvođači softvera nude različite cenovne modele za softver. Cena može biti bazirana na količini kupljenih modula, broju licenci, korisnika, istovremenih korisnika, transakcija, visini prihoda, platformi ili nekom drugom atributu. Treba detaljno ispitati sve moguće kombinacije cena za određeno softversko rešenje i izabrati odgovarajući model.

U analizu bi, takođe, uračunati i cenu dodatnog softvera ako je takav softver neophodan za pravilno funkcionisanje celog sistema (npr. licence za baze podataka, cena operativnog sistema, cene dodatnih pomoćnih programa i sl.).

2. Problem. Trošak implementacije je teško proceniti i ponekad nekoliko puta premašuje cenu samog softvera! Treba platiti eksterne troškove implementacije (angažovanje konsultanata, programera,…) i to je jasno, ali treba pokriti i interne troškove kao što su vreme utrošeno na obuku, vreme angažovanja zaposlenih na unosu podataka i sl. Firme moraju prepoznati sve komponenete implementacije i odlučiti koja sredstva su obavezna za svaku od faza implementacije.

Rešenje. Proračun troškova implementacije bi svakako trebalo da uključi i sledeće stavke:

Instalacija softvera. Fizička instalacija softvera na računare. Faktori koje treba uzeti u obzir su ko će uraditi instalaciju, na kojim lokacijama će softver biti instaliran, ukupan broj korisnika softvera kao i broj modula. Podešavanje i prilagođavanje. Ova komponenta uključuje podešavanje i prilagođavanje poslovnog softvera specifičnim potrebama organizacije. Primeri specifičnih zadataka uključuju i podešavanje kontnog plana, podešavanja elemenata kupaca, dobavljača i ostalih poslovnih partnera, podešavanja izgleda dokumenata i ostala podešavanja specifična ili za oblast poslovanja ili za firmu. Obuka. Obuka je neophodna za sve korisnike u firmi: tehničko, operativno, upravno. Faktori koje ovde treba uzeti u obzir su: ko će biti na obuci, ko će obučavati, gde će obuka biti organizovana, čemu će se obučavati kao i kada i dokle će se obuka odvijati. Konverzija podataka. Koji podaci iz postojećeg sistema će biti prebačeni u novi sistem i analiza koji podaci uopšte mogu biti prebačeni u novi sistem. Dokumentacija. Izrada interne dokumentacije koja opisuje procedure upotrebe sistema, procedure toka dokumentacije i ostale kritične procese. Dokumentacijom bi trebalo pokriti sve poslovne procese vezane za sam poslovni softver kao i procese vezane za pravilno funkcionisanje celog sistema.

3.Problem. Troškovi hardvera. Procena minimalnih i preporučenih hardverskih zahteva za pravilno funkcionisanje sistema.

Rešenje. Da li je trenutni hardver zastareo ili prevaziđen? Da li je pouzdan?Koliko bi koštala nadogradnja ili zamena ako postojeći hardver ne zadovoljava minimalne zahteve za ispravno funkcionisanje sistema? Da li je komunikaciona ili mrežna infrastruktura kompletna kroz sva odeljenja u firmi i koliki nivo povezanosti je potreban? Da li je možda mrežna infrastruktura zastarela? I da li je pouzdana? Ova i slična pitanja je neophodno postaviti prilikom procene troškova hardvera.

4.Problem. Troškovi održavanja i podrške. Firme se susreću sa značajnim povećanjem troškova održavanja i podrške tokom korišćenja softvera. Često je održavanje skuplje nego sam softver.

Rešenje. Različiti proizvođači softvera, različito naplaćuju održavanje i podršku. Proizvođači softvera održavanje najčešće naplaćuju na jedan od ovih načina: periodično (mesečno, godišnje,…) u fiksnom iznosu nezavisno od angažovanja, zatim po angažovanju izraženom u satima ili danima bez fiksnog iznosa, ili kombinacijom oba pomenuta metoda, gde je jedan deo fiksni, a drugi varira u zavisnosti od utrošenog vremena i komplikovanosti posla. Jako je bitno precizno i detaljno dogovoriti uslove saradnje da bi se kasnije izbegli tzv. “skriveni troškovi“.

5. Problem. Operativni troškovi predstavljaju troškove poslova održavanja celog sistema u punoj funkcionalnosti na dnevnom nivou. Iako “sve radi” može se desiti da u kritičnom trenutku nemate prave podatke za donošenje bitne poslovne odluke jer je “sistem pao“. Skoro sam siguran da smo svi bar jednom bili u ovakvoj ili sličnoj situaciji.

Rešenje. Procena operativnih troškova bi trebalo da sadrži neke ili sve od navedenih stavki:

Potrošni materijal. Potrošni materijal neophodan za svakodnevni rad (npr. papir, toner, delovi za računare, prazni diskovi za bekap,…). Bekap. Plate i nadnice koje se plaćaju pojedincima odgovornim za pravljenje dnevnog, nedeljnog, mesečnog bekapa. O značaju bekapa je suvišno govoriti. Održavanje. Praćenje rada celog sistema, preventivno održavanje, , fino podešavanje sistema kao i servisiranje u slučaju kvarova. Odnosi se i na hardver i na softver. Nove verzije. Instaliranje, dokumentovanje, testiranje i obuka povodom nadogradnje sistema i instalacije novih verzija softvera. Ove operacije zahtevaju određeno vreme i utiču na rad cele firme. Ovim člankom završavam serijal “Proceni poslovni softver”. Integralna verzija ovog serijala, kao i prethodnog “Najčešće grešeke pri izboru poslovnog softvera” naći će se i na sajtu www.poslovnisoftver.net koji ako sve bude kako treba startuje sa radom sredinom decembra.

Bitno je samo da je jeftino

December 25, 2006

…ili koliko “troši” ovaj softver?

Pomenuo sam u jednom od prethodnih članaka TCO (eng. Total Cost of Ownership) ili na srpskom ukupni troškovi posedovanja/upotrebe softvera. Šta to zapravo znači?

TCO je finansijska procena ukupnih direktnih i indirektnih troškova investicije kao što je nabavka softvera (mada se ne odnosi samo na softver).

Ispostavlja se da je sama cena softvera, čak i tzv. slobodnog softvera (freeware, open source,…), skoro nebitan parametar posmatrano iz ugla TCO i da zato ima veoma mali uticaj na ukupan rezultat IT investicije.

Na primer: ako kupite poslovni softver za 100 eura, i na samo podešavanje i prilagođavanje softvera Vašim potrebama utrošite 40 sati tehničke podrške (gde je sat podrške 20 eura) ispada da Vas u stvari softver nije koštao 100, već 900 eura. Da ne pominjem utrošak vremena Vaših zaposlenih dok se obučavaju za rad u novom programu!

Iako je ovo samo primer i sve cifre su izmišljene nije teško izračunati da je, u većini slučajeva, cena softvera manja od 10% ukupne cene posedovanja i upotrebe softvera. Troškovi se drastično povećavaju kada uzmete u obzir broj ljudi koji su angažovani na obuci, održavanju, podršci, administraciji i sličnim poslovima.

Takođe, način i svrha upotrebe softvera direktno utiču na ukupne troškove posedovanja/upotrebe softvera!

Previše često firme kreću od pretpostavke da svi programi nude iste pogodnosti. Iako na papiru dva softvera imaju istu namenu i cenu (u ovom slučaju govorimo o poslovnom softveru), oni mogu imati potpuno drugačiju računicu za obračun ukupnih troškova posedovanja/upotrebe softvera. Specifičan proizvod i proizvod opšte namene drastično menjaju sliku.

Tehnologija upotrebljena pri proizvodnji softvera takođe može imati značajan uticaj. Troškovi u ovom slučaju direktno zavise od mogućnosti tehnologije. Mogućnost on-line ažuriranja, lakoća instalacija novih verzija, izmena zakonskih propisa, izmene samog programa. Sve su to parametri koji utiču na ukupan obračun troškova softvera.

Da li Vam je bitna potrošnja goriva i cena održavanja kamiona kojim prevozite robu? Ne želite da kupite TAM kamion iz ‘82 kao najbolje rešenje za prevoz robe iako košta samo 1000 eura? Slično je i sa softverom!

Cena je samo jedan od parametara pri odluci. Troškovi implementacije, angažovanje sopstvenog IT sektora, održavanje, podrška i sl. su parametri koje takođe morate uzeti u obzir pri izboru poslovnog softvera. Ako ih izostavite može Vam se desiti da se ipak provozate “tamićem” koji troši više ulja nego benzina.

Softver prebogat opcijama

November 10, 2006

…koje Vi verovatno nikada nećete koristiti. Čemu onda kupovina takvog softvera? Verovatno je preskup za Vas, a ako razmišljate o budućnosti onda razmišljajte i o tome da uštedite novac, umesto da tražite popust od softverske kompanije.

Kada kupujete softver, a pritom se Vaš izbor zasniva na bogatstvu opcija, previđate druge kritične faktore kao što su: skalabilnost (mogućnost softvera da prati rast vaše kompanije), fleksibilnost (mogućnost softvera da se menja prema vašim potrebama, pre nego da se vi prilagođavate softveru), preterana kompleksnost (softver je previše složen i glomazan da bi se implementirao i održavao), tehnički kapacitet firme (nemate tehničkih sposobnosti - stručnih ljudi da bi koristili i održavali softver), cena (TCO /eng. total cost of ownership/ je veća nego što možete sebi da priuštite), podrška (nedovoljna podrška, kada i gde vam treba), kulturni fit (softver, dobavljač softvera, i/ili implementacija su toliko nekompatibilne sa vašom poslovnom kulturom da niste u stanju da izgradite parnerski odnos).

Veoma je važno ne prevideti ni jedan od gorenavedenih kriterijuma. Bogatstvo opcijama je prednost ako te opcije koristite. Ako ih ne koristite onda predstavljaju ozbiljnu manu. Zamislite kada bi vam šetnja parkom izgledala kao trka sa preponama. Na svakom koraku po jedna prepreka ili u ovom slučaju jedna suvišna opcija koju treba preskočiti. Zato pažljivo birajte softver prema sopstvenim potrebama. Preporuka je da u startu, čak, izaberete “siromašniji” softver koji će rasti zajedno sa vama, ovo naročito važi za startup kompanije.

Softver ne liči na automobilsku industriju, iako su česta poređenja. Lepo je voziti Ferari 30 na sat i uživati znajući da može i brže. Mnogo brže u slučaju Ferarija. Na žalost, “vožnja” softvera je nešto drugo i softver prebogat opcijama bi, u ovom slučaju, pre ličio na Ferari sa stostepenim menjačem, kome za svaku operaciju promene brzine morate pritisnuti tri kvačila i preći na suvozačevo sedište. Skupo, komplikovano, sporo, i iznad svega nepotrebno.