Skillmanagement im Intranet

System zur Verwaltung von Mitarbeiterqualifikationen

Problem

Um einen Überblick über die im Unternehmen vorhandenen Fähigkeiten zu bekommen sowie Weiterbildungsmaßnahmen und Einstellungen zu planen, ist es sinnvoll, eine Datenbank zu einzusetzen, die es erlaubt, nach speziellen Kenntnissen der Mitarbeiter zu suchen. Damit kann auch leichter auf eingehende Projektanfragen oder Ausschreibungen reagiert werden, die spezielle Kenntnisse der Mitarbeiter erfordern.

Situation

Es existiert eine Webapplikation im Intranet namens O&O Tracker für Projektmanagement und Zeiterfassung, mit der die Mitarbeiter vertraut sind. O&O Tracker besitzt bereits eine Nutzerverwaltung, in die jeder Mitarbeiter aufgenommen ist.

Lösung

Die zugrunde liegende Datenbank wird erweitert, so dass für jeden Nutzer ein Profil mit seinen individuellen Fähigkeiten aufgenommen werden kann. Die Fähigkeiten werden dabei in 4 Stufen (keine, geringe, Projekterfahrung und Experte) eingeteilt. Außerdem ist es möglich anzugeben, ob der Mitarbeiter bereits ein Zertifikat für spezifische Fähigkeiten erworben hat.

Jeder Mitarbeiter kann entsprechend seiner eigenen Einschätzung sein Profil pflegen. Die Kategorien wie bspw. "Programmiersprachen" und einzelne Ausprägungen wie z.B. C, C++, C# etc. werden durch den Administrator eingepflegt.

Um die Einträge aktuell zu halten, wurde eine Reminder-Funktion eingefügt. Jedem Mitarbeiter werden am Bildschirmrand Hinweis zur Pflege seiner Daten gegeben. Somit ist es möglich, den Nutzer auf die Aktualisierung seiner Daten oder neu hinzugekommene Fähigkeiten hinzuweisen.

Technische Umsetzung

Die Lösung wurde als Webapplikation mittels JSP umgesetzt. Als Datenbank wird MySQL genutzt.

Mögliche Erweiterungen

Verknüpfung der eingetragenen Projekte, der täglichen Zeiterfassung, mit den einzelnen Skills: Welche Fähigkeit wird für dieses Projekt benötigt? Welche Rolle hat der Mitarbeiter bei diesem Projekt? Darüber hinaus könnten relevante Daten des Lebenslaufes der Mitarbeiter erfasst werden. Somit wäre es möglich, komplette Profile der Mitarbeiter zu generieren.