Informationstechnologien & Wirtschaftsinformatik
Filtern
Dokumenttyp
- Masterarbeit (162)
Volltext vorhanden
- ja (162)
Gehört zur Bibliographie
- ja (162)
Schlagworte
- Digitalisierung (10)
- Software Engineering (9)
- Projektmanagement (8)
- Informationssicherheit (6)
- Kundenmanagement (6)
- Online-Marketing (5)
- Business Intelligence (4)
- Computersicherheit (4)
- Internet der Dinge (4)
- Personalwesen (4)
Institut
Evaluierung der Auswirkung eines agilen Organisationsmodells auf IT-Unternehmen am Beispiel Scrum
(2023)
Diese Masterarbeit beschäftigt sich mit agiler Arbeitsmethodik im Kontext der Softwareentwicklung. Unternehmen im Bereich der IT-Branche sind mit einer Vielzahl von organisationalen Herausforderungen konfrontiert, welche sich durch die hohe Komplexität der Projekte ergeben. Diese Herausforderungen werden anhand von Faktoren wie der standortverteilten Softwareentwicklung verstärkt und resultieren letztendlich in großen Raten von Misserfolgen. Sie beziehen sich direkt auf das Projektmanagement und den hierfür verwendeten Prozess. Das agile Vorgehensmodell Scrum erfreut sich durch seine transparente und einfache Charakteristik immer größerer Beliebtheit und soll die auftretenden organisationalen Probleme im Prozess der Softwareentwicklung verringern. Das Ziel der vorliegenden Arbeit ist es, die Einflüsse des Scrum-Vorgehensmodells auf organisationale Herausforderungen von IT-Betrieben auszuwerten. Um dies zu erreichen, wird ein Anforderungskatalog an ein Vorgehensmodell basierend auf organisationalen Problemen der IT-Branche erstellt, welcher die Grundlage für einen Fragebogen zur Evaluierung der Scrum-Vorgehensmethodik in der Softwareentwicklung darstellt. Durch die erhobenen 76 Antworten lassen sich Aussagen zu dem allgemeinen Ausmaß dieser Herausforderungen, Zusammenhänge zwischen verschiedenen Problembereichen und Veränderungen der Situation beim Wechsel von einer anderen Vorgehensmethodik auf Scrum treffen. Es lässt sich festhalten, dass die Verwendung von Scrum im Allgemeinen eine effektive Herangehensweise zur Bewältigung dieser Herausforderungen ist. Der erstellte Anforderungskatalog kann von Unternehmen verwendet werden, um, unabhängig vom jeweils verwendeten Vorgehensmodell, das Ausmaß ihrer Herausforderungen zu ermitteln. Ebenso kann weiterführende Forschung durch eine wissenschaftliche Evaluierung anderer Vorgehensmodelle, eine Erweiterung der Problembereiche sowie einer Erkundung von Methoden zur Minimierung dieser Herausforderungen, betrieben werden.
Blockchains wurden besonders in den letzten Jahren sehr populär und der Zugang um diese zu Nutzen wurde auch sehr einfach. Aufgrund dieser Entwicklungen wurden viele neue Anwendungsgebiete geschaffen. Die meisten Menschen assoziieren Blockchains mit Kryptowährungen, allerdings gibt es noch weitere Bereiche, die diese Technologie nutzen. Beispiele hierfür sind der Gesundheits- oder der Energiesektor. Immer mehr Unternehmen überprüfen, wie sie diese Technologie ebenfalls nutzen können, um davon zu profitieren und Prozesse zu verbessern. Ein Anwendungsfall, der in dieser Arbeit behandelt wird, ist das Dokumentieren von Dokumenten, Verträgen und Vereinbarungen zwischen Mitarbeiterinnen oder Mitarbeitern und dem Unternehmen. Das Ziel dieser Masterarbeit ist es, zu evaluieren, wie Unternehmen Blockchain-Technologien nutzen können und wie genau Verträge dokumentiert werden können. Es wurde dazu ein Prototyp entwickelt mit dem Verträge in der Blockchain dokumentiert werden können, indem ein Smart Contract verwendet wird. Die Ergebnisse zeigen, dass diese Technologie das Potenzial hat, für diesen Anwendungsfall genutzt werden zu können. Der größte Vorteil dabei ist die Transparenz. Das bedeutet, dass jede Person, die Zugang zur Blockchain hat, nachprüfen kann, wer an diesem Vertrag beteiligt war und wann er abgeschlossen wurde. Allerdings wurden auch einige Probleme festgestellt. Zum Beispiel wird, um Daten in die Blockchain zu schreiben noch mehr Zeit benötigt im Vergleich zu konventioneller Software. Weiters sind bei der Nutzung des entwickelten Prototypen auch öfter Fehler passiert als bei der herkömmlichen Software. Zusammenfassend lässt sich sagen, dass die Verwendung von Blockchain-Technologien zur Dokumentation von Verträgen verwendet werden könnte und es dem Unternehmen einen Mehrwert bieten kann, allerdings ist die Technologie aufgrund der Probleme noch nicht ausgereift genug.
Im Bereich der Softwareentwicklung ist es verbreitet, dass Teams verteilt zusammenarbeiten. Mit der verteilten Arbeit entstehen neue Herausforderungen, die es zu bewältigen gilt, welche sich auch auf die Personalbindung auswirken. Aus diesem Grund ist es bedeutend, die Faktoren zu berücksichtigen, die in verteilten Softwareentwicklungsteams in einem besonderen Zusammenhang zur Personalbindung stehen. Die Masterarbeit mit dem Thema „Personalbindung in verteilten Softwareentwicklungsteams“ betrachtet verschiedene Herausforderungen und Bedürfnisse in der Softwareentwicklung und untersucht spezifische Faktoren, welche bei verteilten Softwareentwicklungsteams in Zusammenhang mit der Personalbindung stehen. Dabei werden die untersuchten Faktoren sowohl in konventionellen als auch in verteilten Softwareentwicklungsteams betrachtet, um die Unterschiede zu beleuchten. Für die erforderliche Datenerhebung wurde eine Befragung von Softwareentwickler*innen durchgeführt, um die vorhandene Personalbindung zu quantifizieren, die zuvor aus der Literatur ermittelten Faktoren zu überprüfen und deren Zusammenhang zu ermitteln. Die Ergebnisse dieser Arbeit zeigen, dass in verteilten Softwareentwicklungsteams ein besonderer Zusammenhang mit der Personalbindung und das Kommunikationsverhalten und regelmäßiges Feedback der Führungskraft, qualitative Mitarbeiter*innengespräche, zureichenden Karriere- und Aufstiegsmöglichkeiten, sowie Weiterbildungsmöglichkeiten bestehen. Aber auch regelmäßige Teambuilding-Aktivitäten und die Klarheit über Aufgaben und Verantwortungen zeigten einen Zusammenhang. Ein weiteres Ergebnis war, dass eine Vermeidung typischer Faktoren die bei Softwareentwickler*innen zur Unzufriedenheit führen, einen positiven Zusammenhang zur Personalbindung vorweist. Zusammenfassend werden durch diese Arbeit wichtige Zusammenhänge zur Personalbindung in verteilten Softwareentwicklungsteams aufgezeigt, welche durch die neuen Herausforderungen in der verteilten Softwareentwicklung zu beachten sind. Durch die Erkenntnisse dieser Arbeit lassen sich in weiterer Folge Maßnahmen für Unternehmen ableiten, um die Personalbindung zu steigern.
Das MitarbeiterInnen-Management und im Besonderen die Personalbeschaffung ist für jedes Unternehmen von entscheidender Bedeutung und Wichtigkeit. Die vorliegende Masterarbeit befasst sich mit genau diesem Thema, wobei der Fokus auf Remote-Arbeit und den ab dem Jahr 1995 geborenen, potenziellen MitarbeiterInnen der Generation Z liegt. Diese Personengruppe stellt einen der interessantesten KandidatInnen-Pools für die zukünftigen Belegschaften der Unternehmen dar. Mit dieser Arbeit wird der Einfluss des Wertesystems der Generation Z auf den Onboarding-Erfolgt untersucht. Besonders wird der Zusammenhang zwischen den einzelnen Aspekten des Wertesystems und den Faktoren des erfolgreichen Onboardings von Remote-ArbeiterInnen betrachtet. Um die formulierte Forschungsfrage zu beantworten, werden die relevanten Faktoren und Aspekte identifiziert und eine quantitative Umfrage mit anschließender Datenanalyse durchgeführt. Die Zielgruppe entspricht ausnahmslos Personen der Generation Z. Zudem wird Interesse an Remote-Arbeit vorausgesetzt. Beginnend mit einleitenden Fragen, befasst sich die Umfrage mit den Wertvorstellungen und Erwartungen der Befragten an einen neuen Arbeitsplatz, sowie mit den Erwartungen an die Integration in ein neues Arbeitsumfeld im Rahmen der Onboarding-Phase. Mittels Korrelationsanalyse werden die personenbezogenen Erwartungen, Aspekte und Faktoren des MitarbeiterInnen-Onboardings untersucht. Die Resultate zeigen, dass positive Zusammenhänge von Onboarding-Faktoren wie Proaktivität oder bidirektionalem Informationsfluss mit einzelnen Generation Z-Aspekten bestehen. Des Weiteren bestätigt sich die Wichtigkeit der Erfüllung der einzelnen Erwartungen für neue MitarbeiterInnen. Die Auswirkung des Wertesystems auf den Onboarding-Erfolg schlägt sich in Form von vielfältiger und hoher Erwartungshaltung nieder. Zur Ergründung der Kausalitäten und Umsetzung von Maßnahmen bedarf es weiterer Untersuchungen.
Gestaltung einer Open Data Energieplattform zur Förderung von Kollaboration und Partizipation
(2023)
Um die Auswirkungen des globalen Klimawandels durch verursachte CO2-Emissionen zu verringern, ist es notwendig, den Energiesektor ökologisch nachhaltiger zu gestalten. Dies kann durch die Reduktion des Gesamtenergieverbrauchs, sowie den Ersatz konventioneller Energiequellen durch erneuerbare erreicht werden. Es ist bekannt, dass die Realisierung von Energieeinsparungen nicht nur durch Investitionen in die Verbesserung der Energieeffizienz möglich ist, sondern auch das Engagement, Bewusstsein und Handeln der Bevölkerung erfordert. Um dies zu erreichen, soll die Beteiligung der Bürgerinnen und Bürger im Energiebereich gefördert werden. Ziel ist es, demokratische Zusammenarbeit, transparentere Entscheidungsfindung, Lernbereitschaft und die Akzeptanz von Energieprojekten zu steigern. Durch den Einsatz einer Open Data Plattform sollen Energiedaten von privaten Haushalten, sowie regionale und überregionale Informationen im Energiesektor zugänglich gemacht und die Bevölkerung damit eingebunden werden. Unter Verwendung des Design-Science-Research-Ansatzes nach Peffers et al. (2007) wurden Anforderungen und Kriterien für eine Open Data Plattform im Energiesektor untersucht. Dies erfolgte durch eine umfassende Literaturrecherche, aus der wichtige Designelemente abgeleitet und Mockups der Plattform entwickelt wurden. Zur Demonstration der Plattform wurden fünf umfassende Anwendungsfälle von sieben Personen durchgeführt. Im Anschluss wurden die Nützlichkeit und Benutzerfreundlichkeit der Plattform anhand eines Fragebogens bewertet. Die Evaluierung hat ergeben, dass die Nutzerinnen und Nutzer den Informations- und Wissensaustausch sowie die Zusammenarbeit auf der Plattform als nützlich und wertvoll empfinden. Insbesondere werden Individualisierungs- und Automatisierungsmöglichkeiten, Vergleichsfunktionen, Visualisierungen, sowie der regionale Informationsaustausch als förderlich betrachtet. Die Einbindung von sozialen Medien und der Einsatz von Gamification Elementen, um die Motivation der Nutzerinnen und Nutzer zu steigern konnte jedoch nicht allgemeingültig bestätigt werden. In weiteren Untersuchungen sollten daher vor allem motivationsfördernde Designelemente betrachtet und untersucht werden.
Die vorliegende Masterarbeit behandelt die Einsatzmöglichkeit von BI-Systemen und deren Unterstützung der Vertriebssteuerung von Versicherungsunternehmen. Es wurde zu Beginn eine umfangreiche Literaturrecherche durchgeführt, um einerseits die technischen Grundlagen und den Aufbau eines BI-Systems und andererseits den Begriff der Vertriebssteuerung genauer zu erklären. Anschließend wurde die theoretische Grundlage mit der Vertriebssteuerung eines Versicherungsunternehmens in Verbindung gebracht.
Im praktischen Teil wurde anhand des Beispiels der Merkur Versicherung AG eine Umsetzung eines neuen BI-Systems erarbeitet. Eingangs wurde die Ist-Situation des Unternehmens erhoben, um die Ausgangsbasis für eine Weiterentwicklung des BI-Systems zu erarbeiten. Anschließend wurden mittels qualitativen mit Fragebogen geführten Interviews die Anforderungen von unterschiedlichen Personengruppen und Hierarchien aufgenommen. Zum Schluss wurde die Entwicklung eines Prototypens auf Basis der Anforderungen erstellt und auf Akzeptanz getestet.
Das Ergebnis der Arbeit zeigt, dass eine einfache Umsetzung eines einzigen BI-Tools für die unterschiedlichen Anforderungen der verschiedenen Adressatinnen und Adressaten, welche mit dem Vertrieb eines Versicherungsunternehmens in Berührung kommen, nicht möglich ist. Aufgrund der verschiedenen Nutzergruppen und Anforderungen sollte ein reines Management-Tool und ein operatives BI-Tool als Self-Service BI zur Verfügung gestellt werden. Die Anforderungen an ein Dashboard waren größtenteils nicht gegeben. Sie wären eher als zusätzliches Feature angesehen worden, waren jedoch nicht gefordert.
In weiterer Folge könnte ein integriertes BI-System, welches alle Anforderungen beinhaltet, eingeführt werden. Dies müsste dann eventuell in Eigenentwicklung durchgeführt werden, damit es alle Anforderungen eines Versicherungsunternehmens abdeckt.
Die Anomalie Erkennung spielt in verschiedenen Bereichen eine große Rolle. Beispielsweise versuchen Kreditkartenanbieter, betrügerische Transaktionen zu identifizieren. Registriert das System einen Einkauf im Wert von Tausenden von Euro, obwohl gewöhnlich nur Bahntickets mit dieser Karte gelöst werden, ist es sehr wahrscheinlich, dass die Karte oder die persönliche ID-Nummer gestohlen wurde. In einem anderen Szenario, wenn die Produktionslinie eines Pharmaunternehmens feststellt, dass das Endgewicht von Medikamentenkapseln 20 % höher als üblich ist, kann ein Fehler im Herstellungsprozess vorliegen. Diese Anomalie Erkennung basiert meist auf strukturierten Zahlenwerten und kann somit leicht erkannt werden. Das Ziel dieser Arbeit ist es, Anomalien aus unstrukturierten beziehungsweise schwach strukturierten Text-Daten zu erkennen und anhand ihrer Semantik Möglichkeiten zur Interpretation und Bewertung aufzuzeigen. Im Zuge dieser Arbeit soll herausgefunden werden, welche Datenverarbeitungsmethoden und Analysemethoden verwendet werden können, um eine bestmögliche Interpretation der Text-Daten zu erreichen. Resultierend auf diesen Erkenntnissen wird ein Vorgehensmodell erstellt. Dieses Vorgehensmodell dient als Basis für einen Prototyp, um eine automatische Auswertung erzeugen zu können. Der Prototyp soll durch eine gezielte Auswahl von Schlüsselwörtern Anomalien in verschiedenen Themenbereichen erkennen, um so vielseitig wie möglich Verwendung zu finden. Weiters sollen geografische Brennpunkte dieser Themenbereiche identifiziert werden und durch Analysen festgestellt werden, ob diese Brennpunkte einen positiven oder negativen Effekt mit sich bringen.
Release Management spielt in der Softwareentwicklung eine große Rolle. Der Prozess von einer Anfrage zu einer Änderung bis zur Ausrollung der Änderung auf das Live-System behandelt alle Themen, die in dem Bereich des Release Managements fallen. Dass dieser Prozess einen großen Einfluss auf die Qualität der Software und den Erfolg des Unternehmens hat, liegt demzufolge auf der Hand. Aufgrund der Konkurrenzsituation am Markt streben IT-Unternehmen nach dem bestmöglichen Prozess. An diesem Punkt kommen Tools wie Jira aus der Atlassian Suite oder Azure DevOps aus dem Microsoft-Portfolio ins Spiel. Diese Tools unterstützen Unternehmen in den Bereichen Issue-Tracking, Taskplanung, sowie weitere Themen, die im Release Management gebraucht werden. Nichtsdestotrotz treten bei vielen IT-Unternehmen nach wie vor Probleme auf, die für die Qualität des Release Managements negative Auswirkungen haben und verbessert werden müssen. In dieser Arbeit wird mithilfe einer Literaturrecherche über die Probleme in Verbindung mit Toolanalysen sowie einer qualitativen Forschung mit Experten aus dem Bereich des Release Management und in der Softwareentwicklung erforscht, ob die gefundenen Probleme im Kontext des Tools auftreten oder, ob diese durch weitere Handlungsempfehlungen gelöst werden können. Aufgrund der Tatsache, dass die Softwareentwicklung in den letzten Jahren eine Entwicklung eingeschlagen hat, in der der Softwareentwicklungsprozess sich in den meisten Unternehmen mehr in Richtung eines agilen Ansatzes geändert hat, wird in folgender Arbeit die Auswirkung dieses Trends auf das Release Management analysiert. Zu guter Letzt werden einer Gruppe an Unternehmen Handlungsempfehlungen erstellt, die bei Eintritt bestimmter Probleme verwendet werden können, um auch in Verbindung mit dem Tool für eine höhere Qualität im Release Management zu sorgen.
Diese Masterarbeit behandelt die Informationssicherheit im Kontext des Social Engineerings von Unternehmen. Das Ziel ist es, Initiativen zu definieren, die Unternehmen kritischer Infrastruktur einsetzen müssen, um die Informationssicherheit in diesem Kontext zu gewährleisten. Im Bereich der Theorie wurde eine Literaturrecherche über das Thema ‚Social Engineering‘ durchgeführt. Es ließ sich herausfinden, welche Möglichkeiten es gibt, Unternehmen zu attackieren. Des Weiteren bedeutet Social Engineering nicht, dass immer eine illegale Aktivität dahinter steckt, sondern dass hier lediglich mithilfe von Psychologie ein Mehrwert für die Angreiferin oder den Angreifer generiert wird. Für den empirischen Teil der Arbeit wurde eine Umfrage an Personen gesendet, die in ihrer Arbeit mit Informationssystemen zu tun haben. Diese Befragung hat ergeben, dass Personen wissen, wie bedeutsam Informationssicherheit ist, und es wurde kein signifikanter Unterschied zwischen IT-affinen und nicht IT-affinen Personen festgestellt. IT-affine Personen wissen lediglich besser über die Auswirkungen Bescheid. Des Weiteren wurden Interviews mit Expertinnen und Experten aus dem Bereich der Informationssicherheit durchgeführt. Deren Zweck war es, herauszufinden, welche Maßnahmen es gibt, die Informationssicherheit im Kontext von Social Engineering zu gewährleisten bzw. zu erhöhen. Es hat sich herausgestellt, dass Security-Awareness-Schulungen sehr sinnvoll sind. Unternehmen kritischer Infrastruktur sollten sich auf Vor-Ort-Schulungen fokussieren, da diese ein höheres Informationssicherheitsempfinden beim Personal auslösen. In Relation zu den Kosten, die ein Social-Engineering-Angriff verursachen kann, zahlt sich für ein Unternehmen kritischer Infrastruktur eine Security-Awareness-Schulung mit großer Wahrscheinlichkeit aus. Es wird auch empfohlen, technische und physische Maßnahmen einzusetzen, um einen Social-Engineering-Angriff zu erschweren. Jedoch ist zu erwähnen, dass technische Maßnahmen nicht ausschließlich darauf ausgelegt sind, Social-Engineering-Angriffe zu verhindern. Das ist lediglich ein Teil davon. technische Maßnahmen schützen die Allgemeinheit vor Social-Engineering-Angriffen, jedoch nicht einzelne Personen. Für Unternehmen kritischer Infrastruktur sollten wiederkehrende Security-Awareness-Schulungen und technische Maßnahmen eingesetzt werden, um die Informationssicherheit im Kontext des Social Engineerings zu gewährleisten. Diese Vorkehrungen haben nämlich keinen erheblich negativen Einfluss auf die Arbeitstätigkeiten der Mitarbeiterinnen und Mitarbeiter im Allgemeinen. Auf der anderen Seite stellen sie jedoch sicher, dass die Angestellten ein entsprechendes Bewusstsein für diese Gefahr entwickeln und es stetig erweitern.
Cloud Technologien wurden zur Bereitstellung von Infrastruktur für REST APIs in den letzten Jahren immer wichtiger. Das Container-as-a-Service (CaaS) Modell bei welchen Anwendungen virtualisiert in der Cloud laufen stellt hierbei einen der meistgenutzten Services dar. Dabei kommt es jedoch immer noch zu einem Overhead bei Verwaltung und Bereitstellung der Container, wodurch Entwicklungsressourcen verloren gehen. Eine noch leichtgewichtigere Alternative ist das neuere Function-as-a-Service (FaaS) Modell, welches den Verwaltungsaufwand reduzieren soll. Ziel der Masterarbeit ist es herauszufinden, ob FaaS sich besser als CaaS für die Entwicklung von REST APIs eignet. Um die Modelle vergleichbar zu machen, werden die Kriterien Kosten sowie Performance herangezogen und es wird folgende Forschungsfrage gestellt: ‚Wie wirkt sich FaaS gegenüber CaaS auf Performance und Kostenentwicklung einer REST API aus?‘. Um die Forschungsfrage zu beantworten, wurde jeweils eine CaaS und eine FaaS API implementiert. Als Metrik für Performance wurde dabei die Response Time (RT) gewählt. Diese gibt die Zeit an, welche zwischen Senden des API Requests und dem Empfang der Response verstreicht. Die RT wurde automatisiert mittels Artillery Skripts gemessen, um gleichzeitige Nutzung durch 1.000 virtuelle Benutzer*innen zu simulieren und verschiedene Anwendungsfälle abzubilden. Anhand der RT Daten wurden anschließend Kosten für verschiedene Benutzerzahlen berechnet. Die Ergebnisse der Performancemessungen zeigen, dass die RT von FaaS durchwegs höher ist als jene von CaaS. Für zeitkritische Applikationen kann FaaS daher nicht empfohlen werden. Bei den Kosten zeigt sich ein gemischtes Bild. Gerade bei wenigen API-Aufrufen entstehen bei FaaS kaum Kosten im Vergleich zu CaaS. Je höher die Anzahl der API Aufrufe, umso mehr verkehrt sich dieser Umstand jedoch ins Gegenteil, bei zwölf Millionen täglichen Aufrufen ist die FaaS Lösung schon beinahe dreimal so teuer wie CaaS. FaaS bietet sich also vor allem für kleinere Applikationen an, um einen Kompromiss zwischen Performance und Kosten zu finden.