Product Owner
Leistungen
Konzeption mit dem Kunden
Entwicklung der Softwarearchitektur & Umsetzung
Anbindung von Schnittstellen
Laufende Weiterentwicklung
Tools
ASP.NET MVC
Angular
Anbindung Microsoft Exchange Online (Graph API) und On-Premise (EWS)
Anbindung Active Directory
Der Kunde kurz vorgestellt
Seit 1921 ist die Arbeiterkammer OÖ die starke Interessensvertretung der Arbeitnehmer:innen in Oberösterreich. Sie vertritt ihre sozialen, wirtschaftlichen, beruflichen und kulturellen Interessen.
„Mit dem Gruppenkalender haben wir eine Anwendung erhalten, die es uns ermöglicht, die unterschiedlichen Beratungseinheiten bei der Planung der Ressourcen für ihre Beratungsdienste zu unterstützen. Die Zusammenarbeit im Rahmen eines gut strukturierten Projektes mit CSS erwies sich als äußerst produktiv und lösungsorientiert.“
Das Projekt
Die Arbeiterkammer Oberösterreich bietet umfassende Beratung im Rechtsbereich an. Dafür gab es einen Dienstplan, in dem die MitarbeiterInnen eingeteilt werden. Da man bei dem eingesetzten Programm an die Grenzen stieß, kam die Arbeiterkammer auf uns zu.
Gemeinsam mit der Arbeiterkammer konzipierten wir eine maßgeschneiderte Software. Auf Basis des Konzepts setzten wir die Dienstplan-Lösung namens Gruppenkalender um.
Der Dienstplan-Lösung im Überblick
Der Gruppenkalender besteht aus drei Teilen:
Der Kalender bietet einen Überblick über alle Termine der Mitarbeiter:innen. Der Beratungsplan dient zur Einteilung der Mitarbeiter:innen und die Reports sorgen für eine Dokumentation der Beratungsdienstleistungen als Basis für Auswertungen.
Die Datenbasis für den Gruppenkalender liegt in Microsoft Exchange. Dabei wird der Hybrid-Modus unterstützt – dass sowohl die Online- wie auch die On-Premise-Version sind parallel angebunden.
Die Termine werden laufend zwischen dem Gruppenkalender und den Outlook-Kalendern der Mitarbeiter:innen synchronisiert.
Dienstpläne auch für andere Abteilungen
Da die AK Oberösterreich mit dem Gruppenkalender im Bereich Rechtsberatung sehr zufrieden war, wurde er im Laufe der Zeit auch für andere Abteilungen ausgerollt. Unter anderem wurde die große Abteilung Konsumentenschutz dazu genommen. Aktuell werden über 600 Mitarbeiter:innen mit der Lösung eingeteilt.
Außerdem wird er laufend verbessert, um hilfreiche Funktionen erweitert und gewartet.
Eine Auswahl der Funktionen
Der Kalender
Eine Ansicht der verplanten und nicht verplanten Zeiten einer großen Anzahl von Mitarbeiter:innen/Teams.
Filter-Kombination können als eigene Lesezeichen gespeichert werden.
Termine können anlegt, gelöscht und bearbeitet werden (je nach Benutzer-Rolle).
Anlegen von Terminen durch Markierung mehrere Mitarbeiter und Zeitbereiche („Mal-Modus“)
Filter-Möglichkeiten nach Team, Mitarbeiter, Position, Kategorie, Kernzeiten und mehr.
Ansichtswechsel nach Zeitraum (Tag, Woche, Monat) & Möglichkeit zu einem bestimmten Datum zu springen
Automatische Aktualisierung der Ansichten
Der Beratungsplan
Verschiedene Dienstpläne können vordefiniert und bestimmten Wochen zugeordnet werden ("Schablone").
Anhand von Schablonen wird definiert, welches Team für welchen Zeitbereich in welcher Kategorie Mitarbeiter*innen einteilen muss.
Eine farbliche Hinterlegung zeigt an, welche Termine noch zu verplanen sind. Nach der Zuteilung eines/einer Mitarbeiters*in verschwindet die Hinterlegung. Auch Terminkonflikte werden hervorgehoben.
Zeitbereiche können vorab gesperrt werden, um nicht verplant werden zu müssen. Bei kurzfristigen Ausfällen können sie auch als entfallen markiert werden.
Draft-Modus: Überprüfung von angelegten Terminen bevor sie freigeschalten werden.
Eigene Druckansicht im Format A4 steht zur Verfügung.
Die Reports
Ansicht der Beratungsstatistik je nach Mitarbeiter:in oder Teams mit Übersicht nach Jahr, Quartal und Kalenderwoche.
Erstellung von Reports nach Kategorien möglich.
Export-Möglichkeit in Excel
Ansicht vergangener Beratungspläne
Die Kategorie und Dauer vergangener Termine sind unabhängig von Exchange (bzw. Outlook) in einem Datawarehouse abgelegt. Das heißt, dass sie im Nachhinein nicht verändert werden können.
"Am Gruppenkalender schätze ich den geringen Arbeitsaufwand beim Generieren neuer Kalender für unterschiedliche Gruppen, ganz egal ob es sich um Organisationseinheiten, funktionale oder persönliche Gruppen handelt. Wir haben somit ein sehr variables, effizientes Tool erhalten."