← Vissza az oldalra

Blog

Egyedi szoftver vagy kész megoldás: melyik éri meg a vállalkozásodnak?

· 6 perc olvasás

A kész, dobozos szoftver akkor éri meg, ha a folyamatod hétköznapi, és egy termék már most lefedi a nagy részét. Az egyedi szoftver akkor, ha a működésed a versenyelőnyöd része, ha a kerülőutak heti szinten órákat visznek el, vagy ha semmi nem köti össze a már használt eszközeidet. Gyakran a legjobb válasz a kettő együtt: kész alap, köré egyedi kiegészítésekkel.

Röviden

Mi a különbség az egyedi és a dobozos szoftver között?

A dobozos, vagyis kész szoftvert egyszer fejlesztik ki, sok vállalkozás számára. Hozzáférést vásárolsz, beállítod, és a saját működésedet igazítod ahhoz, ahogyan a termék gondolkodik. Az egyedi szoftver egyetlen vállalkozásnak készül. A te kéréseidet, jóváhagyásaidat és átadásaidat követi, és veled együtt változik.

Általánosságban egyik sem jobb. Az a kérdés, hogy a használat évei alatt melyik kíván tőled kevesebb ráfordítást összesen. Az egyik oldalon licencek és beállítás állnak, a másikon fejlesztés és karbantartás. Mindkét oldalon ott van a kézi kerülőutakra elmenő, rejtett idő, amelyet a csapatod fizet meg.

Mikor jó választás a kész szoftver?

Ezzel érdemes kezdened. Ha egy ismert termék elvégzi a feladatot, általában az a gyorsabb és biztonságosabb út. Akkor illik hozzád igazán, ha:

A könyvelés és a bérszámfejtés jó példa erre. A szabályok mindenkire ugyanazok, és a jogszabályokkal együtt változnak. Egy erre szakosodott termék általában követi ezeket helyetted, ezért ott ritkán éri meg sajátot fejleszteni.

Milyen jelek mutatják, hogy kinőtted a kész szoftvert?

Egy-egy jel önmagában természetes. Ha több is együtt jelentkezik, az általában azt jelenti, hogy a vállalkozás kinőtte az eszközt. A veszteség ilyenkor nem a számlán jelenik meg, hanem elvesztegetett munkaórákban.

Mikor éri meg egyedi szoftvert fejleszteni?

Az egyedi szoftver akkor éri meg, ha a működésed része annak, amiért az ügyfelek téged választanak. Akkor is megérheti, ha a kerülőutakra elmenő idő nagy, és egyre nő. Tedd fel magadnak ezeket a kérdéseket:

  1. Ez a folyamat a versenyelőnyünk? Ha egy versenytárs megvenné ugyanazt a terméket, pontosan úgy dolgozna, mint ti? Ha igen, vásárolj. Ha nem, érdemes lehet a folyamatot egy rá szabott szoftverrel megvédeni.
  2. Hány óra megy el hetente kerülőutakra? Számold össze egy átlagos héten az újragépelést, az utánajárást, az egyeztetést és a hibák javítását, és írd le az eredményt.
  3. Meddig fogjuk használni? Az egyedi szoftver egy évekig futó, központi folyamathoz illik, nem egy rövid kísérlethez.
  4. Kezdhetünk kicsiben? Először egyetlen folyamattal foglalkozz, azzal, amelyik a legtöbb időt viszi el, és onnan bővíts.
  5. Kié lesz az eredmény? Egyedi fejlesztésnél a kódnak, az adatoknak és a fiókoknak a te nevedre kell szólniuk, dokumentációval együtt, hogy ne köss magad egyetlen fejlesztőhöz.
  6. Ki tartja működésben? Az élesítés után is kell felügyelet, mentés és javítás. Ezt még a fejlesztés előtt döntsd el.

Képzeld el, hogy asztalosműhelyt vezetsz, ahol minden rendelés más. Egy általános munkakövető program fix terméklistából választtatna. Emiatt a csapatod a méreteket, a rajzokat és a jóváhagyásokat egy közös mappában és egy fehér táblán tartja. Egy egyedi szoftver, amely a felméréstől a beszerelésig a valódi lépéseiteket követi, több munkát vehet le a válladról, mint bármelyik beállítás az általános programban.

