| Szoftverfejlesztési módszerünk |
|
Ez a fejlesztési módszerünk iteratív lépéseket ír elő, amelyek a következőek: üzleti modellezés (BM), szervezés (UCM), OO-tervezés (AM), implementálás (IM) valamint tesztelés és javítás. Így biztosítjuk, hogy a megfogalmazott megbízói követelményeket a lehető legjobban megvalósító alkalmazás jöhessen létre. Ez a módszer a dokumentációs technikájával nagymértékben növeli a szoftverfejlesztés áttekinthetőségét és hatékonyságát. Az R-BIS Kft által fejlesztett rendszerek kialakításának feljebb leírt szakaszai önmagukban is iteratív lépésekre bonthatóak. Szoftverfejlesztési módszerünk az OMG (Object Management Group) ajánlásaként készített UML (Unified Modeling Language) grafikus modellező nyelv eszköztárát használja. Az UML egy objektum-orientált jelölési rendszer, amelyet a fejlesztés különböző lépéseinek (üzleti folyamatok felmérése, szervezés, tervezés) formalizált leírására (modellezés) használunk. Az UML-diagrammok a rendszer dokumentációjának alapjai, valamint megkönnyítik a tervezők, a fejlesztők és a megbízó közötti kommunikációt. Egy szoftverrendszer a fejlesztés során több eltérő szempontból vizsgálható (szereplők, használati esetek, statikus struktúrák, dinamikus viselkedés stb.), ezért az UML többféle nézetet biztosít más-más diagrammok formájában, amelyek aztán együttesen jelentik az adott rendszer teljes, absztrakt modelljét. Az objektum-orientált szervezést és tervezést olyan CASE (Computer-Aided Software Engineering) -eszköz segítségével végezzük el, amely teljes mértékben támogatja az UML nyelvet, a fejlesztési igényeknek megfelelően bővíthető, akár a szerkesztett dokumentáció végleges elkészítését is támogatja. A tervezőeszközünkhöz fejlesztettünk egy testre szabható forráskódgenerátort, amit model2code-nak neveztünk el. A model2code egy effektív generáló program, amely az UML-ben elkészített modelleket forráskóddá (Java) alakítja. Az UML modellezési nyelv és a model2code együttes használata az OMG Model Driven Architecture™ (MDA - Modellvezérelt architektúra) ajánlásának megfelelő technológia. Az alkalmazott fejlesztői eszközeink többsége nyílt forrású (open source), elterjedt alkalmazás, így - és a távmunkajellegû munkavégzésünk segítségével - könnyebben biztosíthatjuk projektjeinkhez az esetlegesen szükséges szakember-utánpótlásunkat. Az általunk használt fontosabb fejlesztői szoftverek:
Szoftverfejlesztési módszerünk
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||





Az informatikai alkalmazások elkészítéséhez a 










