--- ENGLISH VERSION BELOW ---
Im Sommersemester 2020 lehrte Herr Dr. Abhijit Sen von der Kwantlen Polytechnic University (KPU) einen Kurs zu "DevOps Principles and Practices" im Rahmen des Internationalen Gastdozierendenprogramms der Fakultät Informatik und Mathematik. Pandemiebedingt wurde der Kurs von einem Blended-Learning-Format auf ein rein virtuelles Format umgestellt.
Der Kurs behandelte die grundlegenden Konzepte, Theorien, Methoden und Techniken von DevOps, d. h. der Integration von Anwendungsentwicklung und -betrieb mit dem Ziel, signifikante Qualitäts- und Effizienzsteigerung zu erzielen. Die Studierenden lernten die Prinzipien des DevOps Software Development Lifecycles kennen und verwendeten verschiedene DevOps-Tools und Frameworks, die den Einsatz in der Praxis unterstützen.
Aus Abschlussbericht wird Paper
Im Rahmen des Kurses führten die Studierenden ein Projekt durch und die drei Studentinnen Laura Baumgartner, Katharina Heiß und Cornelia Wagner reichten einen sehr umfangreichen und qualitativ hochwertigen Abschlussbericht ein. Dr. Sen besprach den Bericht mit ihnen und schlug vor, daraus ein Paper zu entwickeln. Die Studentinnen waren begeistert und unter leitender Initiative von Dr. Sen wurde daraus ein Konferenzbeitrag entwickelt.
In diesem Beitrag versuchen die Autor*innen zu zeigen, wie weit verbreitete DevOps-Prinzipien effektiv für das Management und die Umsetzung von Geschäftsproblemen im Unterricht eingesetzt werden können, indem sie eine kleine Webanwendung implementieren. Am Ende des Projekts haben die Studierenden wertvolle Erkenntnisse darüber gewonnen, wie man DevOps-Prinzipien auf Geschäftsprobleme anwendet und wie man gängige kommerzielle DevOps-Tools zum Planen, Verwalten, Erstellen, Testen, Überwachen und Bereitstellen von Aufgaben in verschiedenen Phasen des DevOps-Lebenszyklus auswählt und einsetzt. Der vollständige Beitrag ist online verfügbar.
„Der Konferenzbeitrag zeigt den Mehrwert, den unser Gastdozierendenprogramm für die Internationalisierung unserer Fakultät in Hinblick auf Lehre und Forschung bietet. Aus den Besuchen der internationalen Kolleginnen und Kollegen sind zahlreiche Anknüpfungspunkte entstanden, die uns geholfen haben, unsere internationalen Beziehungen zu vertiefen. Ich freue mich, dass Herr Sen und Frau Baumgartner, Frau Heiß und Frau Wagner, das Thema so engagiert weiterverfolgt haben! Das spricht für die Qualität von Herr Sen als Dozent und auch für die hohe Motivation und Qualität unserer Studentinnen“, freut sich Prof. Dr. Christoph Skornia, Dekan der Fakultät Informatik und Mathematik.
--- ENGLISH VERSION ---
International teaching leads to application-oriented publication in the field of DevOps
A team of authors consisting of three students and an international guest lecturer at OTH Regensburg jointly wrote a paper on teaching in the field of DevOps and presented it at an international symposium.
In summer semester 2020, Dr. Abhijit Sen from Kwantlen Polytechnic University (KPU) taught a course on "DevOps Principles and Practices" as part of the International Visiting Lecturer Program of the Faculty of Computer Science and Mathematics at OTH Regensburg. Due to the pandemic, the course was changed from a blended learning format to an all-virtual format.
The course covered the basic concepts, theories, methods, and techniques of DevOps, i. e., the integration of application development and operations with the goal of achieving significant quality and efficiency improvements. Students learned the principles of the DevOps software development lifecycle and used various DevOps tools and frameworks that support its use in practice.
Final report becomes paper
As part of the course, students conducted a project and three students (Laura Baumgartner, Katharina Heiß, and Cornelia Wagner) submitted a very comprehensive and high-quality final report. Dr. Sen discussed the report with them and suggested developing a paper out of it. The students were enthusiastic and, under the leading initiative of Dr. Sen, a conference paper was developed.
In the paper the authors attempt to show how widely popular DevOps principles can effectively be used to manage and implement business problems in classroom setting by implementing a small web application. At the conclusion of the project, students gained valuable insights on how to apply DevOps principles to business problems and to select and use commonly used state of the arts DevOps commercial tools to plan, manage, build, test, monitor, deploy tasks at various stages of DevOps life cycle. Students gained valuable insights about DevOps principles and applied state of the art tools to manage and implement the project in an academic environment. The full paper can be found online.
"The conference contribution shows the added value that our visiting lecturer program offers for the internationalization of our faculty in terms of teaching and research. Numerous points of contact have emerged from the visits of our international colleagues, which have helped us to deepen our international relations. I am pleased that Mr. Sen and Ms. Baumgartner, Ms. Heiß and Ms. Wagner, have pursued the topic with such commitment! This speaks for the quality of Mr. Sen as a lecturer and also for the high motivation and quality of our students". says Prof. Christoph Skornia, Dean of the Faculty of Computer Science and Mathematics.