Systementwicklung
Die Hauptaufgabe des ihb ist die kontinuierliche Optimierung und Weiterentwicklung des Anwendungssystems FlexNow. Von der Anforderungsanalyse bis zur Einführung und laufenden Betreuung wird dabei der gesamte Prozess der Systementwicklung vom ihb abgedeckt.
FlexNow ist eine Standardsoftware für die Prüfungsverwaltung. Sämtliche Features und Erweiterungen können von allen Nutzern verwendet werden. Ausnahmen sind individuelle Lösungen für einzelne Nutzer, die als eigenständige Tools umgesetzt wurden.
Die Erweiterungen des Systems werden maßgeblich durch die Nutzer von FlexNow angeregt. Viele Features werden dabei konfigurierbar umgesetzt, um eine größtmögliche Anpassung an die unterschiedlichen Anforderungen zu ermöglichen.
Üblicherweise werden zwei bis drei Major-Releases pro Jahr veröffentlicht, in denen umfangreiche Erweiterungen umgesetzt werden. Dazwischen werden Patches und kleinere Änderungen nach Bedarf angeboten. Kritische Fehler werden mit hoher Priorität behoben und die Korrekturen kurzfristig als Hotfix den Nutzern zur Verfügung gestellt. Alle Releases können von den Nutzern selbstständig geladen und installiert werden.
Der laufende Support sowie eine bestimmte Menge an neuen Anforderungen sind dabei durch die Nutzervereinbarung von FlexNow abgedeckt.
Die Entwicklung der Komponenten von FlexNow erfolgt in den Programmiersprachen C# (fn2Module) sowie Java und Javascript (fn2Web).