Heutzutage bieten Arbeitsumgebungen den Arbeitnehmern keinen kontinuierlichen Strom wiederkehrender Aufgaben wie am Fließband. Stattdessen arbeiten hochqualifizierte Mitarbeiter mit unterschiedlichen Kompetenzen in dynamischen Teams, um sich nicht wiederholende Projekte zu vollenden. Infolge dessen stehen diesen Organisationen vor dem Problem, dass sie regelmäßig Teams auf der Grundlage der Fähigkeiten, Erfahrungen, Motivation und persönlichen Präferenzen der Mitglieder zusammenstellen müssen. Die vorliegende Arbeit umfasst den Entwurf und die prototypische Implementierung eines Suchverfahrens, um potenzielle Teammitglieder anhand ihrer Fähigkeiten und Erfahrungen schnell zu identifizieren. Das Verfahren ermöglicht es, Mitarbeiter aufgrund ihrer Fähigkeiten und Erfahrungen unter Verwendung eines Ansatzes zur Integration Ranking-basierter Informationen mit einem Retrieval-System zu identifizieren. Der Ansatz beruht auf dem Vektorraummodell des Fachgebiets Information-Retrieval. Ziel ist es, den am besten geeigneten Mitarbeiter für die Suchanfrage des Benutzers zu finden.
Inhaltsverzeichnis
1. Einleitung
2. Motivation
2.1 Ziel der Arbeit
3. Verwandte Arbeiten
4. Analyse
4.1 Nutzungsszenarien
4.2 Datenerhebung
4.3 Anforderungen
4.4 Marktsichtung
5. Konzeption
5.1 Information Retrieval
5.2 Boolesches Retrieval
5.3 Vektorraummodell
5.4 Suche
5.5 Score-Algorithmus
5.6 Beispiel
6. Implementierung
6.1 Anwendungsstruktur
6.2 Datenstruktur
6.3 LDAP
6.4 Backend
7. Evaluation
8. Fazit und Ausblick
Zielsetzung & Themen
Das Hauptziel dieser Arbeit besteht darin, ein effizientes Suchverfahren für das Skill-Management zu entwerfen, prototypisch zu implementieren und zu evaluieren, um in einem projektorientierten IT-Beratungsunternehmen die Identifikation geeigneter Mitarbeiter für spezifische Aufgaben zu optimieren. Die zentrale Forschungsfrage adressiert dabei, wie durch ein Vektorraum-basiertes Information-Retrieval-Modell und einen Ranking-Algorithmus die Passgenauigkeit zwischen Mitarbeiterprofilen und projektbezogenen Anforderungsprofilen verbessert werden kann.
- Konzeption und Implementierung einer Skill-Management-Anwendung
- Analyse und Anwendung des Vektorraummodells für das Skill-Matching
- Integration in bestehende Infrastrukturen unter Nutzung von LDAP und Java
- Evaluation der Suchalgorithmen anhand von Performance-Metriken und Live-Daten
Auszug aus dem Buch
5.3 Vektorraummodell
Das in Kapitel 5.2 vorgestellte boolesche Modell untersucht, ob Suchworte in einem Dokument vorhanden sind oder nicht. Eine Gewichtung der einzelnen Terme und damit auch der Relevanz der einzelnen Dokumente bezüglich der Anfrage findet nicht statt. Um dies zu ermöglichen, wurden weitere Verfahren und Modelle entwickelt. Ein Beispiel dafür ist das Vektorraummodell. Resultate und Anfrage werden hierbei als Vektoren dargestellt. Die Dokumente werden in aufsteigender Reihenfolge sortiert und dem Benutzer präsentiert. Ergebnisse mit einem geringeren berechneten Abweichungsgrad sind relevanter als solche mit einer höheren Abweichung [Fer03] und [Hof05]. Dadurch wird es mit dem Vektorraummodell möglich, Dokumente zu finden, die partiell auf eine Suchanfrage passen. Detailliertere Ausführungen zur Umwandlung von Dokumenten und Anfragen in Vektoren finden sich bei [For05] und [Dam05, S. 14-44]. Durch das Bilden der Vektoren können Dokumente und die Suchanfrage als n-dimensionale Vektoren repräsentiert werden (s. Abb. 2).
Zusammenfassung der Kapitel
1. Einleitung: Die Arbeit führt in die Problematik ein, dass in modernen, projektorientierten Organisationen die Identifikation von Mitarbeitern mit spezifischen Fähigkeiten eine zentrale Herausforderung für das Skill-Management darstellt.
2. Motivation: Dieses Kapitel erläutert, warum Skill-Management für projektgetriebene Geschäfte und Matrixorganisationen essentiell ist, um Wissensaustausch zu fördern und Wettbewerbsvorteile durch Spezialwissen zu sichern.
3. Verwandte Arbeiten: Es wird ein Überblick über bestehende Ansätze und Fallstudien im Bereich Skill-Management und Personal-Matching gegeben, wobei der Fokus auf der Lücke zwischen Theorie und praktischer IT-Umsetzung liegt.
4. Analyse: Hier werden Nutzungsszenarien, Datenerhebungsstrategien und funktionale sowie nicht-funktionale Anforderungen definiert, ergänzt durch eine Marktsichtung kommerzieller Produkte.
5. Konzeption: Das Kapitel beschreibt den Kern des Suchverfahrens, basierend auf dem Vektorraummodell, inklusive des Score-Algorithmus zur Eignungsbewertung und eines konkreten Rechenbeispiels.
6. Implementierung: Die technische Umsetzung der Anwendung wird detailliert dargestellt, einschließlich der Architektur, der Datenbankstruktur, der LDAP-Anbindung und der Nutzung des Spring-Boot-Frameworks.
7. Evaluation: Die Leistungsfähigkeit und Fairness des entwickelten Algorithmus werden anhand von Live-Daten analysiert und die Verteilung der Suchergebnisse validiert.
8. Fazit und Ausblick: Die Arbeit schließt mit einer Zusammenfassung der Ergebnisse, einer Bewertung des Potenzials als Werkzeug für die MT AG sowie Vorschlägen für zukünftige Erweiterungen.
Schlüsselwörter
Skill Management, Information Retrieval, Vektorraummodell, Projektmanagement, Matrixorganisation, Ranking-Algorithmus, Java, Spring Boot, Personalsuche, Kompetenzanalyse, Softwarearchitektur, Datenmodellierung, Matching, LDAP, Evaluation
Häufig gestellte Fragen
Worum geht es in dieser wissenschaftlichen Arbeit grundsätzlich?
Die Arbeit beschäftigt sich mit der Entwicklung eines softwarebasierten Suchverfahrens für das Skill-Management in einem IT-Beratungsunternehmen, um Mitarbeiter anhand ihrer Fähigkeiten gezielt für Projekte identifizieren zu können.
Welche zentralen Themenfelder werden bearbeitet?
Die zentralen Felder sind die Analyse von Skill-Management-Prozessen in Matrixorganisationen, die Anwendung von Information-Retrieval-Modellen auf Personaldaten sowie die technische Implementierung und Evaluation einer entsprechenden Webanwendung.
Was ist das primäre Ziel der Untersuchung?
Das primäre Ziel ist der Entwurf, die Implementierung und die Evaluation eines Algorithmus, der durch ein Vektorraummodell eine präzise und geordnete Liste von Mitarbeitern basierend auf Suchanfragen liefert.
Welche wissenschaftliche Methode wird primär verwendet?
Die Arbeit nutzt das Vektorraummodell als theoretische Grundlage für ein Ranking-Verfahren, um die Ähnlichkeit zwischen den Kompetenzprofilen der Mitarbeiter und den Anforderungen einer Suchanfrage mathematisch zu bestimmen.
Was wird im Hauptteil der Arbeit behandelt?
Der Hauptteil umfasst die Anforderungsanalyse, das mathematische Konzept des Vektorraum-Retrievals, die Systemarchitektur der entwickelten Java-basierten Anwendung sowie die empirische Evaluation des Score-Algorithmus.
Welche Schlüsselwörter charakterisieren die Arbeit am besten?
Wesentliche Begriffe sind Skill Management, Information Retrieval, Vektorraummodell, Ranking-Algorithmus und projektorientierte Organisation.
Warum wurde das Vektorraummodell gegenüber dem booleschen Modell bevorzugt?
Das boolesche Modell ist für das Ziel, eine Rangliste von Mitarbeitern zu erstellen, ungeeignet, da es nur zwischen "zutreffend" und "nicht zutreffend" unterscheidet und kein differenziertes Ranking nach Eignungsgrad ermöglicht.
Welche Rolle spielt die MT AG in diesem Dokument?
Die MT AG dient als Praxispartner, deren unternehmensspezifische Herausforderungen und Infrastrukturanforderungen die Basis für die Konzeption und die spezifischen Anforderungen der entwickelten Anwendung bilden.
Wie wird die Qualität der Suchergebnisse in der Evaluation beurteilt?
Die Qualität wird durch die Überprüfung der Fairness des Algorithmus bewertet, indem getestet wird, ob die berechneten Scores gleichmäßig über den Bereich der möglichen Werte verteilt sind und ob sie die Relevanz der Mitarbeiter korrekt widerspiegeln.
Welche Rolle nimmt der LDAP-Server in der technischen Architektur ein?
Der LDAP-Server fungiert als zentrale Datenquelle für Mitarbeiterinformationen, um die Datenkonsistenz über verschiedene interne IT-Dienste hinweg zu gewährleisten und den manuellen Pflegeaufwand für die Benutzer zu minimieren.
- Quote paper
- Jie Xin (Author), 2020, Vorstellung eines Vektorraum-basierten Suchverfahrens zum Skill-Management, Munich, GRIN Verlag, https://www.hausarbeiten.de/document/1015274