Hogyan dolgozunk?

1

Személyes konzultáció

Minden esetben szeretjük személyesen egyeztetni a végrehajtandó fejlesztés részleteit a megrendelőinkkel. Ilyenkor mérjük fel, hogy pontosan mire van szüksége az ügyfelünknek, legyen az egy egyszerű weboldal vagy egy minden igényt kielégítő egyedi szoftverfejlesztés.

2

Ajánlattétel

Következő lépésben összeállítunk egy árajánlatot, mely tartalmazza az elkészítendő fejlesztés körvonalait. Ekkor még nem tudunk adni részletes műszaki specifikációt, hiszen a legtöbb esetben még az ügyfél sem tudja azt. Hiszen az elképzelésében csak az szerepel például, hogy szüksége van egy weboldalra, amiben lesznek majd menüpontok, képgaléria, blog, látogatás számlálás és össze lesz kötve a Google fiókjával. De azt nem tudja minden esetben, hogy például a blog milyen funkciókkal fog működni.

3

Szerződéskötés

Ha az ajánlatunk elnyerte az ügyfél tetszését, akkor megkötjük a szerződést, melyben már a része lesz a részletes műszaki specifikáció a lehető legmélyebb szintig kidolgozva. Akár olyannyira, hogy melyik menüpont hányadik lesz a sorban, milyen lesz a színe és a mérete. Kidolgozzuk a funkciólistát és ahhoz minden esetben tartjuk magunkat. Olyat nem vállalunk el, amit nem tudunk megcsinálni határidőre! A szerződés tartalmazza az esetleges többletmunka költségeit is, hiszen előfordulhat az, hogy a fejlesztés közben érkezik egy új funkció iráni igény, amely nem szerepelt a megrendelő eredeti tervei között. Így a partnerünk pontosan tudja, hogy mekkora többletköltségre számíthat, amikor új elemekkel szeretné bővíteni a rendszerét.

4

Fejlesztés

A feladat nagyságától függően mérföldkövekre osztjuk a fejlesztést. Minden egyes iteráció alkalmával lehetőség van a módosításra, melyet a megbeszélt ütemtervnek megfelelően átvezetünk az elkészítendő szoftverbe. Így a megrendelő pontosan látja, hogy merre és milyen ütemben halad a munka. Fontosnak tartjuk, hogy a fejlesztés során szoros legyen a kapcsolatunk a megrendelővel, hiszen a fejlesztőinknek is könnyebb dolguk van akkor, ha még időben alakítani tudják a kódokat.

5

Fejlesztői tesztelés

Valamennyi fejlesztésünket még a fejlesztési fázis során tesztelésnek vetjük alá. Ezek a fejlesztői tesztek, melyeket maga a fejlesztő végez el akkor, amikor elkészült egy adott modullal, vagy funkcióval.

6

Felhasználói teszt

Miután a fejlesztés egy szakasza lezárult, azt követően felhasználói tesztnek vetjük alá az elkészült modult.

7

Megrendelői tesztelés

Ebben a szakaszban az általunk letesztelt szoftvert átadjuk véleményezésre és tesztelésre a megrendelőnek. Ilyenkor a megrendelő teljes egészében látja a rendszert és megteheti észrevételeit. Nem adjuk át úgy a szoftvert megrendelői tesztelésre, hogy az hibát tartalmaz, vagy nem került bele minden előre megbeszélt funkció.

8

Fejlesztés lezárása

A felhasználói tesztelés követően - amennyiben szükséges - elvégezzük a végső módosításokat az észrevételek alapján, majd, ha a terv és az elkészült szoftver megegyezik, a szoftver átadása következik.

9

Oktatás

Minden általunk készített rendszerhez megfelelő és teljes felhasználói dokumentációt készítünk, de tapasztalataink szerint szükség van betanításra is, hogy a vállalkozás dolgozói megfelelően tudják kezelni az új szoftvert a mindennapokban.

10

Support

A rendszer átadását követően sem hagyjuk magunkra ügyfeleinket. Bizonyára lesznek kérdéseik, észrevételeik a rendszer használata közben, melyhez elektronikus hibabejelentő felületet biztosítunk. Ezen keresztül dokumentáltan tehetik fel kérdéseiket, melyeket később vissza tudnak ellenőrizni. A felület alkalmas arra is, hogy az esetleges új igényeiket azon keresztül jelentsék be.