Az alábbi listába összeszedtük azokat a helyzeteket, amikor érdemes egyedi ügyviteli rendszer fejlesztése mellett dönteni.
- Ha már túl költséges üzemben tartani a meglévő szoftvereket, szoftverrendszereket.
Például olyan szoftver-, szerverkörnyezeten működik a program, aminek a fenntartása más, modernebb megoldásokkal szemben drága. - Automatizálható munkafolyamatok találhatóak a szervezet termelési, értékesítési láncában.
- Új kollegák számára kezelhetetlen a rendszer (nem felhasználóbarát), melynek betanítása erőforrás igényes, sokat hibáznak a használata során. Egy jól felépített szoftver "önmagát tanítja" (intuitív), könnyű eligazodni benne, magától értetődő a használata.
- Az új szervezeti elemek (flotta, marketing osztály, alvállalkozók, webshop, partnerek) integrálása, jogosultságainak beállítása a meglevő szoftverekkel nehézkes, problémás. Nem web alapú rendszereknél ez jellemző probléma.
- Nem érhető el, nem futtatható minden eszközről (okostelefon, tablet, PC).
- Elavultságából adódóan, biztonságtechnikai értelemben potenciális veszélyforrást hordoz a cég számára (hackertámadás, adatszivárgás). Protokolljai elavultak, ismert sebezhetőségek találhatóak a rendszerben, de nincs hozzá, nem telepíthető frissítés rá.
- A belső tevékenységek nem monitorozhatóak eléggé. A munkatársak, alkalmazottak munkája, eredményessége nem mérhető megfelelően (pl. szoftverhasználati analitika hiányzik belőle).
- A használatban lévő ügyviteli szoftver gyártója nem ad ki új frissítéseket a rendszeréhez, lezárta a fejlesztést, vagy csak nehezen található hozzá szakember.
- A konkurencia korábban már felismerte a fentieket, ezért IT fejlesztésekkel, automatizálásokkal olcsóbbá, hatékonyabbá tette tevékenységét, így egyre nagyobb szeletet tud kihasítani a piacból.
- A szervezet nem használja ki a használatban levő, dobozos szoftver jelentős mennyiségű funkcióit, feature-jeit, helyette további dobozos szoftverekkel pótolja ki a számára hiányzó funkciókat. Ez a költségeket jelentősen megnöveli, valamint az átláthatóságot csökkenti. Több rendszer használatakor az adatvesztés, szinkronizálási hibák, támadások lehetősége is magasabb.
Milyan előnyei vannak a webes technológiának a vállalatirányításban?
- Bárhonnan (Interneten keresztül) elérhető
- Responsive, tehát nem eszközspecifikus felülettel rendelkezik (tablet, PC, okostelefonos használhatóság)
- Hosszú távon költséghatékony megoldás lehet
- Üzembiztos rendszer (rendszer mentések, akár 100% rendelkezésre állás, cloud technológián futtatható)
- Platformfüggetlen - például nem feltétlenül szükséges Windows license-t venni
- Nem igényel költséges hardver beruházást
- Webes környezeten kezelhető a szoftver, ezért könnyedén tud kommunikálni (API-kon keresztül) más elterjedt webes alkalmazásokkal. Pl.: Google Maps integráció, webshop adatbázis kapcsolat, CRM vagy számlázó rendszer adatkapcsolat
- Gyorsabb hibakeresési, hibajavítási lehetőségek
- Webfejlesztéshez és üzemeltetéshez sokszor könnyebben találhatunk szakembert, alvállalkozót, mint egy platform specializált rendszerhez
Egyedi fejlesztés lépésről lépésre
01 Első lépésként letisztázzuk, hogy mik az Ön céljai a fejlesztéssel, milyen problémákat szeretne megoldani, milyen eredményeket vár majd a beruházástól.
02 Megvizsgáljuk az automatizálni kívánt munkaterületeket, a használt szoftvereket és azok kapcsolatait. Kikérdezzük Önt, és/vagy a munkaterületen dolgozó kollégáját, hogy mi lenne az ideális szoftveres és/vagy hardveres segítség. Esetenként ki is próbáljuk a munkafolyamatot, hogy jobban megértsük a felmerülő problémákat, lássuk az optimalizálási lehetőségeket.
03 Amikor már van elég rálátásunk az automatizálni kívánt tevékenységre, akkor kigondoljuk cége számára a legjobb, leggazdaságosabb IT megoldást.
04 Kiküldünk egy árajánlatot, ahol tételesen felsoroljuk a várható költségeket. Projectfüggő, de általában szétbontjuk az egyszeri és ismétlődő (havi, éves) tételeket, így a későbbiekben egyszerűbben tud majd számolni.
Jellemzően így lehet csoportosítani a költségeket:
- szoftverfejlesztés ára
- üzemeltetési- és támogatási költségek
- fizetős 3rd party költségek (pl. API kulcsok árai, software licensek, telekommunikációs költségek - pl.: SMS stb.)
- hardverköltségek
Ha úgy érzi, hogy érdemes beruházni az új informatikai rendszerbe, leülünk és átbeszéljük az egészet.
05 Ha letisztáztunk minden részletet és követelményt, akkor leszerződünk és az árajánlatban megírt előleget elkérjük majd Öntől.
06 Megkezdjük a fejlesztést, melyet folyamatosan egyeztetünk Önnel, vagy a project kijelölt felelősével.
Több fázisban, többször is konzultálunk és tesztelünk. Együtt gondolkodunk, csiszoljuk a szoftvert, nézzük a visszajelzéseket.
07 Mielőtt átadnánk a szoftvert, segítünk bemutatni a használatát. Ekkor minden érintett megkapja a megfelelő hozzáférési szinttel rendelkező belépési azonosítóit, kulcsait stb. Igény esetén készítünk ún. tutorial videókat, dokumentációkat is, hogy könnyebben, gyorsabban adaptálják az új rendszert. A későbbiekben az új kollegáit is könnyen be tudja tanítani az IT rendszer használatára.
Ekkor még elképzelhetőek kisebb, főleg frontend-es csiszolások a rendszeren, hiszen több visszajelzés érkezik a használhatósággal kapcsolatban. Amit nem fér bele az átadási határidőbe azt egy következő fejlesztési etapba rakjuk.
08 Az átvétel-átadás után elindul az előzetesen már egyeztetett szoftvertámogatási ciklus. Ez teljesen projectfüggő, pl. a napi szintű szoftvertámogatás mellett új fejlesztéseket is készítünk, de van, hogy nagyon ritkán kell csak támogatni a szoftvert.
Szoftverek szervezetre, tevékenységre szabva
Társaságunk egyik húzótevékenysége az egyedi szoftverek megtervezése és elkészítése. Készítettünk már teljesen új, kifejezetten egyfajta, egyedi tevékenységre szabott szoftvert a "nulláról", de modernizáltunk már bevezetett, használatban levő ügyviteli rendszereket is.
Csapatunk szerteágazó informatikai tapasztalattal rendelkezik, ezért megbízásainkat olyan hardveres és szoftveres megoldásokkal szállítjuk, melyek a legjobban megfelelnek az elvárt igényeknek, illetve a XXI. század technológiai elvárásainak. Informatikai megoldásaink szempontrendszere a skálázhatóság, a professzionális és felhasználóbarát működés, illetve a költséghatékonyság.
Bővebben az egyedi szoftverfejlesztésről