Az egyedi szoftverfejlesztés célja, hogy olyan testreszabott megoldás készüljön, melyre az adott környezetben éppen szükség van. Az egyedi szoftverfejlesztés legfontosabb eleme a kompromisszummentesség: az igények pontos követésével olyan rendszer készül, ami a kívánalmaknak megfelel, nincsen felesleges felület, funkció.

Az egyedi szoftverfejlesztés legfontosabb elemei

01

Követelményspecifikáció készítése

A követelményspecifikáció célja az elvárt projekteredmény funkcionális meghatározása. A követelményspecifikáció készítése során az Ügyféllel szorosan együttműködve készítjük el a szoftver funkcionális specifikációját. Rendszeres interjúkon keresztül bővítjük a funkcionális követelményeket.
03

Fejlesztés, implementáció

A fejlesztési fázis során kerül a rendszer fejlesztésre. A fejlesztés során a cél a specifikációban lévő funkcionalitás implementálása az elfogadott sitemap és dizájn terv alapján. A fejlesztés iteratív formában zajlik, melyek az Ügyféllel egyeztetett módon és ütemben történnek. Egy-egy iteráció során elkészült elemeket a partner azonnal láthatja, tesztelheti, visszacsatolhat róluk.
05

Dokumentáció

Az egyedi szoftverfejlesztés minden lépését a szakmai standardok alapján dokumentáljuk. Fejlesztői dokumentumoktól az üzemeltetési kézikönyvön át a felhasználói útmutatóig minden szükséges anyagot elkészítünk.
02

Rendszertervezés

Az elfogadott követelményspecifikáció alapján készítjük el a rendszertervet. A rendszerterv az a műszaki dokumentáció, ami alapján a rendszer fejlesztésre kerül. A rendszerterv részletesen kitér a fejlesztendő rendszer minden elemére. Meghatározza többek között a rendszer architektúráját, az interfészeket, az entitásokat, az adatok tárolási struktúráját.
04

Integráció, tesztelés

Ennek a fázisnak a célja az elkészült modulok integrálása a kész rendszerbe, valamint a rendszer funkcionalitásának tesztelése. A funkcionális tesztelés során a követelményelemzés alapján teszt forgatókönyveket készítünk. A rendszer teszteléséről, az egyes tesztesetek alapján jegyzőkönyv készül. Igény estén tudunk végezni teljesítmény tesztelést is a megrendelővel közösen meghatározott felhasználói minták alapján.
06

Üzemeltetés, terméktámogatás

Ez a támogató munkafolyamat biztosítja, hogy az egyedi igényre készült szoftver reagáljon a külső környezet változásaira, és az aktuális konfiguráció folyamatosan és észrevétlenül biztosítsa az elvárt működést.

Technológiák

Elismert tapasztalattal rendelkezünk az alábbi platformokon.

Mobil és tablet appok

  • iOS (iPhone, iPad), watchOS (AppleWatch), tvOS (Apple TV)
  • Swift, Objective-C
  • Android mobil, tablet, Android Wear (okosóra), Android TV
  • Kotlin, Java
  • React Native, Flutter, Xamarin, NativeScript, Ionic, Unity, C++, QT

Adatbázis-kezelő rendszerek

  • Microsoft SQL Server, PostgreSQL, MySQL, Oracle SQL
  • MongoDB, CouchDB, DocumentDB, Redis

Felhőplatformok

  • Microsoft Azure, Amazon AWS, Google Cloud Platform, Firebase
  • Konténerizáció (Docker), Kubernetes, Docker Swarm
  • Micro-service alapú alkalmazásfejlesztés
  • Cloud-native technológiák és komponensek

K+F megoldások

  • Robotvezérlés
  • Képfeldolgozás, képfelismerés (OpenCV, TensorFlow)
  • 3D pontfelhők feldolgozása
  • 6D pozíció meghatározása pontfelhők alapján
  • Neurális hálózatok fejlesztése (Keras API, TensorFlow, TensorBoard)
  • Döntéstámogatás intelligens algoritmusokkal (útvonaltervezés, órarend-optimalizálás stb.)
  • Adatelemzés, adatsorok közötti összefüggések keresése, Big Data

Webes technológiák

  • ASP.NET MVC, ASP.NET WebAPI, ASP.NET Core, Node.js, PHP, WordPress
  • JavaScript, TypeScript: jQuery, Angular, AngularJS, React, Vue.js

Microsoft megoldások

  • .NET Framework, .NET Core Framework
  • Entity Framework, Entity Framework Core, LINQ2SQL, ADO.NET
  • Windows Communication Foundation (WCF)
  • SharePoint

Asztali alkalmazások

  • Windows Presentation Foundation (WPF), Universal Windows Platform
  • macOS
  • Electron
  • DirectX
  • C++

Ipar 4.0 megoldások

  • Szenzorok adatainak kinyerése
  • Gépirányítás
  • Statisztikák készítése

Referenciáink

|
Webalkalmazás
E-Honvéd
.NET Core 3.1, Microsoft SQL Server, Angular
Webalkalmazás
Billo
Stakeholder interjú, Sitemap, Felhasználói útvonal, Prototípus, UI design, Usability test, User test, Wireframe
Webalkalmazás
Cloudberry
ASP.NET MVC
Webalkalmazás
Benchmark Games
Adobe Illustrator
Tabletapp
IBM
natív iOS, Swift, nodeJS, IBM Db2 kommunikáció
Tabletapp
Festipay
.NET, WPF
Mobilapp
Cool4U
React Native, Firebase, Azure, .NET Core, SAP SDIS kommunikáció
Mobilapp
Friends of Hungary
Orchard, React Native, Firebase
Mobilapp
Enduraid
natív iOS, Android alkalmazás, Swift, Kotlin nyelv, WordPress, .NET
Mobilapp
Hungary Today
natív iOS, -Android alkalmazás, Swift, Kotlin nyelv, WordPress, .NET
Termék
GrabMax
C++, PCL (PointCloudLibrary), Python
Termék
PigBrother
OpenCV, TensorFlow, Python, C#, .NET Core, Docker, Angular, NoSQL, CI/CD, többrétegű neurális hálózatok (Mask-RCNN, MLP)
Mobilapp
Magyarország a zsebedben
React Native, Firebase, Azure, .NET Core, WordPress
Webalkalmazás
Kreinbacher borászat
ASP.NET MVC, Orchard CMS
Mobilapp
Guide.me
React Native, Firebase, Azure, .NET Core, WordPress
Mobilapp
Manna FM
Flutter, Firebase, ASP.NET Core, Angular, Microsoft Azure
Webalkalmazás
Desktopapp
iXAM
ASP.NET Core, Angular, Electron, Microsoft Azure
Mobilapp
Zeboo
Flutter, Firebase, .NET Core, Azure
Webalkalmazás
Ford
ASP.NET MVC, Orchard CMS
Webalkalmazás
OBH
Microsoft .NET keretrendszer, ASP.NET MVC, jQuery, Bootstrap, Entity Framework, Microsoft SQL Server

Vegye fel velünk a kapcsolatot!

Látogasson el hozzánk
1113 Budapest, Bocskai út 77-79. B1. épület
Útvonaltervezés
Irodánk a Karolina út felől nézve a Bocskai út jobb oldalán található, a Dorottya Udvarral szembeni irodaház B1-es épületében.