ESG-Software für Mitarbeiter

ESG-Software für Mitarbeiter

Information
Standort:
Großbritannien und weltweit
Branche:
Personalplanung und Rekrutierung
Plattform:
Web, mobile
Arbeitsmodell:
Zeit und Materialien
Projektdauer:
Ein Jahr für den initialen Aufbau und die laufende Entwicklung
Team-Mitglieder:
1 Lead Entwickler, 3 Full-Stack Entwickler, 1 Senior DevOps Spezialist, 1 BA, 1 QS-Spezialist, 1 Designer und 4 Junior Entwickler
ID:
565
Verwendete Technologien
Java
Spring
Angular

Kunde

Ein Startup aus dem Vereinigten Königreich hat Elinext beauftragt, ein Umwelt-, Sozial- und Governance- (ESG) System zu entwickeln.

Herausforderungen

Glückliche Mitarbeiter erbringen die besten Leistungen. Doch sicherzustellen, dass Mitarbeiter in einer großen Organisation zufrieden sind, ist eine Herausforderung: Der Arbeitgeber muss mit so vielen Menschen sprechen - und das auch noch regelmäßig.

Ein britisches Startup hatte die Idee für ein Umwelt-, Sozial- und Governance- (ESG) System, das diese Aufgabe vereinfachen könnte. Sie sahen es als Kanal, durch den Mitarbeiter systematisch ihrem Arbeitgeber signalisieren konnten, wie sie sich an ihrem Arbeitsplatz fühlten.

Die Gründer hatten bereits ein Ökosystem von Unternehmensanwendungen, einschließlich einer Factoring-Software, die Elinext ihnen geholfen hatte zu entwickeln. Daher war es nur natürlich, uns als Entwickler für den Bau eines neuen Produkts zu wählen.

Prozess

Der CTO unseres Kunden zog es vor, formale Entwicklungsstrukturen wie Scrum zu vermeiden, und wir hatten uns bereits an ihre Herangehensweise angepasst. Wir verfolgten den Prozess über Microsoft Azure mithilfe von Tickets, Stories und anderen grundlegenden Praktiken.

Die Mechanik des Systems funktionierte folgendermaßen: Die Mitarbeiter füllten Umfragen aus, und der Arbeitgeber erhielt entsprechende Analysen. So einfach es auch klingen mag, unser Kunde hatte viele Funktionen im Sinn. Zum Beispiel gehörte jede Frage zu einer bestimmten Kategorie, und die Antwort würde eine Zufriedenheitsbewertung innerhalb dieser Kategorie anzeigen.

Die Antworten der Mitarbeiter würden außerdem in komplexen Berechnungen für umfassende Analysen verwendet. Das war die Hauptherausforderung - herauszufinden, welche Metriken wichtig waren, was sie bedeuteten und wie man die Antworten in den Berechnungen verwenden konnte. Darüber hinaus hat unser Kunde die Liste der Funktionen mehrmals verfeinert, während wir das Produkt entwickelten.

Um sicherzustellen, dass alle Berechnungen wie erwartet funktionierten, haben wir die Anwendung sowohl automatisierten als auch manuellen Tests unterzogen.

Produkt

Das von uns entwickelte System besteht aus zwei Anwendungen: der Web- und der mobilen Anwendung.

Die Webanwendung ist das Werkzeug für Arbeitgeber, die das System verwenden. Sie läuft auf einer mikroservicebasierten Architektur, die Java und Angular verwendet. Die mobile App läuft auf Android und ist als Umfrageoberfläche für Mitarbeiter konzipiert.

Die Benutzeroberfläche für Mitarbeiter

Sobald ein Mitarbeiter sich in der mobilen App anmeldet, wird ihm eine Umfrage mit zehn Fragen als Aussagen präsentiert. Sie können von eins bis zehn wählen, um anzugeben, wie genau eine bestimmte Aussage ihre Gefühle zum Arbeitsplatz beschreibt.

Die Benutzeroberfläche für Arbeitgeber

Die von uns für Arbeitgeber entwickelte Webanwendung umfasst viele Dashboards, Berichte und Konfigurationsseiten.

Social Score Dashboard

Das Hauptdashboard, auch als Social Score Dashboard bekannt, zeigt Diagramme und Grafiken zu verschiedenen Aspekten des Arbeitsplatzes in Bezug auf Zufriedenheit im Laufe der Zeit. Diese umfassen die Umgebung, Governance, Arbeitszeiten, Gehalt, Sicherheit und mehr. Jeder dieser Aspekte hängt von bestimmten Antworten ab, die auf der Parameterüberwachungstabelle überlagert sind.

Um die Einhaltung zu untersuchen, kann der Arbeitgeber Kennzahlen wie die durchschnittliche Anzahl täglicher Antworten oder Antworten pro Frage überprüfen. Und um die Einhaltung zu verbessern, haben wir ein Belohnungssystem eingerichtet.

Das Belohnungssystem zur Einhaltung

Ein Arbeitgeber kann Verlosungen für Preise organisieren, um ihre Mitarbeiter dazu zu ermutigen, um ein Mobiltelefon oder andere wertvolle Dinge zu konkurrieren. Ein Mitarbeiter muss regelmäßig antworten, und seine Antworten müssen konsistent und vertrauenswürdig sein. Danach wird erwartet, dass die Organisation mehrere Mitarbeiter hat, die für einen Preis berechtigt sind. Einige von ihnen (abhängig davon, wie viele Preise in diesem Zeitraum verfügbar sind) werden zufällig ausgewählt (die Auswahl ist jedoch nicht völlig zufällig; zum Beispiel berücksichtigt der Auswahlprozess, ob ein bestimmter Mitarbeiter kürzlich bereits einen Preis gewonnen hat und wie lange er an Umfragen teilgenommen hat).

Im Prozess wird das System bestimmen, wie konsistent und vertrauenswürdig die Antworten jedes Teilnehmers sind. Durch die Kombination dieser Schätzungen mit der Anzahl der Antworten wird es jeden Mitarbeiter bewerten, und der bestbewertete wird als Gewinner betrachtet.

Wenn ein Arbeitgeber Preisausschreibungen in seiner Organisation verwendet, wird er detaillierte Statistiken zu den Wettbewerben sehen. Diese Statistiken geben Auskunft darüber, wie viel Geld in einem bestimmten Zeitraum ausgegeben wurde, wie viele Mitarbeiter teilgenommen haben und wann, und vieles mehr.

Ergebnisse

Es hat uns etwa ein Jahr gedauert, um die aktuelle Version des Produkts zu entwickeln, zu verfeinern und abzuschließen. Heute konzentrieren wir uns verstärkt darauf, die Diagramme und Dashboards zu verbessern.

Der Kunde konnte sein Personalmanagement verbessern, indem er den Mitarbeitern geholfen hat, gehört zu werden und auf ihre Anliegen einzugehen.

Dieses Projekt hat uns einiges über die Umsetzung von Berechnungen über eine Vielzahl von Parametern gelehrt. Und genauso wichtig ist, dass wir ein tieferes Verständnis für das Personalmanagement entwickelt haben - wie es geplant, umgesetzt und gemessen wird.

esg-software-bild-1
esg-software-bild-2
esg-software-bild-3
esg-software-bild-4
esg-software-bild-5
Haben Sie vor, ein gleiches Projekt zu schaffen?
Haben Sie eine Projektidee? Lassen Sie uns darüber diskutieren
Kontakt


    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert