ja
Filtern
Erscheinungsjahr
Dokumenttyp
- Masterarbeit (787)
- Arbeitspapier (58)
- Teil eines Buches (Kapitel) (6)
- Wissenschaftlicher Artikel (3)
- Buch (1)
- Konferenzveröffentlichung (1)
Gehört zur Bibliographie
- ja (856)
Schlagworte
- Hochschullehre (56)
- Didaktik (55)
- Geschäftsmodell (36)
- Digitalisierung (32)
- Vertrieb (31)
- Personalwesen (27)
- Führung (19)
- Innovationsmanagement (17)
- Social Media (16)
- Online-Marketing (13)
Institut
- Informationstechnologien & Wirtschaftsinformatik (169)
- Innovationsmanagement (150)
- Automatisierungstechnik-Wirtschaft (125)
- Rechnungswesen & Controlling (125)
- Sales Management (64)
- International Marketing (37)
- Unternehmensmanagement (37)
- Digital Marketing Management (29)
- Financial Accounting (24)
- Software Engineering Leadership (21)
Every customer contact at each customer touchpoint impacts the customer’s experience in a positive or a negative way. Due to the internet and social media the number of these touchpoints reached a new peak. Simultaneously, there is a shift in consumer behaviour. Consumers are more connected than ever and actively build communities which are strongly influenced by opinion leaders who play an especially crucial role in the fashion industry. Consequently, the provision of a seamless and consistent customer journey is essential in order to devote financial as well as personal resources to touchpoints preferably used by a company’s target audience. This is especially crucial for companies like New One who want to intensify their business within the UK market, the most developed online retail market within Europe. Based on these facts, this master thesis deals with the elaboration of an online customer experience concept for New One with focus on the UK market. The initial chapters of the following thesis illustrate characteristics of both ecommerce as well as the fashion industry. Thereby, current e-commerce trends, characteristics of an online fashion shopper as well as fashion shopping motives are highlighted before explaining the fundamentals of online customer experience management. Subsequently, all covered topics are theoretically combined in an online customer experience concept. As a next step, a detailed situation analysis including an empirical study is executed to gain culture specific knowledge as well as information about the target group’s online shopping habits and preferences. Results show that the target group has high expectations regarding usability standards and tends to impulsive shopping behaviour as well as variety seeking. Additionally, it shares rather masculine and individualistic values and is open to new technology. These findings lead to the elaboration of multiple key online customer journey constellations used within fashion industry. Taking this information into account an online customer experience concept for New One with focus on the UK market is developed which defines the company’s online customer experience strategy and recommended online customer experience actions.
Unternehmen müssen heute schnell am Markt agieren und auf die Bedürfnisse und Anforderungen der Kunden eingehen, um wettbewerbsfähig zu bleiben. Um diesen Anforderungen als Unternehmen gerecht werden zu können, bedarf es innovativen Informationssystemen mit flexiblen Softwarearchitekturen. Die Unternehmenskultur kann in Unternehmen eine starke Position einnehmen, wenn Veränderungen in der Unternehmensstrategie vorgenommen werden. Die Veränderung oder Einführung einer neuen Softwarearchitektur eines Informationssystems stellt hierbei eine solche Veränderung in der Strategie dar. Diese Arbeit beantwortet die Frage, wie sich die Kultur in einem Unternehmen und Softwarearchitektur gegenseitig beeinflussen. Hierzu werden zunächst die theoretischen Grundlagen zu Unternehmenskultur und Softwarearchitektur dargelegt. Anschließend wird der mögliche Einfluss der Unternehmenskultur auf die Softwarearchitektur mittels fünf Dimensionen der Unternehmenskultur beschrieben und dadurch deduktiv 59 Hypothesen zur Wirkungsbeziehung generiert. Das Ergebnis der Arbeit ist, dass Unternehmenskultur durch die gemeinsam geteilten Werte das Verhalten des Softwarearchitekten im Architekturzyklus und somit schließlich auch die entworfene Softwarearchitektur beeinflusst. Ebenso stellt die Unternehmenskultur ausgehend von verschiedenen Dimensionen Qualitätsanforderungen an die Softwarearchitektur. Der mögliche Einfluss der Softwarearchitektur auf die Unternehmenskultur wird in der Arbeit am Beispiel des Microservice-Architekturstils beschrieben. Die Einführung oder Veränderung einer Softwarearchitektur führt zu einer Veränderung der Unternehmenskultur, in dem sie gegenwärtige grundlegende Annahmen und Werte in Frage stellt. Ebenso kann eine neue oder veränderte Softwarearchitektur sich auf die Rahmenbedingungen in der Ablauf- und Aufbauorganisation des Unternehmens auswirken. So wird gezeigt, dass das Modularisierungskonzept des Microservice-Architekturstils verschiedene Dimensionen der Unternehmenskultur positiv begünstigen kann.
Traditionelle Industrien stehen aufgrund der umfangreichen neuen technologischen Entwicklungen und den daraus resultierenden neuen Geschäftsmodellen vor organisatorischen Herausforderungen. Neben der Reduzierung von Entwicklungszyklen und der gesteigerten Geschwindigkeit, verändert sich auch die Wettbewerbsstruktur und Konzepte bzw. Strategien für einen langfristigen und nachhalten Konkurrenzvorsprung und zur digitalen Transformation sind gefragt. Besonders die Verwertungs- und Entsorgungsbranche ist hier im Umschwung – die primäre Konzentration der Unternehmensressourcen auf Sammlung und Aufbereitung von Abfällen ist nicht mehr zeitgemäß. Vielmehr gilt es, Kunden, Partner und Lieferanten als wertvolle unternehmerische Ressourcen wiederzuentdecken und gemeinsam agil und transparent, an einer Verschmelzung der Wertschöpfungsketten durch den Einsatz von digitalen Lösungen zu arbeiten. Diese Arbeit geht hierbei auf die notwendigen organisatorischen und technologischen Maßnahmen gezielt ein, welche zur Entwicklung und Ausrollung eines mehrseitigen und digitalen Geschäftsmodells notwendig sind und veranschaulicht diese durch einen agilen und strukturierten Entwicklungsprozess.
Als Schatten-IT werden IT-Systeme bezeichnet, die nicht in das IT-Management eines Unternehmens eingebunden sind. Schatten-IT-Systeme können durch Ausfall oder durch Sicherheitslücken bestandsgefährdende Risiken für Unternehmen darstellen. Schatten-IT kann aber auch ein Innovationsmotor sein. Wenn Schatten-IT-Systeme erkannt werden, kann es erforderlich und nützlich sein, diese in das IT-Management des Unternehmens aufzunehmen. Die vorliegende Arbeit untersucht die Eignung und Übertragbarkeit der aus der agilen Software-Entwicklung stammenden Werte und Prinzipien bei der Einbindung von Schatten-Individualsoftware in das IT-Management von Unternehmen. Am Beispiel von Schatten-Individualsoftware wird untersucht, wie die bisherige Rolle des IT-Managements durch Schatten-IT in Frage gestellt wird und wie die einzelnen Disziplinen des IT-Managements durch Schatten-IT betroffen sind. Es werden die Eigenschaften von Schatten-Individualsoftware erarbeitet und es wird untersucht, welche agilen Werte und Prinzipien sich auf das IT-Management übertragen lassen, um Schatten-Individualsoftware in das IT-Management von Unternehmen einzubinden. Aus den identifizierten agilen Werten und Prinzipien wird ein Handlungsansatz entwickelt, um Schatten-Individualsoftware in das IT-Management von Unternehmen zu integrieren. Dieser Ansatz wird durch Experten-Interviews initial evaluiert.
Untersuchung der Kompatibilität von agilen Prozessen und den vorherrschenden Unternehmenskulturen
(2017)
Die vorliegende Arbeit beschäftigt sich mit der Kompatibilität von Unternehmenskulturen und agilen Vorgehensweisen. Das Ziel und die zentrale Fragestellung lautet, welche Unternehmenskulturen mit den
agilen Methoden und dessen Varianten kompatibel sind. Um diese Frage beantworten zu können wird zunächst in die Themen Agilität, agile Methoden und Unternehmenskultur eingeführt. Die Themen werden definiert, Hintergründe dargestellt und Ansätze vorgestellt, die als Grundlage für die weitere Betrachtung dienen. Auf Basis dieser theoretischen Betrachtungen wird eine Herangehensweise ermittelt, die es erlaubt Unternehmenskulturen einzusortieren und mit agilen Methoden zu vergleichen.Dies geschieht auf 2 Ebenen. Auf Ebene der Gemeinsamkeiten der agilen Methoden und auf der Ebene ihrer unterschiedlichen Betonungen der agilen Werte und Prinzipien. Für beide Ebenen werden Soll-Profile der Unternehmenskulturen entwickelt, die eine optimale Abbildung einmal für agile Methoden insgesamt und auf der anderen Seite für die Methoden Scrum, Kanban und Extreme Programming im Speziellen darstellen. Im Zuge der weiteren Masterarbeit werden diese Soll-Profile in der Praxis auf ihre Tauglichkeit hin überprüft, inwieweit mit Ihrer Hilfe eine Aussage über den zu erwartenden Erfolg bei der Einführung verschiedener agiler Methoden möglich ist. Im Zuge dieser Betrachtungen ist zunächst festzuhalten, dass unzählige Ansätze und Modelle zur Erfassung und Typologisierung von Unternehmenskulturen existieren. Der Einfluss der
Unternehmenskultur auf den Erfolg einer Unternehmung ist jedoch unbestritten. Dennoch galt es zuerst einen Überblick über die verschiedenen Modelle zu schaffen um im Anschluss eine für die agilen
Methoden geeignete Typologisierung von Unternehmenskulturen zu ermitteln. Hierzu wurden die ermittelten Typologien sowie ihre jeweiligen Kriterien der Unterscheidung mit den Werten und Prinzipien
des Agilen Manifests, als die Grundlage der Gemeinsamkeiten von agilen Methoden, verglichen. Die Auswertung ergab zum einen, dass keine der betrachteten Typologien sich als vollständig ungeeignet erweist wenigstens mit einem Kriterium das Agile Manifest zu bewerten. In der Summe der Überdeckungen und unter Beachtung weiterer positiver Aspekte, wie der Anzahl der Bewertungsdimensionen und die Vielzahl der Werteaussagen zur Bewertung der Ausprägungen, erwies sich das „Organizational Culture Profile (OCP)“ entwickelt von Charles A. O'Reilly, Jennifer Chatman und David F. Caldwell als am besten geeignet die Kompatibilität von Unternehmenskulturen und agilen
Vorgehensweisen zu betrachten. Nach genauerer Untersuchung der OCP wurden die Bewertungskriterien von O’Reilly, Chatman und Caldwell beibehalten, die Bewertungsmethode Q-Sort jedoch durch die Likert Skala der neueren OCP-Versionen ausgetauscht. Die Likert Skala ist für diese Betrachtung ausreichend und in der praktischen Handhabung deutlich einfacher. Der Einfachheit halber wurde dieser Methodenkombination innerhalb dieser Arbeit der Name „OCPx“ gegeben. Auf Basis des OCPx wurde durch Vergleich mit den Werten und Prinzipien des Agilen Manifests eine Kulturausprägung definiert, die dem Agilen Manifest am nächsten kommt.
Diese Ausprägungen sind wie folgt: Die innovativen, detailgenauen und respektvollen Bereiche der Unternehmenskultur sind Neutral bis
Hoch ausgeprägt, die stabile und aggressive Dimension der Unternehmenskultur hingegen erfährt eine niedrige Betonung. Besonders hoch ist die Ausprägung bei den ergebnisorientierten und teamorientierten Teilen der Unternehmenskultur. Unter Berücksichtigung der unterschiedlichen Betonung der agilen Werte innerhalb der verschiedenen agilen Methoden wurde für die meistverwendeten Methoden Scrum, Kanban und Extreme Programming (XP) die Gewichtung der Unternehmenskulturdimensionen untersucht und angepasst. Im Ergebnis zeigt dies eine Betonung der innovativen und detailgenauen Unternehmenskultur bei Scrum und der stabilen Unternehmenskultur bei XP. Kanban hingegen schwächt die stabile Kultur ab, betont aber die innovative und auch stark die respektvolle Seite der Unternehmenskultur. Die so entwickelten Soll-Profile von Unternehmenskulturen, wurden anschließend hinsichtlich deren Eignung in der Praxis anhand folgender Hypothesen überprüft.
- Je mehr Unternehmenskulturen dem Soll-Profil des OCPx entsprechen, desto erfolgreicher sind sie beim Einsatz agiler Methoden
- Je mehr Unternehmenskulturen dem Soll-Profil des OCPx entsprechen und die Kulturen Stabile und Detailgenaue betonen, desto erfolgreicher sind sie beim Einsatz von Scrum
- Je mehr Unternehmenskulturen dem Soll-Profil des OCPx entsprechen und die Kulturen Innovative und Respektvolle betonen, sowie Stabile Kulturen abschwächen, desto erfolgreicher
sind sie beim Einsatz von Kanban
- Je mehr Unternehmenskulturen dem Soll-Profil des OCPx entsprechen und die Stabile Kultur betonen, desto erfolgreicher sind sie beim Einsatz von XP
Dabei konnte im Rahmen einer Umfrage auf Basis eines standardisierten Fragebogens die erste Hypothese für agile Methoden bestätigt werden und somit die Fragestellung der Arbeit für allgemeine agile Methoden beantwortet werden. Die Differenzierung der Unternehmenskulturen nach einzelnen agilen Methoden war in der Praxis nicht möglich, die Hypothesen konnten nicht bestätigt werden. Anzumerken ist auch, dass der Versuch den Zusammenhang zwischen Unternehmenskultur und erfolgreichen agilen Methoden über Literaturrecherche anhand Praxisbeispielen zu verifizieren nicht erfolgreich war. Grund hierfür ist das Fehlen von einschlägiger Literatur zu konkreten Unternehmenskulturen.
In Software-Entwicklungsprojekten ist, wie auch in anderen Projekten, die Qualität der Planung ein wesentlicher Faktor für den Projekterfolg. Um eine zuverlässige Termin- und Kostenplanung zu erstellen, ist es notwendig, den Aufwand für die Projektumsetzung mit hinreichender Genauigkeit zu kennen. Daher ist es wichtig, Faktoren zu identifizieren, welche die Genauigkeit der Schätzung in Software-Entwicklungsprojekten positiv beeinflussen. In der Software-Entwicklung wird zwischen traditionellen (schwergewichtigen) und agilen (leichtgewichtigen) Vorgehensmodellen unterschieden. Wichtige Vorgehensmodelle werden in ihren Grundzügen beschrieben. Bei den traditionellen Vorgehensmodellen sind dies das Wasserfallmodell, der Unified Process und das Spiral-Modell. Bei den agilen Vorgehensmodellen, auf die sich die Betrachtungen im weiteren Verlauf dieser Arbeit konzentrieren, ist Scrum das am häufigsten eingesetzte, Extreme Programming XP (oder ein abgeleitetes Vorgehensmodell) das am zweithäufigsten angewendete. Eigenschaften der Vorgehensmodelle und Unterschiede in den Zugängen zu einigen Aspekten des Vorgehens im Projekt werden beschrieben. Neben dem Vorgehen im Projektablauf sind auch die Methoden für das Erstellen von Schätzungen unterschiedlich. Diese Methoden werden für traditionelle und agile Projekte betrachtet. In agilen Projekten wird häufig eine Trennung der Schätzung der Größe eines Entwicklungsprojekts und dem Aufwand vorgenommen. Verbreitete Methoden für dieses Vorgehen ist das Schätzen mit Story Points oder Idealen Tagen. Beide Methoden haben aber auch Nachteile, weshalb eine Alternative, das Schätzen mit tatsächlicher Zeit, betrachtet wird. Sodann werden Einflussfaktoren auf die Genauigkeit von Schätzungen – sowohl positive als auch negative – beschrieben. Im zweiten Teil der Arbeit erfolgt eine Prüfung der Einflussfaktoren auf Schätzungen in einem mittleren IT-Unternehmen daraufhin, ob diese eine signifikante Auswirkung auf die Qualität der Schätzung haben. Diese Prüfung erfolgt durch Interviews mit sechs Experten, einer Befragung aller Mitarbeiter in der Software-Entwicklung mittels Fragebogen und durch das Auswerten von historischen Daten. Diese Daten sind wesentliche Projekt-Kenngrößen wie Gesamtumfang in Stunden, Anzahl der im Projekt tätigen Mitarbeiter, sowie eine Gegenüberstellung des geschätzten Aufwands pro Backlog-Item und tatsächlichem Aufwand.
Durch die fortschreitende Globalisierung gewinnt eine standortverteilte Produktentwicklung im Bereich der Embedded-Software zunehmend an Bedeutung. Standortverteilte Teams stehen jedoch aufgrund vorherrschender Distanz vor zusätzlichen Herausforderungen. Die Kommunikation erfolgt primär über elektronische Medien. Dies kann eine Kooperation und eine effektive Zusammenarbeit in standortverteilten Teams erschweren. Bei international verteilten Teamstrukturen arbeiten Personen aus verschiedenen Kulturkreisen in verschiedenen Zeitzonen miteinander. Elemente, wie eine effektive Wissensverteilung, oder die Regelung bzw. Erkennung von Konflikten können sich in standortverteilten Teams als schwierig erweisen. Das Ziel dieser Arbeit ist die Untersuchung der Einflussfaktoren auf eine erfolgreiche Teamentwicklung von standortverteilten Teams im Bereich der Embedded-Software-Entwicklung. Dabei soll untersucht werden, durch welche Maßnahmen eine Kollaboration, über verschiedene Standorte hinweg, verbessert werden kann. Die Eigenschaften und Herausforderungen der Entwicklung von Embedded-Software werden aufgezeigt und die Bedeutung der Teamentwicklung für standortverteilte Teams wird diskutiert. Im ersten Teil dieser Arbeit werden die theoretischen Grundlagen zur Teamentwicklung von standortverteilten Teams abgebildet. Unter Berücksichtigung aktueller Forschungsergebnisse werden die potentiellen Einflussfaktoren diskutiert und ihre Wechselwirkung zueinander beschrieben. Eine signifikante Fragestellung dieser Arbeit ist die Untersuchung der Rolle und Aufgabe der Teamleitung hinsichtlich der Teamentwicklung. Weitere zentrale Themen sind die Bedeutung der Kommunikation und des Vertrauens in standortverteilten Teams sowie das Verhältnis zwischen Konfliktmanagement und Teamentwicklung. Weiterhin werden die Teamentwicklungsprozesse theoretisch aufgearbeitet, die Teamrollen und Teamzusammensetzungen diskutiert und Motivationstheorien zu der Thematik der standortverteilten Teams dargestellt. Der zweite Teil dieser Arbeit besteht aus einer empirischen Untersuchung, welche mithilfe von Methoden aus der qualitativen Sozialforschung durchgeführt wurde. Bestandteil der Untersuchung sind durchgeführte Experteninterviews sowie eine erstellte Onlineumfrage. Das Ergebnis der Untersuchung ist ein Modell zur Entwicklung von standortverteilten Teams, mit daraus abgeleiteten Hypothesen und konkreten Handlungsempfehlungen für die praktische Arbeit.
Virtuelle Teams sind seit vielen Jahren aus der Softwareentwicklung nicht mehr wegzudenken. Immer neue, digitale Tools machen die Entfernung zwischen Teammitgliedern praktisch irrelevant. Die vorliegende Masterarbeit setzt sich mit der Fragestellung auseinander, ob und in welcher Form eine Organisation ihren Mitgliedern helfen kann aus einer global verteilten Arbeitsgruppe ein virtuelles Team zu formen, mit sämtlichen Erwartungen die dieser Begriff impliziert. In dem betrachteten Unternehmen werden bereits etablierte digitale Interaktionsformen gesammelt. Vertrauen, Kommunikation, Leadership und Technologie werden als Grundbedingungen für die Bildung eines virtuellen Teams identifiziert. Diese Grundbedingungen werden mit der Entwicklungsstufe eines Teams und potentiellen digitalen Interaktionsformen in Beziehung gesetzt. Daraus folgt eine Übersicht von vorhandenen Interaktionsformen aber auch ein Schema zur Einordnung von zusätzlichen Interaktionsformen. Über einen begrenzten Zeitraum wurden drei der gesammelten Interaktionsformen in verschiedenen Teams evaluiert. Die Daten wurden mit besonderem Augenmerk hinsichtlich eines Einflusses auf quantitative Erfolgsparameter aber auch auf die subjektive Teamzufriedenheit erhoben. Kernaussage der Evaluation ist, dass virtuelle Zusammenarbeit nicht mit der Bildung eines Teams Widerspruch steht. Hierzu werden qualitative Aussagen mit den erwarteten Veränderungen in den Grundbedingungen eines Teams in Beziehung gesetzt. Daraus ergeben sich Erkenntnisse zu den evaluierten Interaktionsformen aber auch ein Ausblick auf weitere, langfristigere Untersuchungen zur virtuellen Zusammenarbeit.
Die vorliegende Masterarbeit beschäftigt sich mit Lasttests auf Systemebene. Die betrachtete Art von Softwaresystemen ist davon gekennzeichnet, dass diese innerhalb einer vernetzten Umgebung betrieben werden. Das bedeutet, dass diese mit verschiedenen anderen Systemen kommunizieren müssen und von Ereignissen eben dieser abhängig sind. Vorbereitend wird die betrachtete Problemstellung genauer klassifiziert. Dies soll helfen, dass der Leser die Ergebnisse der Arbeit auf eigene Problemstellungen übertragen kann. Weiterhin wird dadurch für die vorliegende Arbeit ein klarer Fokus geschaffen. Nachdem Methoden ermittelt werden, welche in modernen IT-Projekten bei der Testdurchführung eingesetzt werden, beschäftigt sich die vorliegende Arbeit mit den Voraussetzungen für die Testfallbeschreibung und -umgebung. Diese bilden das Ergebnis der vorliegenden Arbeit in Form einer Auflistung zu beachtender Punkte bei Lasttests auf Systemebene bei der betrachteten Art von Softwaresystemen. Hierbei werden jeweils sechs Voraussetzungen anhand aktueller Literatur ermittelt. Um die Anwendbarkeit für laufende und künftige Softwareprojekte gewährleisten zu können, werden die identifizierten Voraussetzungen im Rahmen eines IT-Migrationsprojekts angewendet. Bei dem hier zu testenden Softwaresystem handelt es sich um ein System auf Lagerveraltungs- und Materialflusssteuerungsebene innerhalb eines Intralogistiksystems. Es ist gekennzeichnet durch eine hohe Zahl an verbundenen Systemen zur Prozesssteuerung und einer hohen Materialflussleistung. Abschließend wird ein Fazit aus dem Praxisprojekt gezogen. Die Ergebnisse der vorliegenden Masterarbeit sind für Führungskräfte und insbesondere Testverantwortliche in der Softwareentwicklung gedacht. Beispielsweise Projektleiter, die vor der Herausforderung des Tests eines Softwaresystems in einer vergleichbaren vernetzten Umgebung stehen.
Die vorliegende Masterthesis liefert eine Einführung in die Themen Agile Business Intelligence, Data-Warehouse Architektur und das Testen von Software. Darauf aufbauend werden grundlegende Konzepte für das Testen von Data-Warehouse Systemen analysiert, und Ansätze für die Automatisierung solcher Systeme herausgearbeitet. Inhaltlich wird über die Thematiken Agilität und iterative Entwicklungsmethoden an die Notwendigkeit eines Konzeptes für die Testautomatisierung im Data-Warehouse Umfeld herangeführt.
Die vorliegende Arbeit beschäftigt sich mit der Thematik, wie schnelle Ergebnisse mit Enterprise Architecture Management (EAM) und mit agilen Vorgehensweisen erzielt werden können, um prozessuale und technische Änderungen in der Organisation nachzuvollziehen. Zunächst wurde untersucht, welche Prinzipien und Werkzeuge aus den agilen Methoden und EAM vorhanden sind und wie daraus die Forschungsfragen zu beantworten sind. Aus diesen Werkzeugen wurde eine methodische Vorgehensweise entwickelt, mit der geprüft werden kann, wie Änderungen mit EAM nachvollzogen und daraus Anforderungen für das EAM fokussiert und priorisiert aufgenommen werden. Ergebnisse sollen so beschleunigt ermittelt werden. Im praktischen Teil wurde die methodische Vorgehensweise am Beispiel der Unternehmensgruppe ABLE Group angewendet. Mit Hilfe der Business-Scenario-Methode (TOGAF) wurden Qualitätsszenarien erstellt, welche als Startpunkt für ein iterativinkrementelles Vorgehen für die Nachvollziehbarkeit von Änderungen dienen. Die Qualitätsszenarien bildeten einen gedanklichen Rahmen für eine fokussierte Implementierung und mit EAM-Backlogs konnten diese Qualitätsszenarien priorisiert umgesetzt werden.
Die Gastronomie ist eine Branche, die als Dienstleistung ihre Kunden vor Ort bewirtet. Durch den laufenden direkten Kontakt zwischen Kunde und Angestellten besteht jederzeit die Moglichkeit, positives Feedback oder Beschwerden direkt abzugeben. Die TeLLers-Anwendung bietet über eine mobile Web-Anwendung einen zusatzlichen Kanal für Feedbacks. Diese liegen teilweise als natürlichsprachige Texte vor, die der Gastronom nur umständlich auswerten kann, um Handlungsfelder zu erkennen. Diese Arbeit analysiert die vorliegenden Datensatze und ordnet sie manuell einem Thema und einer Bewertung zu. Anschließend erfolgt die Umsetzung einer automatischen Analyse unter Verwendung einer lexikonbasierten Stimmungserkennung. Es zeigt sich, dass trotz des relativ einfachen technischen Ansatzes eine hohe Deckungsrate mit der manuellen Analyse gegeben ist. Ein wichtiger Grund dafür ist die direkte und einfache Sprache der vorliegenden Feedbacks. Durch gezielte Fragestellungen kann der Gastronom die Qualität der Antworten weiter optimieren, so dass die Feedbacks konkrete Vorschläge für Verbesserungen enthalten. Eine Datenanalyse ermittelt jene Themen, zu denen die meisten Feedbacks eintreffen. Abschließend erfolgen auf Basis einer Literaturrecherche Empfehlungen zu den am häufigsten eingemeldeten Problemfeldern. Ein Teil der Beschwerden weist auf geringe Missstände hin, die vor Ort schnell lösbar sind. Komplexere Themen liegen vor allem im Service sowie bei Leistung und Qualität von Essen und Getränken vor. Hier tendieren die Lösungsansätze zu Verbesserungen bei der Personalentwicklung sowie der Optimierung von Prozessen im Betrieb. Eine strukturierte Kosten- und Umsatzrechnung ist eine wichtige Basis dazu.
Vergleich des Redux Paradigma mit Zustandsmanagement in bisherigen Javascript MV*-Architekturen
(2017)
JavaScript ist Sprache des Webs geworden und die Entwicklung von komplexen JavaScript Web Applikationen nimmt stetig zu. Bei der Entwicklung von modernen JavaScript Web Applikationen ist das Zustandsmanagement ein zentraler und erfolgskritischer Themenkomplex. Das Hauptziel der Arbeit ist es, die möglichen Vorteile eines Redux basierten Zustandsmanagement für JavaScript Web Applikationen gegenüber herkömmlichen JavaScript MV*-Architekturen zu erarbeiten. Bisherige JavaScript-MV* Architekturen boten bislang Kompromiss behaftete und speziell in sehr umfangreichen Web Applikationen keine Lösungen, um das Zustandsmanagement möglichst vorsehbar zu machen. Viele Komponenten, Zustandsinteraktionen und Veränderungen aus verschiedensten Quellen machten es besonders schwer, den aktuellen Applikationszustand transparent darzustellen. Das Redux Paradigma formuliert und verbreitetet eine explizite Sprache und definierte Regeln, um den Zustand in komplexen Web Applikationen vorhersehbar verwalten zu können. Besonders in Bezug auf die Nachvollziehbarkeit und die Wartbarkeit des Programmcodes haben die Untersuchungen der Masterarbeit ergeben, dass die Implementierung des Redux Paradigmas große Vorteile gegenüber klassischen Zustandsmanagement Konzepten bieten kann. Es existieren eine Vielzahl von Entwicklerwerkzeugen, um die tägliche Arbeit zu unterstützen und zu vereinfachen. Beim Codeumfang konnten nach den Erkenntnissen der vorliegenden Masterarbeit keine Vorteile des Redux Paradigmas gegenüber einer klassischen Implementierung eines Daten Service für das Zustandsmanagement erkannt werden. Bezüglich der Render Performance ist eine Abhängigkeit zwischen Datenmenge und durchschnittlicher Renderzeit erkennbar. Bei geringer Daten Menge ist die Render Perfomance gegenüber der Daten Service Implementierung schneller, bei mittlerer Datenmenge sind beide Implementierung beinahe gleich schnell und bei einer hohen Datenmenge weist die Daten Service Implementierung eine bessere Render Performance gegenüber der Redux Implementierung auf. Die zunehmende Verbreitung und Popularität innerhalb der Entwicklergemeinde zeigt, dass das Redux Paradigma den Puls der Zeit trifft und eine angemessene Lösung für ein weit verbreitetes Problem bieten kann. Die Ergebnisse der vorliegenden Masterarbeit sollen mehr Klarheit in die Bewertung von Zustandsmanagement Lösungen in JavaScript Web Applikationen bringen und Entscheidern helfen, eine fundierte Auswahl bezüglich eines Konzepts zur Verwaltung des Zustands für ihre individuelle Herrausforderung treffen zu können.
Ist neu immer besser?
(2017)
Durch die Verbreitung des Internets und damit der verteilten Anwendungen wurden serviceorientierte Architekturen zu einem festen Begriff der Softwareindustrie. In jüngerer Zukunft stieg das Interesse an Microservice Architekturen an und diese werden unter anderem auch mit „service orientation done right“ beschrieben. Diese Arbeit beschäftigt sich mit der Frage „Ist neu immer besser?“ und damit mit der Frage, ob Microservice Architekturen grundsätzlich besser sind als klassische serviceorientierte Architekturen. Zunächst werden die beiden Architekturen definiert und mit ihren Merkmalen beschrieben. Anschließend findet mit dem Architecture Tradeoff Analysis Model eine Definition einer Architekturbewertungsmethode statt. Außerdem werden Qualitätsattribute der ISO/IEC 25010 beschrieben die zur Bewertung der Softwarequalität verwendet werden kann. In dem nächsten Schritt werden die Fähigkeiten der beiden, in dieser Arbeit untersuchten, Architekturen beschrieben, die Qualitätskriterien der ISO/IEC 25010 zu erfüllen. Nachfolgend findet eine beispielhafte Auswertung von den Anforderungen von Webanwendungstypen an diese Qualitätskriterien statt mit anschließender Gegenüberstellung zu den Eigenschaften der Architekturen. Das Ergebnis dieser Arbeit ist, dass Microservice Architekturen grundsätzlich nicht immer besser sind als klassische serviceorientierte Architekturen und somit die Forschungsfrage mit „Nein“ beantwortet werden kann. Vielmehr sorgen die Merkmale der beiden Architekturen dafür, dass diese sich für unterschiedliche Anforderungen besonders eignen. Serviceorientierte Architekturen haben ihre Stärken beispielsweise in der Konnektivität zu anderen Systemen und den ausgereiften Technologien was vor allem die Sicherheit angeht. Microservices hingegen eignen sich sehr gut für Software mit sehr starken Skalierungs- und Performanceanforderungen.
Immer mehr Unternehmen setzen ihre Systeme mit Microservices um, da sie ihre Anwendungen schnell, agil und unabhängig in Produktion bringen möchten. So komplex dieser Architekturansatz ist, so vielfältig sind die Informationen, die für diesen Ansatz benötigt werden. Die vorliegende Arbeit beschäftigt sich daher damit, welche Aspekte für eine Microservice-Architektur von Relevanz sind und als Modell sichtbar gemacht werden sollten. Hierbei führt die Arbeit zunächst die allgemeinen Grundlagen der Softwarearchitektur und Modellierung ein. Anschließend werden auf Basis einer Literaturrecherche die relevanten Informationen einer Microservice-Architektur hervorgehoben. Die Kernelemente dabei sind die Makro- und Mikroarchitektur, die fachliche Aufteilung mit Domain-driven Design sowie die infrastrukturellen Herausforderungen. Aufgrund der sich ständig dynamisch ändernden Servicelandschaft, ist es in einer Microservice-Architektur außerdem erforderlich, sich mithilfe von automatisierter Datensammlung einen Überblick zu verschaffen. Anhand einer empirischen Studie konnte herausgefunden werden, dass die Unternehmen bereits diese relevanten Daten überwiegend über das Monitoring, Service Discovery oder Logging sammeln. Auch konnte herausgefunden werden, dass es Tendenzen bei den Aufgaben gibt, welche in der Praxis zur Makroarchitektur zugeordnet wurden. Im weiteren Verlauf der Arbeit wurde untersucht, inwieweit sich eine Microservice-Architektur mit klassischer Architekturbeschreibung wie arc42 beschreiben lässt. Aufgrund der allgemeinen Ausrichtung des Templates wurde prototypisch ein Modell entwickelt, welches die für eine Microservice-Architektur relevanten Entscheidungsfragen bereitstellt und somit bei den konkreten Entscheidungen unterstützt. Schließlich wurde das Modell mithilfe von qualitativen Interviews evaluiert. Hierbei wurde als Ergänzung ein Experte herangezogen, um mögliche Verbesserungen aus einer weiteren Perspektive miteinbringen zu können. Die Ergebnisse zeigten, dass das Modell zwar eine gute Basis darstellt, um einen Überblick zu den wichtigsten Entscheidungsfragen zu erhalten, aber dennoch weitere zielgruppenspezifische Informationen und detailliertere Ausführungen grundlegender Konzepte benötigt werden.
Das Hauptziel dieser Studie ist es, eine Modernisierung und Flexibilisierung eines Motorenprüfstandes durchzuführen. Aus diesem Grund werden die Belastungseinrichtung und der Konditionierer des Prüfstandes verbessert. Einführend werden im theoretischen Teil verschiedene Belastungseinrichtungen wie die Wirbelstrombremse, Asynchron- und Synchronmaschine, analysiert. Des Weiteren wird das Verständnis zum prinzipielle Aufbau eines Konditionierers vertieft. Anschließend werden im praktischen Teil diverse Versuche mit der bestehenden Belastungseinrichtung durchgeführt, um gezielte Untersuchungen zu tätigen. Anhand der Ergebnisse wird ein vereinfachtes Modell erstellt, damit ein Vergleich mit dem modernisierten Motorenprüfstand durchgeführt werden kann. Danach werden verschiedene Versuche mit anderen Belastungsmaschinen getätigt. Die Analyse dieser ermöglicht eine Empfehlung für eine neue Belastungseinrichtung zu treffen. Außerdem werden verschiedene Tests mit dem neuen Konditionierer durchgeführt. Dabei werden sowohl die einzelnen Komponenten des Konditionierers, als auch der gesamten Konditionierer im Verbund untersucht. Die Resultate davon ermöglichen das Erstellen eines Modells für den Konditionierer. Dieses Modell dient zur Simulation von diversen Testszenarien und gestattet das Verifizieren von Anforderungen. Abschließend wird ein Konzept für die Belastungseinrichtung und den Konditionierer ausgearbeitet. Dieses Konzept veranschaulicht eine Möglichkeit zur flexiblen Nutzung dieser Komponenten in einem Prüfstand. Außerdem werden die Vorteile einer Flexibilisierung eines Prüfstandes dargestellt. Somit zeigt diese Studie einen Weg zur Realisierung eines modernen und flexiblen Motorenprüfstandes.
Aufgrund kürzer werdender Zeiträume zur Realisierung von hochautomatisierten, robotergestützten Fertigungsanlagen im Karosseriebau, stoßen traditionelle Inbetriebnahmemethoden immer öfter an ihre Grenzen. Daher hat die vorliegende Masterarbeit die wissenschaftliche Auseinandersetzung mit dem Themenfeld der Virtuellen Inbetriebnahme zum Inhalt. Ziel der Forschungsaktivitäten ist die Entwicklung eines Prototyps, der die Anforderungen von Magna Steyr in diesem Themenbereich erfüllt. Diese sind einerseits eine Methode respektive ein Werkzeug zu schaffen, das die Verifikation und Validierung von steuerungstechnischen Entwicklungen ohne real bestehende Produktionsanlage ermöglicht. Andererseits ist mit der zu schaffenden Vorgehensweise ein System zu entwickeln, das modellgestützt die Analyse komplexer Störszenarien und Ausfälle von Produktionsanlagen im Karosseriebau erlaubt, ohne den bestehenden Fertigungsprozess zu beeinträchtigen. Das zu entwickelnde Engineeringwerkzeug ist so zu gestalten, dass weitestgehend originale Steuerungskomponenten und nativer Programmcode eingesetzt werden können. Um die forschungsleitenden Fragestellungen zu beantworten sowie die von Magna Steyr vorgegebenen Entwicklungsziele zu erreichen, werden in dieser Masterarbeit die Bereiche Modellbildung und Virtuelle Inbetriebnahme einer theoretischen Auseinandersetzung und Analyse unterzogen. Dies bildet die Grundlage für die im Praxisteil der Masterarbeit zu entwickelnde Methode zur virtuellen Absicherung von hochautomatisierten Karosseriebauanlagen.
Konzept für eine Risikobeurteilung nach EMV-Richtlinie 2014/30/EU für logistische Industrieanlagen
(2019)
In den Richtlinien und Verordnungen der Europäischen Union (EU) werden die allgemeinen Sicherheits- und Gesundheitsanforderungen für Produkte, welche im Europäischen Raum in Verkehr gebracht werden, festgelegt. Die Anforderungen zur elektromagnetischen Verträglichkeit (EMV) werden in der EU-Richtlinie 2014/30/EU definiert. Mit der Einführung dieser Richtlinie haben sich einige Anforderungen geändert. Die wichtigste Anforderung der neuen EMV-Richtlinie ist die Erstellung einer Risikoanalyse und einer Risikobewertung. Jedoch gibt es im Unterschied zur Maschinenrichtlinie (MRL) keine Norm über deren Ablauf. Diese Masterarbeit beschäftigt sich mit der Erarbeitung und der Umsetzung eines Konzeptes für eine Risikoanalyse und eine Risikobewertung nach der EMV-Richtlinie 2014/30/EU. Im theoretischen Teil werden die Grundlagen hinsichtlich EMV, die Grundlagen der EMV-Richtlinie und die Umsetzung einer Risikobeurteilung nach Maschinenrichtlinie 2006/42/EG beschrieben. Im praktischen Teil wird auf Basis der Risikobeurteilung nach MRL ein Konzept beschrieben, welches für die Risikoanalyse und eine Risikobewertung nach EMV-Richtlinie umgesetzt werden kann. Ein weiteres wichtiges Element dieser Risikoanalyse und Risikobewertung ist die Erstellung von Regeln für einen EMV-gerechten Aufbau für logistische Industrieanlagen. Zur Verifikation dieser Regeln werden erste EMV-Messungen zur Störaussendung durchgeführt, welche die Wirksamkeit der Regeln bestätigen sollen. Das Konzept für eine Risikoanalyse und Risikobewertung nach EMV-Richtlinie 2014/30/EU dient zur Umsetzung in einem Dokumentationstool, um den Anforderungen der EMV-Richtlinie gerecht zu werden. Erste EMV-Messungen zeigen, dass die Implementierung eines EMV-gerechten Aufbaus die Störaussendung reduziert. Mit dem Dokumentationstool und den Ergebnissen der EMV-Messungen soll in Zukunft sichergestellt werden, dass alle Anforderungen aus der EMV-Richtlinie eingehalten werden. Für alle zukünftigen logistischen Industrieanlagen werden mit diesem Dokumentationstool eine Risikoanalyse und Risikobewertung durchgeführt.
Um Kundenanforderungen zu erfüllen, ist eine schlanke und flexible Produktion erforderlich. Gerade in der Automobilindustrie sind kurze Reaktionszeiten auf Bestellungen und Just-in-Time-Lieferungen gefordert. Um das zu gewährleisten, müssen die Produktionsanlagen fähig sein, hohe Ausbringung und wenige fehlerhafte Produkte zu erzeugen. Das Ziel dieser Arbeit bestand darin, eine genaue Analyse einer Produktionsanlage für Abgasturbolader zu erstellen um Potentiale zur Optimierung zu finden. Es wurden Maschinendaten wie Taktzeit, Ausschusszahlen, Ausbringung und OEE vom Vorjahr ausgewertet. Ausgehend von diesen Daten wurden konkrete Ziele definiert, die durch die Verbesserungen erzielt werden sollten. Um Verschwendungen und nicht wertschöpfende Tätigkeiten zu erkennen, wurden die einzelnen Montageprozesse untersucht. Dabei wurden Methoden von Lean-Management und Lean-Produktion angewandt. Mit dem Ursache-Wirkung Diagramm konnten Grundursachen für Probleme ermittelt werden. Das Pareto-Diagramm war hilfreich um zu erkennen, was die Haupteinflussfaktoren eines Problems sind. Der Plan-Do-Check-Act-Zyklus ist ein geeignetes Werkzeug, um ein Problem nachhaltig zu lösen. Die Ergebnisse der Masterarbeit sind eine Senkung der Taktzeit der Anlage um zwei Sekunden und eine Verringerung des Ausschusses von 2,2% auf unter 1,6%. Die Ausbringung und der OEE konnten zwar verbessert werden, aber eine Stabilisierung auf dem angestrebten Niveau ist nicht gelungen. Ein Grund dafür ist, dass für die Studie nur die technischen Verluste, nicht aber organisatorische Verluste wie Personal- oder Materialmangel miteinbezogen wurden. Eine effiziente Produktionslinie ist die Voraussetzung um konkurrenzfähig zu sein. Die Ergebnisse der Masterarbeit helfen mit den vorhandenen Ressourcen die größtmögliche Ausbringung zu erreichen.
Die manuelle Bearbeitung von Schiffshüllen verliert aus Gründen der Effizienz und des Umweltschutzes immer mehr an Bedeutung. Stattdessen kommen hochautomatisierte Maschinen zum Einsatz, die diese Arbeit übernehmen oder Maschinen, die Personen an exponierte Stellen transportieren, um dort diverse Arbeiten zu verrichten. Mit steigendem Automatisierungsgrad steigen auch die Anforderungen an die Sicherheit von Maschinen, speziell im Bereich der Personensicherheit. Das Ziel dieser Masterarbeit war die Analyse und Optimierung eines Sicherheitskonzeptes für eine fahrbare Maschine der Hubert Palfinger Technologies GmbH zur manuellen Bearbeitung und Inspektion von Schiffshüllen in Schwimm- und Trockendocks. Auf Grund der rauen Umgebungsbedingungen und einer Bearbeitungshöhe von bis zu 30 Metern, wurden höchste Anforderungen an die Sicherheit des Bedienpersonals gestellt. Die Analyse des Sicherheitskonzeptes umfasste neben der Auswahl der Steuerung und der Optimierung der elektrischen und hydraulischen Bauteile auch einen rechnerischen Nachweis zur Vermeidung von Fehlern in sicherheitsbezogenen Teilen von Steuerungen. Die in dieser Masterarbeit durchgeführten Berechnungen zur Validierung der Sicherheitsfunktionen wurden einer akkreditieren Prüfstelle, mit dem Ansuchen einer CE-Zulassung für diese Maschine vorgelegt. Die Hubert Palfinger Technologies GmbH entwickelt mehrere Maschinen für die Schiffsbearbeitungsindustrie, die in ihrer Konstruktion sehr ähnlich sind. Das analysierte Sicherheitskonzept für die Personensicherheit ist somit vielseitig auch in anderen Maschinen anwendbar. Durch die Anwendung des fertigen Konzeptes gäbe es Potential für Einsparungen in der Entwicklung und bei Zertifizierungen. Außerdem könnten gewonnene Kenntnisse aus dem Betrieb in den Schiffswerften rasch und effektiv in zukünftige Planungen einfließen und so die Sicherheit aller Maschinen der Hubert Palfinger Technologies GmbH erhöhen.