Ausgangslage
Die Anforderung von Fujitsu Siemens Computers (FSC) war die Entwicklung einer web-basierten Applikation, die es erlaubt, bisher größtenteils manuelle Prozesse im Human Resources Bereich IT-technisch zu unterstützen und hierbei insbesondere ein entsprechendes Berichtswesen aufzubauen.
Eine weitere Herausforderung des Projektes war die Harmonisierung und Einführung international einheitlicher Prozessstrukturen. Beispielsweise sollten künftig die Budgetvergabe und -zuordnung top-down erfolgen, sowie die Freigabe- und Genehmigungsprozesse bottom-up. Mit der neuen Anwendung sollte es möglich sein, sogenannte Salary Reviews (Gehaltslesungen) in einem zeitlichen Rhythmus zu steuern, zu planen und durchzuführen.
Hauptaugenmerk lag auf dem sensitiven Umgang der Anwender mit persönlichen Daten wie beispielsweise Mitarbeiterinformationen und Gehältern. Integraler Bestandteil der Lösung ist ein klares Rollenkonzept mit definierten Verantwortlichkeiten. Durch die Prozessstruktur ist transparent in welchem Status sich ein „Salary Review“ zu einem gegebenen Zeitpunkt befindet, hierdurch ist es HR Corporate jederzeit möglich, sich pro-aktiv und steuernd in den Prozess einzubinden.
Sind die Daten eingegeben, überprüft und final durch das Management akzeptiert, werden die Informationen zurück in die führenden Backend-Systeme (zum Beispiel Gehaltsabrechnungsverfahren) übertragen. Bei der Umsetzung waren einige Parameter wie Länderspezifika, Abteilungen und Review Levels zu berücksichtigen, um Überprüfungen und Berichte anhand entsprechender Indikatoren zu erstellen. Besonders wichtig war auch die Umsetzung des Benutzerinterfaces mit den Standard-Elementen von SharePoint.
Lösung
Auf Basis der von FSC gesetzten Plattform Microsoft Office SharePoint Server (MOSS) 2007 und Microsoft SQL Server 2005 wurde eine Anwendungskonzeption erstellt, die alle genannten Anforderungen abdeckt. Dabei wird der SQL Server als Backend für die verschlüsselte Datenspeicherung in einer separaten Datenbank, sowie SharePoint als Frontend eingesetzt. Die Businesslogik wurde in Form einer klassischen 3-Tier-Architektur in einer eigenen Schicht isoliert, die mittels Features und einer Solution in der SharePoint-Farm deployed wurden.
Die Anwender arbeiten gemäß ihrer im Corporate Active Directory zugewiesenen Rolle in unterschiedlichen Sites. Technisch nutzt die Lösung individuell entwickelte ASP.NET-Seiten, die sogenannte UI Controls von MOSS benutzen, um das gleiche Look & Feel des SharePoint-Standards zu gewährleisten ohne zusätzlichen Entwicklungsaufwand zu erzeugen.
Für die Umsetzung des Berichtswesens kommen Microsoft SQL Reporting Services zum Einsatz, die sich nahtlos in die SharePoint-Umgebung integrieren.