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.