Performant, flexibel, erweiterbar
Goal nutzt ausschließlich weltweit vielfach erprobte Open Source Plattformen, Frameworks und Datenbanken betrieben auf deutschen Server.
- Maximale Flexibilität bei inhaltlichen und optischen Anpassungen
- Hohe Performance und Fehlerfreiheit bei der Durchführung von Analysen
- Änderungen bei Analysen und Reports in Sekunden eingepflegt und live

Backend
AnalyticsFlow
Durchführung der Analyse als WebApp basierend auf ReactJS
(Java Standards für Nutzeroberflächen)
AnalyticsAdmin
Erstellung und Kompilieren der Analysen basierend auf CommonJS Libraries und React Router Standard sowie React-i 18n als Internationali-sierungsrahmen (Multisprachfähigkeit)

Business Logic
AnalyticsMath
Berechnung von Skalenwerten und Ergebnisauswertung basierend auf MathJS
PrivateAPI
Erzeugung von Datenbankeinträgen mit persistentem Zugang durch Hashschlüssel basierend auf einem CRUD Core
PublicAPI
Zugriff auf Analysen, Ergebnisse und Live Boards per verschlüsselter Internetadresse (daher keine Speicherung personenbezogener Daten)

Frontend
MongoDB
Weltweit am häufigsten eingesetzte NonSQL Datenbank gehostet in deutschem Rechenzentrum auf virtuellem Server (keine Cloud)
AnalyticsDB
Auf Tabellenblättern beruhende Definition der eigentlichen Analysen auf zugangsgeschütztem Server
API für Drittsysteme
Einfache API zum Abruf von Analysen und Ergebnissen durch Fremdsysteme
Analytics schnell definiert, schnell umgesetzt
- Analysen werden in Sets zusammengehöriger Items in der Art einer Tabellenkalkulation definiert, daher einfache Bedienung und schnelle Erfassung bzw. Veränderung von Analysen
- Sets werden zu Analysen zusammengestellt, meist zwei bis drei Sets mit je 5-7 Items, und ein inhaltlicher Rahmen im Verwaltungsformular (AnalyticsAdmin) definiert (z. B. Design per CSS, Ansprache auf der Startseite, Start- und Endtermin etc.)
- Die in Tabellen definierten Analysen können kopiert und verändert werden und unterliegen einer Versions- und Datumskontrolle
Hoch performante Analytics durch Kompilieren
- Kompilierte Tests sind immer fehlerfrei und auf allen Endgeräten sehr schnell durchführbar (keine Lade- oder Rechenzeiten)
- Durchgeführte Analysen werden 1:1 wie durchgeführt in der Datenbank abgespeichert
- Sobald Test neu kompiliert werden, werden diese sofort ausgespielt, d.h. während laufender Befragungen können jederzeit Veränderungen und Verbesserungen vorgenommen werden
Sehr geringe Betriebsanforderungen
- Anforderungen an den Betrieb einer Instanz von HR Analytics ist ein handelsüblicher Virtueller Server mit 2GB RAM, auf dem NodeJS läuft.
- Kunden können eigene Instanzen auf dem Server betreiben und auf eigene Ordner mit eigenen Analysen zugreifen, um diese ggf. selbst zu erstellen und zu verändern
Hohe Flexibilität, schnelle Erweiterung
- Extrem schnelle Designanpassung und Einbindung von Medien durch den Einsatz von CSS und HTML
- Keine Anwendung „schwerer“ Frameworks, damit schnelle und sichere Erweiterung von Dashboards, Reports und API möglich