Az Ön böngészője nem támogatott. Kérjük használjon Chrome, Firefox, Edge vagy Safari böngészőt. További részletek

MegoldásokMegoldásfejlesztésSzoftverfejlesztés, integráció

SZOFTVERFEJLESZTÉS, INTEGRÁCIÓ

Komplex információs rendszerek, adattárolás, üzleti alkalmazások, egyedi megoldások

A 4iG-ban teljeskörű szoftverfejlesztési, bevezetési és üzemeltetési életciklusban gondolkozunk, nem csak egy adott fázist ragadunk ki a folyamatból.

Az információ megosztása, az adatok tárolása, az üzleti folyamatok egységesített, mindeközben rugalmasan testre szabható működtetése létfontosságú minden szervezet életében. Ez az igény és elvárás folyamatosan növekszik a digitalizáció kényszere miatt. Ezek teljesüléséhez elengedhetetlen a felhasználók - legyen szó ügyfélről vagy belső alkalmazottról - által könnyen és gyorsan kezelhető alkalmazások bevezetése.

Ügyfelei igényeit maximálisan szem előtt tartva, a 4iG szerteágazó fejlesztési tapasztalatai és az iparági legjobb gyakorlatok alapján alakítjuk ki azt az alkalmazást vagy összetett információs rendszert, mely képes lekövetni az ügyfél által kívánt munkafolyamatokat.

HOGYAN DOLGOZUNK?

A 4iG-ban teljes szoftverfejlesztési, bevezetési és üzemeltetési életciklusban gondolkozunk, nem csak egy adott szeletet vagy fázist ragadunk ki a teljes folyamatból. Az üzleti igény felmérésétől és elemzésétől a tervezésen át, a megvalósítás utáni támogatásig, üzemeltetésig képesek vagyunk támogatni a 4iG csoport szakértői szolgáltatásaival a megbízóinkat, valamint a teljes folyamatra kiberbiztonsági védelmet biztosítunk. A tervezés során architektúrát és UX-UI tervezést is végzünk, majd a megvalósítás során saját minőségbiztosítást végzünk, és akár kiemelt projekt menedzsmentünk is elérhető.

  • Projektvezetési módszertanunk választható formái: agilis (Scrum, Kanban) vagy vízesés (Waterfall).
  • Iparági szabványok és bevett gyakorlat követése:
    • Cleancode,
    • Google kódolási konvenciók,
    • konténerizált megoldás (on-premise vagy felhőben is futó),
    • 99.9% vagy magasabb rendelkezésre állás.
  • Teljes automatizációval dolgozunk: a fejlesztés és a release folyamatok során egyaránt:
    • CI/CD és DevOps módszertan.
  • A dokumentáció és auditálás a minőségbiztosítás fontos építőkockái:
    • SonarQube kódminőségellenőrzés és dokumentálás,
    • Swagger, DocGen API dokumentáció,
    • súgó és kézikönyv írás.

Folyamataink gördülékenységét az Atlassian eszközök segítségével garantáljuk, melyet igény esetén ügyfelünk számára is biztosítjuk a projekt részeként.

EGYEDI MEGOLDÁSOK FEJLESZTÉSE

  • Felhőalapú rendszerek (privát, nyilvános- és hibrid felhő):
    • Multi-cloud megoldásokkal (AWS, GCP, Azure) segítjük a szolgáltatóktól való függés elkerülését.
    • Skálázható, látogatószámmal, használattal arányos költségek - nincs magas indulási hardver költség.
    • Költségelemzés és költségoptimalizálás, a kezdeti indulás után akár folyamatosan, rendszeresen.
    • DevOps módszerekkel támogatott agilis fejlesztés a felhőplatform funkcionalitásával integrálva.
  • SaaS / Software As A Service – szoftver mint szolgáltatás alapú rendszerek fejlesztése, akár multi-tenant környezet kialakításával.
  • Vállalati integrációk
    • nagyvállalati IT architektúra és szoftver architektúra különböző komponenseinek integrációja,
    • új szoftverek, illetve szolgáltatások bevezetése,
    • rendszerintegráció,
    • SOA – szolgáltatás alapú kommunikáció kialakítása, üzenetküldő middleware bevezetése (ESB).

BACK-END RENDSZEREK

  • Pénzügy, közlekedés, egészségügy, ipar, államigazgatási területeken szerzett tapasztalatok, bevált módszertan.
  • Magas rendelkezésre állású, kritikus rendszerek.
  • Skálázható, terheléselosztást kihasználó architektúra.

MINDEN, AMI FRONT-END

  • Webfejlesztés: portálok, egyedi weboldalak vagy Intranet.
  • Mobil fejlesztés: iOS és Android alkalmazások, platformfüggetlen mobilalkalmazások a legmodernebb technológiákkal pl. Flutter, React Native.
  • Felhasználóbarát felület tervezés - UX/UI:
    • prototípusokon keresztül, a megvalósítás során az ügyfél igényekhez igazítva készül el az egyedi termék.

MINŐSÉGBIZTOSÍTÁS - TESZTAUTOMATIZÁLÁS

  • Teszt menedzsment: szoftver fejlesztési és bevezetési projekt során a minőségbiztosítás megszervezése.
  • Szoftver és futtató környezet tesztelése:
    • mobil és webfelületek automatizált tesztelése Selenium, Gherkin, Appium technológiákkal,
    • teljesítmény, regressziós, felületi működés, rendszerintegráció tesztelés,
    • teszt eset és teszt terv készítés.
  • Minőségbiztosítási és módszertani tanácsadás:
  • Webfejlesztés: portálok, egyedi weboldalak vagy Intranet.
  • Mobil fejlesztés: iOS és Android alkalmazások, platformfüggetlen mobilalkalmazások a legmodernebb technológiákkal pl. Flutter, React Native.
  • Felhasználóbarát felület tervezés - UX/UI:
    • prototípusokon keresztül, a megvalósítás során az ügyfél igényekhez igazítva készül el az egyedi termék.

FELHASZNÁLT, BEVÁLT TECHNOLÓGIÁK

C#, .NET, Java, Python, JavaScript, TypeScript, Kotlin, Swift, Spring, Angular, Android, iOS, Oracle, MSSQL, PostgreSQL, MongoDB, MySQL, SharePoint, ElasticSearch, AWS, Google Cloud Platform, Docker, Kubernetes, Jira, Confluence, Bitbucket, JMeter, Git, Jenkins, Vagrant, Puppet, Ansible)