Ami nélkül ne keress fel szoftverfejlesztőket I.
Mérd fel az ötletedet 4 kérdésből 3 perc alatt!
Ötlete mindenkinek van és sokan sajnálják, hogy sose vágtak bele a megvalósításába. Ezeknek a nagyrésze manapság egy szoftveres megoldás, hiszen ezek esetében valóban legtöbbször csak idő kell hozzá, minden más megtanulható és ingyen is elérhető. Persze amint az ember kicsit beleássa magát gyorsan elveszti a kezdeti lelkesedést, és elteszi a gondolatot, hogy az agyának egy eldugott polcán porosodjon. Aztán van egy másik csoport, akik személyiségükből, vagy élethelyzetükből adódóan nem riadnak vissza az új kihívásoktól. Nekik vagy sikerül és életük üzletét hozzák létre, vagy elégetik a belefektetett energiájukat, idejüket, pénzüket és nem kapnak vissza érte semmit. Az évek során kiderült, hogy mindkét csoport esetében az első megtett lépés a siker irányába, hogy igennel válaszoljunk az alábbi kérdésre: Vajon készen állunk-e a saját ötletünkre? Ezt a gondolatot a végtelenségig lehet részletezni, így mi a szoftverfejlesztés részére fókuszálunk. Emellett az ötlettől függően rengeteg egyéb gondolatot érdemes végig járni egy sikeres ötlet létrehozásához. (cashflow, market timing, alkalmas piac választása, piaci potenciál, üzemeltetési költségek, ügyfelek lemorzsolódása..) Azonban, hogy egy jó ötletből szoftver legyen, ezek nem feltétlenül szükségesek . Ennek az az oka, hogy egy szoftver közvetlen bevétel generálás helyett egyéb módon is rászolgálhat a megvalósítási költségére. Nem kell sokat gondolkodnunk rajta, hogy elképzeljünk egy gyárat, ahol a dolgozók 10%-ának munkavégzésén tudunk gyorsítani egy szoftveres támogatással 1-2%-ot az már hatalmas megtakarítást jelenthet a cég számára. Minden szoftverfejlesztés esetében azonban van pár pont, amit meg kell tudnunk válaszolni. A válaszok ismerete nélkül, illetve helytelen válasz esetén, felesleges tovább lépni, amíg ezek nincsenek rendben.
Van-e elég időd az ötletedre?
Az ötletünket legtöbbször csak homályosan ismerjük, és ahogy egyre több kérdést megválaszolunk magunknak, a gondolatfelhőnk kikristályosodik. Ezeket a konkretizált pontokat papírra vetve születik meg a tervünk. Ezt utána öntsük mások által is értelmezhető formába, és már nem is ötletről, hanem projektről beszélünk, és elkészült a Projekt indító dokumentumunk első változata. Idáig eljutva már megtudunk mutatni valamit másoknak, ami alapján megérthetik mire gondolunk. Így máris az ötletek mezején a top 1%-ba kerültünk, mert kevesen veszik ezt a fáradtságot az ötletükkel kapcsolatban. Jó indikátor, hogy ha ennyire nem vagyunk hajlandóak érte, akkor másokat se keressünk meg vele, mert ez az ötlet nem alkalmas. Nem alkalmas, mert az egyetlen ember, aki hisz benne, a megalkotója szerint nem elég értékes, hogy megvalósuljon. Ameddig ezt nem orvosoltuk, ne várjuk el, hogy más foglalkozzon vele, szinte biztos, hogy épp elfoglaltak egy olyan ötlet miatt, amivel már érdemes foglalkozni. Sajnos itt nincs vége az ötletünk szoftveres megvalósításában ránk eső részének, még akkor sem ha az egészet kiszervezzük egy nagy cégnek: Nem elég, hogy te tudod mit akarsz, az ötleted átadása mások számára, hogy megértsék és végrehajtsák, sokkal-sokkal több időt fog igénybe venni. Elérhetővé kell tenned magad, hogy akik megvalósítják az ötletedet beszélhessenek veled, készítés közben felmerülő újabb gondolatokat elmagyarázni, amik az elején még nem is léteznek. Ahogy az ötleted halad előre és megoldások születnek, azok mind-mind új kérdéseket fog felvetni, amiket valakinek meg kell tudnia válaszolnia. Legtöbbször ez ugyanaz a személy, akié az ötlet is.
Tudod mikor vagyunk kész?
Rengetegen látják az ötletben a potenciált, de hogy egy ötlet megvalósuljon, az ötletnek projekté kell válnia. Egy projektnek pedig van vége is. Ne vágjunk bele semmilyen fejlesztésbe amíg nem tudjuk pontosan meghatározni, hogy mikor vagyunk elégedettek az ötletünk megvalósításával. Ne értsük félre, az ötletünkön mindig lehet javítani, sosem lesz teljesen kész, mindig lesznek jobb ötleteink, amikkel kiegészíthetjük, szépíthetjük azt. Segítségül, ha ezen kérdésekre mindegyikére igennel tudunk válaszolni, akkor mondhatjuk, hogy vége (tudjuk, tudjuk ebben a cikkben minden csupa kérdés, de a szoftverfejlesztés 95%-a gyakorlatilag csak kérdésekből és válaszokból áll.) Ha nem beszélhetsz többet a fejlesztőkkel, és így marad a projekt:
- Elért-e az eredetileg meghatározott célját?
- Amikor egy másik csapat folytatná a fejlesztést, át tudod-e adni a dokumentumokat, amiket kérnek?
- Képes működni a megoldás a jelenlegi minőségben az általad elvárt ideig?
- Aki készítette neked, az is így gondolja? Ha ezekre mind igen a válasz (és természetesen ezek a kérdések rengeteg egyéb kérdésből tevődnek össze). Akkor végéhez ért a fejlesztésed, gratulálunk!
Van forrásod az ötletedhez?
Elképzelhető, hogy nem lesz lehetőséged mindent megcsinálni egyedül, sőt az is lehet hogy az ötleteddel kapcsolatban mindent delegálni fogsz másoknak. Ilyenkor szokás felbérelni egy csapatot, céget, vagy személyt, hogy az adott feladatot megoldják. Nem nagy titok, hogy minél több mindent másokhoz rendelünk ki, annál drágább lesz a megvalósítás, cserébe mint ötletgazdaként rengeteg időt nyerhetünk magunk részére, hogy mással foglalkozzunk, ami még fontosabb, hogy az ötletünk előbb megvalósulhat. Abba ne is menjünk bele, hogy minőségben várhatóan jobb eredménye lesz annak a személynek, aki a fejlesztéssel foglalkozik több éve, mintha mi kezdenénk el kitanulni a szakmát. Ez alapján könnyen látható az egyenlet: [(felszabadult időnk értéke) + (várható minőség javulás értéke) + (gyorsabb bevezetés értéke)] > (a kiszervezésből adódó költség) Ha ez igaz, és a kiszervezésből adódó költség eléri a minimum szintet, akkor érdemes kiszervezni a munkát. (Logikus hogy az előnyök nagyobbak is de annyira pici értékekről beszélünk. - Pl. ha egy 14 éves az ötlet gazda – Annyira apró értékről beszélünk, hogy ezt nem akarja majd senki elvállalni, vagy komolyan venni. Ez a minimum összeg a cikk írásának pillanatában 1 000 000 HUF nettó ár körül mozog. Ez azt jelenti, hogy ha nincs ennyi pénzünk az öltetünk megvalósítására, akkor inkább próbáljuk meg mi magunk megvalósítani, vagy gyűjtsünk hozzá. Ha ennél alacsonyabb összegről van szó akkor vélhetőleg mi magunk is meg tudjuk csinálni, csak több időbe kerül, illetve ha nem tudtunk ennyi forrást biztosítani rá, akár más pénzéből meggyőzve őket, hogy jó az ötlet, akkor az elején kifejtett dokumentáció vagy hiányzik, vagy túl felületes.
Tudod ki kell neked?
Természetesen találni fogunk előbb utóbb jelentkezőket, akik kevesebb pénzért, sőt ingyen is vállalják az ötletünket, ha elég kitartóak vagyunk. Akár a kaparós sorsjegynél, itt is lehet szerencséd és egy lelkiismeretes jó szaktudású személyt kapsz, aki végig kiséri a teljes termék életciklusát és egy tál rizsért megvalósítja az elképzelésedet. De ha kaparós sorsjegyet is azért veszel, hogy meggazdagodj rajta, akkor kérdezz meg az ötleteidről tapasztaltabb embereket, hogy jó-e az ötlet és hallgass rájuk. Jellemzően, aki nagyon keveset kér a minimum összeg alatt, az valamiért nem engedheti meg magának, hogy többet kérjen. Ennek az az oka, hogy a meglévő tapasztalata ezt nem teszi lehetővé. Itt a kockázatkezelést kell szem előtt tartanunk, hogy az ötletünk fontos-e annyira, hogy nem engedhetjük meg magunknak, hogy ne sikerüljön. Tekintve, hogy minket nagyon sokszor csak akkor keresnek meg, mikor már az ötlet egyszer elbukott a szaktudás hiányában, ez a hiba gyakran előfordul. Visszakanyarodva előző egyenletünkhöz láthatjuk, hogy sok változót nem tudunk egyedül eldönteni. Szükségünk lesz rá, hogy lássuk mennyi idő alatt csinálja meg más, ez alapján tudjuk eldönteni menni időt nyerünk vele. Meg kell győződnünk a minőségről, hiszen, ha nem tudják bizonyítani, hogy minőségi munkát csinálnak, akkor csak időt nyerhetünk a kiszervezéssel (és tapasztalat alapján később kell megfizetni még a minőségből adódó hiányosságokat egy másik cégnek, hogy pótolják). Vagyis a döntéshozásunkhoz mások adataira kell támaszkodnunk. Ebből adódik, hogy valójában mit kell tartalmaznia az elvárt ajánlatoknak:
- Mennyibe kerül?
- Mennyi idő alatt?
- A felsorolt funkciók teljesítik-e a célodat? Ha ezeket meg tudja válaszolni, az egyenletünk alapján nyerünk rajta, és el is hisszük, amit írtak, akkor jók lesznek nekünk. Ezzel körbe is értünk és visszajutunk az 1. kérdéshez, hogy elkészült-e a dokumentum, ami alapján ezeket megválaszolhatja a külső fél részünkre. Ebből az is következik, hogy árajánlatot csak akkor van értelme kérnünk, ha a mi változóinkat már ismerjük: nekünk mennyi idő megcsinálni, nekünk mennyit ér, hogy felszabadul az időnk, nekünk mennyit ér, hogy gyorsabban kész van, mi mennyit bukunk rajta, ha rossz lesz a minősége? Ezek hiányában hogyan is tudnánk egyéb esetben a kapott összegről nem tudjuk eldönteni, hogy megfelelő-e? Hogyan jövünk erre rá? Jól gondoltad, amikor összeállítjuk a Projekt Indító dokumentumunkat ezek a kérdések automatikusan megválaszolódnak és meg lesz az információja is a külső félnek.
Nem lehetetlen, hogy nem kaptál választ minden kérdésedre ebből a cikkből, netán te jobban tudsz valamit és megmondanád nekünk, vagy egyszerűen kikérnéd a véleményedet egy ötleteddel kapcsolatban, hova tovább tőlünk kérnél árajánlatot. Bárhogy is legyen örömmel vesszük, ha megkeresel minket üzenet vagy kötetlen beszélgetés formájában erre a linkre kattintva: Ugrás a küldéshez!