Refine
Year of publication
- 2021 (36) (remove)
Document Type
- Bachelor Thesis (12)
- Conference Proceeding (12)
- Master's Thesis (3)
- Article (2)
- Course Material (2)
- Preprint (2)
- Other (1)
- Report (1)
- Working Paper (1)
Has Fulltext
- yes (36)
Is part of the Bibliography
- no (36)
Keywords
- Agilität <Management> (5)
- Benutzerfreundlichkeit (4)
- Führung (4)
- Usability (4)
- ISO 9001 (3)
- Qualitätsmanagement (3)
- Scrum <Vorgehensmodell> (3)
- Aufgabenüberprüfung (2)
- Benutzeroberfläche (2)
- Digitalisierung (2)
- Lernsoftware (2)
- Management (2)
- Mediendesign (2)
- Microservice (2)
- Mikroservice (2)
- Prozessmanagement (2)
- Rechnernetz (2)
- Serviceorientierte Architektur (2)
- Visualisierung (2)
- Ad-hoc-Netz (1)
- Agile Manifesto (1)
- Agile Practices (1)
- Agile Softwareentwicklung (1)
- Agile education (1)
- Agile method (1)
- Air quality (1)
- Angewandte Informatik (1)
- Angular (1)
- Anwendungssystem (1)
- App <Programm> (1)
- Arbeitspsychologie (1)
- Aufgabensammlung (1)
- Augmented Reality (1)
- Auswertung (1)
- Authentic Leadership (1)
- Authentische Führung (1)
- BaaS (Backend-as-a-service) (1)
- Belohnung (1)
- Benutzererlebnis (1)
- Betriebsdaten (1)
- Bildgebendes Verfahren (1)
- Bronchokonstriktion (1)
- Business model (1)
- COVID 19 pandemic (1)
- COVID-19-Pandemie (1)
- City-Logistik (1)
- Cloud Computing (1)
- Cochlea (1)
- Computer Graphics (1)
- Computer simulation (1)
- Computergrafik (1)
- Computersicherheit (1)
- Computersimulation (1)
- Computerunterstütztes Lernen (1)
- Context-aware recommender systems (1)
- Crisis (1)
- Critical Incident (1)
- Curriculumentwicklung (1)
- Data Cubes (1)
- Datenqualität (1)
- Datenschutz (1)
- Datenverarbeitungssystem (1)
- Datenwürfel (1)
- Decision Support Tool (1)
- Desktop-Computer (1)
- Digital Leadership (1)
- Digitale Pathologie (1)
- Digitale Transformation (1)
- Docker (1)
- E-Assessment (1)
- E-Grocery (1)
- E-Learning (1)
- Eindringerkennung (1)
- Empfehlungssystem (1)
- Entrepreneurship (1)
- Entscheidungsbaum (1)
- Entscheidungsunterstützungssystem (1)
- Ereignisgesteuerte Programmierung (1)
- Erfolgskontrolle (1)
- Erweiterte Realität <Informatik> (1)
- Evolutionärer Algorithmus (1)
- Eye-Tracking (1)
- FaaS (Function-as-a-service) (1)
- Fahrplan (1)
- Finanzplanung (1)
- Function as a Service (1)
- Führung auf Distanz (1)
- Genetischer Algorithmus (1)
- Geschäftsmodell (1)
- Grader (1)
- Grand Challenges (1)
- Hochschullehre (1)
- Incentivierung (1)
- Information Visualization (1)
- Insurance Industry (1)
- Interdiziplinäre Studiengänge (1)
- Intrusion Detection (1)
- Istio (1)
- JFugue (1)
- Java <Programmiersprache> (1)
- Klein- und Mittelbetrieb (1)
- Komposition <Musik> (1)
- Konfigurationen (1)
- Konfigurationsverwaltung (1)
- Krise (1)
- Kritisches Ereignis (1)
- Kubernetes (1)
- Landmarke (1)
- Landmarkenbasierte Registrierung (1)
- Landwirtschaft (1)
- Leadership (1)
- Lebensmittel (1)
- Lernaufgabe (1)
- Liberalismus (1)
- Lieferservice (1)
- Location-based systems (1)
- Luftqualität (1)
- MANET (1)
- Machine Learning (1)
- Marketing (1)
- Maschinelles Lernen (1)
- Masterstudium (1)
- Mediendesignausbildung (1)
- Mediendesigninformatik (1)
- Menschliche Cochlea (1)
- Middleware (1)
- Mobiles Internet (1)
- Modellierung (1)
- Multidimensional Analysis (1)
- Musikkomposition (1)
- Nachhaltigkeit (1)
- Network Security (1)
- Neuronales Netz (1)
- Node.js (1)
- Numerische Optimierung (1)
- Offenes Kommunikationssystem (1)
- Open systems (1)
- Optimierung (1)
- Organisationspsychologie (1)
- Pandemie (1)
- Pathologie (1)
- Physically Based Rendering (1)
- Positive Führung (1)
- Positive Leadership (1)
- Positive Psychologie (1)
- Praxisprojekte (1)
- ProFormA (1)
- Processes (1)
- Programmierausbildung (1)
- Programmierumgebung (1)
- Programmierung (1)
- Projektmanagement (1)
- Prototyp (1)
- Psychology at Work (1)
- QM (1)
- Quality Management (1)
- Real-Time Rendering (1)
- Reference Architecture (1)
- Referenzmodell (1)
- Relationenalgebra (1)
- Rendering (1)
- Resiliency (1)
- Rückmeldung (1)
- SOA co-existence (1)
- Scientific Visualization (1)
- Selbstführung (1)
- Selbstmanagement (1)
- Selbstmanagement im Unternehmen (1)
- Sensorsystem (1)
- Server (1)
- Serverless Computing (1)
- Service Mesh (1)
- Service Orientation (1)
- Social Media (1)
- Software Architecture (1)
- Software Engineering (1)
- Softwarearchitektur (1)
- Softwaretest (1)
- Sprachassistent (1)
- Standortbezogener Dienst (1)
- Supply Chain Management (1)
- Supply Chains (1)
- Suricata (1)
- Sustainable development (1)
- Taxonomie (1)
- Telearbeit (1)
- UX/UI (1)
- Urban Logistics (1)
- Usability-Test (1)
- User Interfaces (1)
- Verbesserung (1)
- Versicherungswirtschaft (1)
- Verteiltes System (1)
- Virtual Leadership (1)
- Virtuelle Führung (1)
- Web-Anwendung (1)
- WebGL (1)
- WebGL Einstieg (1)
- Webanwendung (1)
- Webentwicklung (1)
- Webgazer (1)
- Wert (1)
- World Wide Web (1)
- Zukunft (1)
- ad-hoc networks (1)
- agile methods (1)
- agile software development (1)
- asyncapi (1)
- automatisch bewertete Programmieraufgaben (1)
- class room (1)
- cloudevents (1)
- distributed systems (1)
- eduscrum (1)
- even-driven architecture (1)
- event-driven microservices (1)
- financial planning (1)
- mobile first (1)
- scaling (1)
- serverless architecture (1)
- serverless functions (1)
- service models (1)
- taxonomy (1)
- teaching entrepreneurship (1)
- ÖPNV (1)
- Öffentlicher Personennahverkehr (1)
- Übermensch (1)
- Übung <Hochschule> (1)
Institute
- Fakultät IV - Wirtschaft und Informatik (36) (remove)
Der Bachelor-Studiengang Mediendesigninformatik der Hochschule Hannover ist ein Informatikstudiengang mit dem speziellen Anwendungsgebiet Mediendesign. In Abgrenzung von Studiengängen der Medieninformatik liegt der Anwendungsfokus auf der kreativen Gestaltung etwa von 3D-Modellierungen, Animationen und Computerspielen. Absolvent*innen des Studiengangs sollen an der Schnittstelle zwischen Informatik und Mediendesign agieren können, zum Beispiel bei der Erstellung von Benutzungsschnittstellen und VR/AR-Anwendungen. Der Artikel stellt das Curriculum des interdisziplinären Studiengangs vor und reflektiert nach dem Abschluss der ersten beiden Studierendenkohorten die Erfahrungen, indem die ursprünglichen Ziele den Zahlen der Hochschulstatistik und den Ergebnissen zweier Studierendenbefragungen gegenübergestellt werden.
In this paper the workflow of the project 'Untersuchungs-, Simulations- und Evaluationstool für Urbane Logistik` (USEfUL) is presented. Aiming to create a web-based decision support tool for urban logistics, the project needed to integrate multiple steps into a single workflow, which in turn needed to be executed multiple times. While a service-oriented system could not be created, the principles of service orientation was utilized to increase workflow efficiency and flexibility, allowing the workflow to be easily adapted to new concepts or research areas.
Microservices build a deeply distributed system. Although this offers significant flexibility for development teams and helps to find solutions for scalability or security questions, it also intensifies the drawbacks of a distributed system. This article offers a decision framework, which helps to increase the resiliency of microservices. A metamodel is used to represent services, resiliency patterns, and quality attributes. Furthermore, the general idea for a suggestion procedure is outlined.
Microservices are meanwhile an established software engineering vehicle, which more and more companies are examining and adopting for their development work. Naturally, reference architectures based on microservices come into mind as a valuable thing to utilize. Initial results for such architectures are published in generic and in domain-specific form. Missing to the best of our knowledge however, is a domain-specific reference architecture based on microservices, which takes into account specifics of the insurance industry domain. Jointly with partners from the German insurance industry, we take initial steps to fill this gap in the present article. Thus, we aim towards a microservices-based reference software architecture for (at least German) insurance companies. As the main results of this article we thus provide an initial such reference architecture together with a deeper look into two important parts of it.
A Look at Service Meshes
(2021)
Service meshes can be seen as an infrastructure layer for microservice-based applications that are specifically suited for distributed application architectures. It is the goal to introduce the concept of service meshes and its use for microservices with the example of an open source service mesh called Istio. This paper gives an introduction into the service mesh concept and its relation to microservices. It also gives an overview of selected features provided by Istio as relevant to the above concept and provides a small sample setup that demonstrates the core features.
Cloud Computing: Serverless
(2021)
A serverless architecture is a new approach to offering services over the Internet. It combines BaaS (Backend-as-a-service) and FaaS (Function-as-a-service). With the serverless architecture no own or rented infrastructures are needed anymore. In addition, the company does not have to worry about scaling any longer, as this happens automatically and immediately. Furthermore, there is no need any longer for maintenance work on the servers, as this is completely taken over by the provider. Administrators are also no longer needed for the same reason. Finally, many ready-made functions are offered, with which the development effort can be reduced. As a result, the serverless architecture is very well suited to many application scenarios, and it can save considerable costs (server costs, maintenance costs, personnel costs, electricity costs, etc.). The company only must subdivide the source code of the application and upload it to the provider’s server. The rest is done by the provider.
This Innovative Practice Full Paper presents our learnings of the process to perform a Master of Science class with eduScrum integrating real world problems as projects. We prepared, performed, and evaluated an agile educational concept for the new Master of Science program Digital Transformation organized and provided by the department of business computing at the University of Applied Sciences and Arts - Hochschule Hannover in Germany. The course deals with innovative methodologies of agile project management and is attended by 25 students. We performed the class due the summer term in 2019 and 2020 as a teaching pair. The eduScrum method has been used in different educational contexts, including higher education. During the approach preparation, we decided to use challenges, problems, or questions from the industry. Thus, we acquired four companies and prepared in coordination with them dedicated project descriptions. Each project description was refined in the form of a backlog (list of requirements). We divided the class into four eduScrum teams, one team for each project. The subdivision of the class was done randomly.
Since we wanted to integrate realistic projects into industry partners’ implementation, we decided to adapt the eduScrum approach. The eduScrum teams were challenged with different projects, e.g., analyzing a dedicated phenomenon in a real project or creating a theoretical model for a company’s new project management approach. We present our experiences of the whole process to prepare, perform and evaluate an agile educational approach combined with projects from practice. We found, that the students value the agile method using real world problems. However, the results are mainly based on the summer term 2019, this paper also includes our learnings from virtual distance teaching during the Covid 19 pandemic in summer term 2020. The paper contributes to the distribution of methods for higher education teaching in the classroom and distance learning.
Agile methods require constant optimization of one’s approach and leading to the adaptation of agile practices. These practices are also adapted when introducing them to companies and their software development teams due to organizational constraints. As a consequence of the widespread use of agile methods, we notice a high variety of their elements:
Practices, roles, and artifacts. This multitude of agile practices, artifacts, and roles results in an unsystematic mixture. It leads to several questions: When is a practice a practice, and when is it a method or technique? This paper presents the tree of agile elements, a taxonomy of agile methods, based on the literature and guidelines of widely used agile methods. We describe a taxonomy of agile methods using terms and concepts of software engineering, in particular software process models. We aim to enable agile elements to be delimited, which should help companies, agile teams, and the research community gain a basic understanding of the interrelationships and dependencies of individual components of agile methods.
In dieser Bachelorarbeit werden zwei Ziele verfolgt. Ein Ziel ist es anhand einer Karriere-Seite mit einem Bewerbungsformular einzuordnen, ob die Gestaltung dieser mit der mobile-first Philosophie einen Einfluss auf die Usability und bezüglich der Benutzbarkeit von Interaktionselementen im Desktop-Kontext hat. Ein weiteres Ziel ist, bedingt durch die COVID-19 Pandemie, eine prototypische Software-Lösung zu entwickeln, welche den kompletten Lösungsversuch im Rahmen eines Usability-Tests einer Versuchsperson inklusive der Blickpositionen, ohne den Einsatz spezieller Hardware, aufnimmt und diese Aufnahme für eine Auswertung auch wieder abspielen kann.
Die Arbeit setzt sich dabei aus zwei praktischen Teilen zusammen. Der erste Teil umfasst die Konzeption und Entwicklung der Karriere-Seite unter Einsatz der mobile-first Philosophie für das betreuende Unternehmen, frobese GmbH. Im zweiten Teil der Arbeit wird die Auswirkung der mobile-first Philosophie auf die Usability im Desktop-Kontext empirisch untersucht. Dies geschieht im Rahmen eines remote Usability-Tests mithilfe der dafür entwickelten Software-Lösung. Diese nimmt die Lösungsversuche mitsamt der Blickpositionen der Versuchspersonen auf und fordert sie anschließend auf, einen Fragebogen auszufüllen. Abschließend werden die Ergebnisse, der Versuchsaufbau und die Ergebnisse kritisch gewürdigt.
Der remote Usability-Test im zweiten Teil der Arbeit wurde mit insgesamt 30 Versuchspersonen durchgeführt. Sie wurden dabei in zwei Gruppen aufgeteilt, eine mobile Gruppe und eine Desktop Gruppe. Im Rahmen des Usability-Tests mussten sie eine Aufgabe auf der prototypischen Karriere-Seite vom ersten praktischen Teil dieser Arbeit erledigen. Die entwickelte remote Lösung erlaubte auch unter Pandemiebedingungen eine einfache Rekrutierung der Versuchspersonen und Durchführung der Versuche. Mithilfe eines Auswertungs-Clients konnten die Versuchsaufnahmen im Nachhinein wieder abgespielt werden und in Form von Heatmaps visualisiert werden. Die Auswertung zeigte, dass mithilfe der mobile-first Philosophie eine exzellente Usability im mobilen Kontext erreicht werden konnte, die sich auch auf den Desktop übertragen hat. Es konnte aber auch ein signifikanter Unterschied in den Bearbeitungszeiten zwischen beiden Gruppen festgestellt werden. Hier konnten die Versuchsaufnahmen Indizien auf die Ursachen dieser Diskrepanz geben.