Banner
Kis- és középvállalati Szoftverek Üzletág

Üzletágunk kizárólag kis- és középválallatok részére dolgozik.

  • kkv ügyviteli szoftverek
  • ügyiratkezelés, irattározás
  • egyedi fejlesztésű konferencia-weboldalak

» Bodor Zoltán, üzletág igazgató
Tel.: +36 (70) 410 ⋅ 58 ⋅ 37
bzoltan@yourbank.hu | bzoltan@itconsultinghungary.com

 »  Üzletágunk kizárólag kis- és középválallatok részére dolgozik.
Mikrovállalkozások, egyéni vállalkozók, magánszemélyek részére nem tudunk ajánlatot tenni, nem kívánunk fejlesztési munkát elfogadni.

 » 2010-es, már leszerződött megrendeléseink mennyiségére való tekintettel jelenleg piaczárás van. 2010. szeptember 1-jére tudunk újabb megbízást, vállalni, munkát lekötni.

Szoftverfejlesztési módszertanok

Szoftverfejlesztési projektjeink során az elsődleges számunkra a megtérülő munka, aminek legfontosabb alapja az ügyfél elégedettsége; egyfelől a tiszta riportolás, az átlátható munkavégzés, másfelől a korai tesztelhetőség, vagyis ne csak dokumentáció és képernyőképek szintjén láthassa az általa megrendelt megoldás fejlődését és a célhoz való tartását, de kipróbálhassa, vagy egyes esetekben már a végső átadás előtt is használatba vehesse, teszt üzemre vagy akár éles üzemre.

Mindez a szemlélet a jelen világgazdasági helyzet velejárója, alapvetés, hogy folyamatosan tudjanak bízni bennünk Megrendelőink, lássák, hogy a befektetéseik – kiváltképp, ha kockázati tőkeforrásból származik – helyes felhasználásra kerülnek, és egyértelműen megtérülő beruházást jelent számukra, mindamellett fontos, hogy a megtérülési időfaktort minimalizálni tudjuk számára. Azonban nem csak az időfaktor és a megtérülés biztosítása a cél, hanem az átadott termék minősége, üzemben tartásának költségminimalizálása, az üzemben tartásával kapcsolatos rendelkezésre állás minél teljes körűbb támogatása, vagy támogathatósága oktatással, Megrendelő hatáskörén belül (ne kelljen folyamatosan speciális és külső erőforrásokat bevonni, nagy értékű havidíjért).

Ezen közös célnak elérésére kisebb munkáknál a biztonságkritikus rendszereknél ajánlott V-Modell (Vízesés-modell) módszertana szerint dolgozunk. Nagyprojektekben, ahol a termék átadási ideje eléri, kiváltképp ha jelentősen meghaladja a 4-6 hónapot, különösen ha ez pénzügyi évzárásra is esik, ott a V-Modell szemléletét kiegészítő Staged Delivery fejlesztési módszertant követjük.

Vállalunk eXtreme Programming módszerrel történő, 10-15 napos fejlesztéseket is, de csak meglévő partnernek/ügyfélnek, és olyan szoftverrel kapcsolatban, amelyet korábban mi fejlesztettünk részükre – ezt tehát csak kivételes esetekben alkalmazzuk.

A következő szakaszban egy rövid és jól érthető összefoglalóban bemutatjuk az általunk használt módszertanokat. (*a leírás forrás: Webra.hu)


1. Vízesés modell – ISO 9001 Biztonságkritikus rendszerek tervezési szemlélete

A vízesés metodológia megközelítést a 60-as években dolgozták ki az USA haditengerészeténél. Alapvető célja az volt, hogy lehetővé tegye a komplex, katonai szoftverek biztonságos, ellenőrzött kifejlesztését. A vízesés modellben minden fázis végén a projekt csapat felülvizsgálja az adott fázist, majd lezárja azt. A fejlesztés nem folyik tovább, amíg a megrendelő nem elégedett az eredménnyel.

Ha változtatás volt szükséges, amely során az előző állapotra kellett visszalépni, akkor ez költség és időigényes lépés volt. A vízesés metódus formális és dokumentum vezérelt. A projekt során nagyszámú dokumentum előállítása biztosítja a tervezett szoftver működőképességét, robosztusságát, megbízhatóságát. Egy másik sajátossága modellnek a tervezés hangsúlyossága, gondos kivitelezése. Az előre megtervezett rendszer minimalizálja a tervezési időigényt a későbbi fázisokban.

Sok olyan le nem szállított vagy leszállított, de sohasem használt szoftverről tudunk, amelyek esetén a fő gond a specifikáció, követelmények menet közbeni változása volt. Ez az eltérés lehet egészen kis mértékű pl. 1%, de ha olyan részét változtatja a rendszernek, amely 1-1 fázis teljes újrakezdését vonja maga után, mert logikailag kell áttervezni, akkor a költségek és a határidők jelentősen megnőhetnek.

A vízesés modell fázisai:

  • Követelmények elemzése és meghatározása (specifikáció)
  • Rendszer- és szoftvertervezés
  • Megvalósítás és egységteszt
  • Teljes rendszertesztelés
  • Üzemeltetés, működtetés és karbantartás

A vízesés modell fázisait felhasználjuk az egységi fejlesztési cikluson belül és a dokumentációkat is előállítjuk a későbbi továbbfejlesztés, üzemeltetés biztosítása érdekében.


2. Lépcsőzetes átadás (Staged Delivery)

Az egy folyamatban, zéró kommunikációval elkészített szoftverfejlesztések korszaka lejárt. A lépcsőzetes átadás (Staged Delivery) szoftverfejlesztési módszertan a vízesés modellre alapul, de a kívánt szoftverterméket nem egyszerre, hanem előre meghatározott lépcsőkben szállítja. A követelményelemzés során meghatározásra kerülnek az egyes funkciók, igények prioritásai. Majd ennek megfelelően a szoftver átadásának lépcsőfokai. A legnagyobb prioritással bíró, ún. “kritikus” funkciók kerülnek bele az első körbe.

A lépcsőzetes átadás előnyei:

  • A legfontosabb funkciók korábban elérhetők, tesztelhetők
  • Kockázatok korábban csökkenthetők
  • A problémák korábban napvilágra kerülnek
  • A státusz jelentésekkel járó adminisztráció csökken
  • Fejlesztési idő becslése pontosabb
  • Nagyobb rugalmasság

A lépcsőzetes átadásnak köszönhetően Megrendelőink gyorsabban jutnak eredményhez és vehetik használatba a számukra legfontosabb modulokat, programrészeket.