Sokan erre a kérdésre azonnal rávágnák, hogy: dobozost, mert az olcsóbb! Mások pedig, hogy: egyedit, mert az olyan lesz, amilyet te akarsz!
Én azt mondom: attól függ! Miért? Ugyanis a döntés szempontjából a lényeg: melyik térül meg jobban, hamarabb, kisebb kockázattal, kevesebb befektetéssel, kevesebb munkával. Egy szoftver árával kapcsolatban azt már tudod, ugye, hogy ne csak a szoftver bekerülési költségét vedd figyelembe, hanem a használat teljes időtartamára vetített teljes költséget, beleértve a járulékos költségeket is? Ha nem így teszel, könnyen kerülhetsz olyan helyzetbe, hogy utólag fogsz rádöbbenni, hogy valójában sokkal többe kerül a szoftvered, mint hitted!
A költségeken kívül számos szempont van még, ami alapján érdemes mérlegelned. Csak felsorolásképpen leírok néhányat:
- kezdeti befektetés összege, cashflow (milyen időzítéssel kell kifizetned a szoftver teljes költségét)
- a hatékonyság növekedés mértéke (a céged a szoftver segítségével mennyivel tud több profitot termelni, mint nélküle)
- a megtérülés ideje (mennyi idő alatt hozza be a szoftver használata a költségeit)
- kockázatok (pl. képesek lesznek-e a dolgozóid használni a szoftvert)
- használatba vétel kezdete (ha még ki kell fejleszteni a szoftvert, akkor ez több hónap is lehet)
- ergonómia (intuitív, könnyen használható-e a céged számára a szoftver)
- felhasználói élmény (szeretnék vagy utálnák az alkalmazottaid használni)
- megbízhatóság (mennyi hiba van benne, nagyobb terheltségnél is megfelelően működik-e)
- teljesítmény (pl. mennyire gyors egy számítás, nagyobb terheltségnél is megfelelően gyors-e)
- rendelkezésre állás (folyamatosan képes-e működni, akár a nap 24 órájában, akár nagyobb terheltség esetén is)
- skálázhatóság (több felhasználó, ügyfél, feladat esetén fenn lehet-e tartani az elvárt megbízhatóságot, teljesítményt, rendelkezésre állást további hardverek beiktatásával)
- kompatibilitás, integrálhatóság (a meglévő saját és partneri rendszerekhez, adatokhoz mennyire illeszthető)
- üzemeltethetőség, karbantarthatóság (mennyi idő, munka, pénz szükséges a jól működéshez)
- rugalmasság (változás és továbbfejlesztési igények mennyire könnyen megvalósíthatóak)
- biztonság (az adataid mennyire lesznek védve különféle fizikai és humán veszélyektől)
- testre szabhatóság (az egyéni igényeidet mennyire tudja teljesíteni a szoftver)
- ügyfél vélemények, referenciák (a szoftvergyártó cég ügyfeleinek véleménye, elégedettsége nagyon hasznos szempont lehet)
Megvannak tehát a szempontok, nézzük akkor, hogy ezek alapján mik a dobozos és az egyedi szoftverek előnyei és hátrányai. (Feltételeztem, hogy egy korrekt szoftvercég termékéről vagy szolgáltatásáról van szó, és nem egy kókleréről.)
A dobozos szoftver előnyei:
- kisebb bekerülési költség
- általában elérhető sok hozzád hasonló felhasználó véleménye
- az iparági legbeváltabb tapasztalatokra épített funkcionalitás
- az iparági sztenderdek kifinomult megvalósítása
- azonnal használatba vehető
- rendszeres hibajavítások, továbbfejlesztések, új verziók
- többféle szintű változat (pl. alap, haladó, profi)
- legtöbbször ingyenes próba lehetőség (demo, próbaverzió)
- kisebb kockázatok
- a használatba vételhez csak kevés munkádra van szükség
A dobozos szoftver hátrányai:
- egyedi igények szempontjából rugalmatlan: olyan, amilyen
- korlátozott testre szabhatóság
- hibajavítások, új funkciók kiadás ideje a gyártótól függ
- potenciális integrálási problémák
- elkerülhetetlen funkcionális és egyéb kompromisszumok
Az egyedi szoftver előnyei:
- egyedi igények szempontjából rugalmas: olyan, amilyet te akarsz: ezzel akár versenyelőnyt is szerezhetsz (de hátrányt is! J)
- teljesen testre szabható
- hibajavítások, új funkciók rövid időn belül kérhetőek
- könnyebben integrálható
- nem szükséges funkcionális és egyéb kompromisszumokat kötni
Az egyedi szoftver hátrányai:
- nagyobb bekerülési és teljes költség
- általában kevés elérhető referencia
- az egyedi igények, az iparági sztenderdektől való eltérés miatt minőségi, használhatósági kockázatok
- a fejlesztési idő akár több hónap vagy év is lehet
- nincs próba lehetőség (demo, próbaverzió)
- a használatba vételhez sok munkádra lehet szükség
Nos, ezek alapján úgy látszik, hogy a dobozos szoftver kedvezőbb választás lehet az előnyök és a hátrányok számossága alapján. Ez azonban nem igaz. Ugyanis minden vállalkozás más, és ezért minden vállalkozás számára más-más súllyal számít egy-egy előny vagy hátrány. Pl. lehet, hogy a te céged pont azért sikeres, mert az iparági bevált technikákkal szakított, és kifejlesztett egy saját, innovatív megoldást ugyanarra a problémára. Ekkor elképzelhető, hogy számodra nem felel meg az a dobozos szoftver, amit az egész iparág használ, és te szeretnél egy egyedit. Sőt, olyan helyzet is előfordul elég gyakran, hogy egy cég vegyesen használ dobozos és egyedi szoftvereket. Ez azért van így, mert bizonyos szempontok alapján a dobozos, más szempontok alapján pedig az egyedi szoftver a jobb választás.
Kategorikusan tehát nem lehet kijelenteni, hogy egyedi vagy dobozos szoftvert válassz, a jó döntést mindig csak az egyéni igényeid és a lehetőségeid szerint tudod meghozni.
Egyetértesz, vagy másképp látod? Miről olvasnál még itt szívesen? Írd meg kommentben!
Ha e-mailt írnál nekem: attila.bernath{kukac}nexio.hu.