Új megoldások, integráció, legacy
Üzleti alkalmazásfejlesztési tevékenységünk során egyedi igényekhez tökéletesen illeszkedő rendszereket alkotunk okostelefonoktól kezdve, ipari eszközökön keresztül a magas rendelkezésre állású szerverklaszterekig.
Szakterületünk az adatbázisra (MySQL, Oracle, PostgreSQL) épülő, háromrétegű kliens-szerver szoftverek fejlesztése (JAVA, PHP) webes, vagy natív felhasználói felülettel.
Ügyfeleink igényeihez illeszkedve fejlesztési szolgáltatásunk teljes körű, és magában foglalja az adatmigrációs, illetve rendszerintegrációs feladatok ellátását is.
Speciális szolgáltatásunk az öröklött (legacy) rendszerek fejlesztésének, támogatásának és igény szerint üzemeltetésének átvétele. Tevékenységünket jellemzően egy rövid auditálási szakasszal kezdjük, amely egyaránt kiterjed a rendszer forráskódjára, adatbázis szintű jellemzőire és üzemeltetési körülményeire.
Módszertan és keretrendszerek
Fejlesztési módszertan
Fejlesztési tevékenysége során az INITON a hagyományos „terv-vezérelt” és agilis szoftverfejlesztési módszertanok ötvözetét alkalmazza, amely sikeresen kombinálja- az előre tervezés biztonságát,
- a változó követelményeknek való megfeleléshez szükséges rugalmassággal.
Az IT rendszerek megvalósításával kapcsolatos megközelítésünkről itt olvashat bővebben.
Keretrendszerek alkalmazása
A fejlesztések optimális megvalósításához az elmúlt években egy JAVA és egy PHP technológiára épülő keretrendszert fejlesztettünk ki.E keretrendszerekben a szabványosnak tekinthető funkciók ellátására már kész modulok állnak rendelkezésre, míg az egyedi implementációkhoz egy olyan alapszintű kódbázist biztosítanak, amely képes az ismétlődő, általános jellegű adminisztrációs feladatok ellátására.
A keretrendszer alapú fejlesztés révén:
- A fejlesztők az aktuális feladattal foglalkozhatnak, nincs szükség bizonyos kódrészletek újbóli megírására és tesztelésére, mivel az alapszintű szolgáltatásokhoz rendelkezésre áll egy hibamentes, megfelelő teljesítményt nyújtó implementáció.
- A részben konfigurálható megoldásokkal szemben, az egyedi szoftverfejlesztés előnyei a fejlesztési idő jelentős lerövidítése mellett biztosítottak.
- A projekt kockázati tényezői csökkennek, mivel jól kipróbált technológiai alapokra építve, a fejlesztők pontosan tisztában vannak a lehetséges buktatókkal, illetve azok elkerülési módjaival.
- A rendszer prototípusa gyorsan elkészülhet, így a leendő felhasználók már a fejlesztés korai fázisában tesztelhetik a rendszert és kifejthetik véleményüket, ezáltal segítve a lehető legtökéletesebb megoldás létrehozását.
- objektum-relációs leképzés (mapping)
- jogosultságkezelés
- időkövetés
- naplózás (logging)
- státuszkezelés
- nyelvi támogatás (nemzetköziesítés)
- egységes felhasználói felületek biztosítása
Biztonság és minőség
A biztonságról
Rendszereink biztonsági funkcióinak megvalósítását a szakmai zsargonban Common Criteria, még rövidebben CC néven említett (ISO 15408 jelű, Common Criteria for Information Technolgy Security Evaluation) nemzetközi szabvány magyar változatának (MSZ ISO/IEC 15408-1:2002) megfelelve végezzük el, amely alapján, rendszereink külső független fél által is tanúsíthatók.Projekt menedzsment rendszer
Munkánk során az INITON online, ügyfeleink számára is elérhető projekt menedzsment rendszerét használjuk a munkafolyamatok, feladatok, ötletek, változáskérések, tesztek kezelésére.Rendszerünk használata révén:
- A tervezés során dokumentáltan, visszakereshető formában tehetők javaslatok, illetve hozhatók meg döntések.
- A fejlesztés minden szakaszában naprakészen láthatók az egyes tevékenységek és azok státusza.
- A tesztelés eredménye és a javítások állapota azonnal megtekinthető.
- A változáskérések dokumentáltan kezelhetők.