64-153 Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence

Veranstaltungsdetails

Lehrende: Dennis Schmitz

Veranstaltungsart: Praktikum

Anzeige im Stundenplan: Prak AOSE

Semesterwochenstunden: 4

Credits: 6,0

Unterrichtssprache: Deutsch

Min. | Max. Teilnehmerzahl: - | 20

Anmeldegruppe: Anmeldegruppe Praktika

Kommentare/ Inhalte:
In diesem Praktikum wird die Verwendung von Process-Mining und Business Intelligence zum Zwecke der Auswertung von Softwareentwicklungsprojekten erlernt und angewendet. Dazu werden Daten aus verschiedenen Projekten ausgewertet.
Neben der Analyse wird außerdem die Extraktion, die Transformation und das Laden der zu analysierenden Daten in ein Datawarehouse behandelt.

Die Entwicklung und Analyse von Softwaresystemen in einem (großen) Team erfolgreich durchzuführen verlangt von den einzelnen Teammitgliedern mehr ab, als nur Kenntnisse in der Softwareentwicklung selbst. Spezielle Fähigkeiten in Bezug auf Kommunikation, Koordination und Kooperation innerhalb des Teams sind erforderlich. Diese zwischenmenschlichen und organisatorischen Herausforderungen lassen sich durch eine einheitlich und gemeinsam eingesetzte Vorgehensweise in Form von definierten Prozessen unterstützen.

In diesem Praktikum werden zu Beginn gemeinsam Kenntnisse über aktuelle Extract-Transform-Load (ETL), Process-Mining (PM) und Business Intelligence (BI) Verfahren erworben. In diesem Zusammenhang werden ETL (open source) und PM Werkzeuge (open source) sowie ein BI Werkzeug (Microsoft PowerBI) erprobt.

Die zu analysierenden Daten entspringen vorherigen Projekten und dem eigenen Praktikum und werden aus dem zu verwendenden Projektmanagementwerkzeug Jira, dem Kollaborationswerkzeug Confluence und dem Versionierungssystem Git sowie weiteren Kommunikationsmedien (Chats, E-Mails etc.) entnommen.

Lernziel:
Im Vordergrund stehen die praktischen Erfahrungen im ETL, PM und BI sowie das Ausprobieren und Erlernen dafür nützlicher Werkzeuge. Es werden drei Typen des PMs angewendet werden: Discovery (neue Prozesse erheben), Conformance (Konformität vorhandener Prozesse mit neuen Daten überprüfen) und Enhancement (vorhandene Prozesse auf der Basis neuer Daten anpassen und erweitern). BI bietet uns die Möglichkeit, statistische Auswertungen unabhängig von den dahinter liegenden Prozesse durchzuführen und so zu lernen, zielgerichtet betriebswirtschaftliche Kennzahlen zu erheben und zu interpretieren.

Darüber hinaus erhalten TeilnehmerInnen die Möglichkeit praktische Erfahrung im beratenden und ausführenden Projektmanagement zu erlangen und sich selbst in diesen Disziplinen auszuprobieren.

Vorgehen:
Das Praktikum wird ausschließlich online durchgeführt.

Das Praktikum lässt sich grob in die folgenden drei Phasen aufteilen:
1. Einarbeitung und Erprobung von ETL, PM und BI (Woche 1 - 6)
2. Vertiefung von ETL, PM und BI und Anwendung auf Daten vorheriger Projekte in Woche 7 und an zwei Tagen als Blocktermin am Wochenende, 29. und 30. Mai; die Teilnahme an diesem Blocktermin ist beide Tage zwingend notwendig
3. Anwendung von ETL, PM und BI auf vorherige SWE-Projekt und das eigene Praktikum (Woche 8 - 14)

In allen Phasen ist eine Anwesenheit während der Online-Präsenzzeit notwendig.

Literatur:
Eine gute Motivation des Process-Mining findet sich in:
Aalst, Wil van der et al.: Process Mining Manifesto, in:
https://doi.org/10.1007/978-3-642-28108-2 S.169--194

Ein Standardwerk für Process Mining ist:
Aalst, Wil van der: „Process Mining - Discovery, Conformance and Enhancement of Business Processes", Springer, 2011;
https://doi.org/10.1007/978-3-642-19345-3

https://link.springer.com/bookseries/7911

Zusätzliche Hinweise zu Prüfungen:
Über die aktive Teilnahme hinaus, wird außerdem ein Abschlussbericht gefordert.

Diese Veranstaltung ist Bestandteil des semesterübergreifenden Forschungsprojekts "Agentenorientierung" des Labors für agenten- und organisationsorientierte Softwareentwicklung (Laos). Im Rahmen des Forschungsprojektes besteht die Möglichkeit zur Abfassung von Projekt-, Bachelor-, Baccalaureats-, Master- und Diplomarbeiten.

Termine
Datum Von Bis Raum Lehrende
1 Do, 8. Apr. 2021 14:00 18:00 Digital Dennis Schmitz
2 Do, 15. Apr. 2021 14:00 18:00 Digital Dennis Schmitz
3 Do, 22. Apr. 2021 14:00 18:00 Digital Dennis Schmitz
4 Do, 29. Apr. 2021 14:00 18:00 Digital Dennis Schmitz
5 Do, 6. Mai 2021 14:00 18:00 Digital Dennis Schmitz
6 Do, 20. Mai 2021 14:00 18:00 Digital Dennis Schmitz
7 Do, 27. Mai 2021 14:00 18:00 Digital Dennis Schmitz
8 Sa, 29. Mai 2021 10:00 18:00 Digital Dennis Schmitz
9 So, 30. Mai 2021 10:00 18:00 Digital Dennis Schmitz
10 Do, 3. Jun. 2021 14:00 18:00 Digital Dennis Schmitz
11 Do, 10. Jun. 2021 14:00 18:00 Digital Dennis Schmitz
12 Do, 17. Jun. 2021 14:00 18:00 Digital Dennis Schmitz
13 Do, 24. Jun. 2021 14:00 18:00 Digital Dennis Schmitz
14 Do, 1. Jul. 2021 14:00 18:00 Digital Dennis Schmitz
15 Do, 8. Jul. 2021 14:00 18:00 Digital Dennis Schmitz
Prüfungen im Rahmen von Modulen
Modul (Startsemester)/ Kurs Leistungs­kombination Prüfung Datum Lehrende Bestehens­pflicht
InfB-Prak Praktikum Informatik (WiSe 19/20) / InfB_Prak  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 4  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak Praktikum Informatik (SoSe 21) / InfB_Prak  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 1  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak Praktikum Informatik (SoSe 20) / InfB_Prak  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 3  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak Praktikum Informatik (WiSe 20/21) / InfB_Prak  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 2  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak/MCI Praktikum Mensch-Computer-Interaktion (SoSe 21) / MCI_PR  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 1  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak/SSE Softwareentwicklungspraktikum (WiSe 19/20) / SSE_PR  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 4  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak/SSE Softwareentwicklungspraktikum (SoSe 21) / SSE_PR  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 1  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak/SSE Softwareentwicklungspraktikum (SoSe 20) / SSE_PR  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 3  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
InfB-Prak/SSE Softwareentwicklungspraktikum (WiSe 20/21) / SSE_PR  Praktikum Analyse von Softwareentwicklungsprojekten mittels Process-Mining und Business Intelligence Praktikumsabschluss 2  Praktikumsabschluss ohne Termin Dennis Schmitz; Dr. Daniel Moldt Ja
Übersicht der Kurstermine
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
Lehrende
Dennis Schmitz