Milyen jelek szólnak az egyedi fejlesztés ellen?

Mi az a hibrid megoldás?

A legtöbb vállalkozásnak nem kell választania a kettő közül. Gyakori középút, ha egy kész rendszer adja az alapot, és köré egyedi kiegészítések kerülnek. Megtartod a könyvelőprogramot, a webshopplatformot vagy a jól működő táblázatokat, és csak ott fejlesztesz szoftvert, ahol ezek kevésnek bizonyulnak. Például:

A hibrid megtartja azt, ami bevált és könnyen karbantartható. Fejlesztésre csak ott fordít energiát, ahol az valódi munkát vesz le a válladról. A kompromisszum az, hogy függsz attól, mennyire nyitott a kész termék. Mielőtt elköteleződsz, nézd meg, ki tudod-e exportálni belőle az adatokat, és van-e API-ja vagy kész integrációja.

Hogyan dönts? Ellenőrzőlista lépésről lépésre

  1. Rajzolj fel egy folyamatot elejétől a végéig, az első kéréstől a végső átadásig. Azokat a lépéseket is vedd bele, amelyeket senki nem írt le.
  2. Jelöld meg, hol várnak, hol gépelnek újra és hol kell utánajárni a dolgoknak. Ott megy el az idő.
  3. Előbb próbáld ki a termékeket. Futtass végig két-három kész megoldást ezen a folyamaton, a saját adataiddal, ne a bemutató adatokkal.
  4. Írd össze, mi marad ki. Ha a hiányok kicsik, vásárolj és állíts be. Ha a munka közepét érintik, nézd meg az egyedi vagy a hibrid utat.
  5. Kérj írásos tervet minden egyedi részhez. Benne legyen, mi jön először, mennyibe kerül, mennyi ideig tart, és mit próbálhatsz ki korán.
  6. Tarts meg egy visszautat. Bármit választasz, tervezd meg, hogyan költöznek át a meglévő adatok. A régi módszer maradjon elérhető, amíg az új be nem válik.

Ha a kimaradt részekhez második véleményt szeretnél, az egyedi szoftverfejlesztésről szóló oldalon leírtuk, hogyan dolgozik a Fullwright. A blogon további hasonló útmutatókat találsz. Ha főleg a készlet és a számlák táblázatai okoznak gondot, előbb olvass az ERP rendszerről.

Egy megjegyzés a szabályokról: ha a szoftver személyes adatokat kezel vagy számlát állít ki, meg kell felelnie az adatvédelmi előírásoknak, például a GDPR-nak, valamint az országod e-számlázási és adatszolgáltatási követelményeinek. Ez a vásárolt és az egyedi szoftverre egyaránt vonatkozik. Ez általános tájékoztatás, nem jogi tanács.

Gyakori kérdések

Mindig drágább az egyedi szoftver, mint a kész?

A teljes használati időt nézve nem feltétlenül. A kész szoftverhez licencek, bővítmények és a kerülőutakra elmenő idő tartozik, az egyedihez fejlesztés és karbantartás. Ez a munkától függ, ezért nem teszünk közzé árlistát. Az összes ráfordítást hasonlítsd össze, ne csak az első számlát.

Kezdhetünk egyetlen folyamattal?

Igen. Kezdd azzal a folyamattal, amelyik a legtöbb időt viszi el. Ha bevált, onnan bővíthetsz.

Mit jelent a hibrid megoldás?

Egy kész termék, például a könyvelőprogram vagy a webshopplatform marad az alap, és csak ott kerül mellé egyedi rész, ahol kevés: összekötések, jóváhagyási lépések vagy automatizálás.

Kié legyen az egyedi szoftver?

A tiéd. A kód, az adatok, a tárhely és a domainek a te nevedre szóljanak, dokumentációval együtt.

A Fullwright egy kis szoftverstúdió Sepsiszentgyörgyön. Székelyföld-szerte, Erdélyben és Magyarországon is vállalunk munkát, magyarul, románul és angolul.

Mondd el, hol akad el a munka.

Pár sor elég. Visszaírunk néhány hasznos kérdéssel és egy javaslattal az első lépésre.

Projekt indítása