Szoftverfejlesztési projektek minőségbiztosítása modell alapú módszertannal

A szoftverfejlesztési módszerek folyamatosan tökéletesedése ellenére, a szoftverprojektek rendszeresen túllépik a költségvetést és határidőket. E mellett az elkészült termékekkel kapcsolatosan gyakran teljesítménybeli, vagy funkcionális hiányosságok (hiányzó, vagy nem megfelelően működő funkciók) merülnek fel. Jelen projekt célja az, hogy ezekre a problémákra adjon megoldást.

Tapasztalataink alapján a fenti problémák döntően a hiányosan kommunikált, félreérthető követelményekből és projekt célokból, valamint az üzleti-működési környezet hiányos elemzéséből, és a közösen használható, mindkét fél által érthető, de precíz, formális nyelv hiányából fakadnak. Az általunk javasolt megoldás központi eleme ezért egy olyan módszertan, amely a követelmények teljes körű megfogalmazását és azoknak a felhasználó (megrendelő) által történő ellenőrzését egy kifejezetten a felhasználói folyamatok formális leírására létrehozott szakterület-specifikus nyelv (Domain-Specific Language) használatán keresztül valósítja meg.

A projekt elsődleges célja, hogy a megfelelő követelmények fenti módon történő összegyűjtésével és rendszerbe foglalásával a megrendelő azt kapja, amit szeretne, a felállított költség- és időkereteken belül. A projekt eredményei a szoftverfejlesztési ágazatnak nyújtanak jelentős előrelépést egy minőségbiztosított fejlesztési módszertant nyújtva az informatikai alkalmazások készítőinek.