Blog

Quality assurance in higher education - Richard Seidl

Written by Richard Seidl | Dec 25, 2023 11:00:00 PM

What does the curriculum for software engineering, IT systems integration and computer science at universities of applied sciences look like today? What topics are taught - and how? What is emphasized and how is the subject matter accepted and implemented by the students? Karin answers these and other questions and also explains what measures her university has taken with regard to sustainability.

“That’s also what concerns me: How do I spread the word to students that dealing with quality is part of their everyday life?” - Karin Vosseberg

Prof. Dr.-Ing. Karin Vosseberg has been a university lecturer at Bremerhaven University of Applied Sciences since 2009, specializing in IT systems integration and software engineering. She is committed to the integration of software quality assurance, sustainability in software development and digital sovereignty in curricula. She is a strong advocate for gender equality in STEM degree programs and is a member of specialist groups of the German Informatics Society and the Forum Computer Scientists for Peace and Social Responsibility. She has also been a member of the ASQF Executive Committee since 2015.

Highlights of this episode:

  • Karin Vosseberg from Bremerhaven University of Applied Sciences was our guest and spoke about quality assurance in university teaching
  • Anchoring quality assurance and sustainability in teaching is a key topic
  • The importance of students learning to consider sustainability in software development at an early stage is discussed
  • Karin shares insights into the challenges and methods of getting students excited about these topics
  • Discusses how to promote the culture of sustainability and quality assurance in university teaching
  • Karin emphasizes the importance of practice orientation and connecting theory and practice in teaching
  • The episode gives an insight into how university teaching can work in the field of quality assurance and sustainability

Quality assurance in higher education: Sustainability meets software development

In this episode, we delve into the world of quality assurance in higher education, with a particular focus on the integration of sustainability and the practical application of these principles in the context of software development.

QA in higher education

Today we are focusing on a topic that is extremely important for both students and teachers: quality assurance in higher education. My guest today is Karin Vosseberg from Bremerhaven University of Applied Sciences. Karin brings a wealth of experience and insight to share with us. What does quality assurance mean in this particular educational context? Find out in this in-depth discussion.

Quality assurance meets sustainability

Karin emphasizes how crucial it is to integrate quality assurance practices into university teaching. “It’s not just about testing the functionality of a program or application,” explains Karin. “It’s about a holistic understanding of quality that includes non-functional requirements such as sustainability.” This view reflects a trend in which sustainability is increasingly coming into focus - not only as an ecological concept, but also as an integral part of software development and education.

The challenges of attractiveness

One of the central topics of our conversation was the perception of quality assurance among students. As Karin notes, quality assurance is often not considered the “sexiest” topic among young developers. This is because many students tend to focus on rewriting software rather than the important role of quality assurance and testing procedures. However, through continuous educational work and practical examples, Karin and her colleagues are increasingly succeeding in changing this perception.

Practical implementation in the curriculum

Karin goes on to explain how she and her team at Bremerhaven University of Applied Sciences have developed practical approaches to integrating quality assurance practices into the curriculum: “We try to make it clear to our students from the outset that quality is an integral part of the software development process.” Through projects, lab work and special events, students are encouraged to engage with different aspects of quality assurance - from writing robust code tests to addressing non-functional quality criteria such as performance and scalability.

Sustainability as a leitmotif

A recurring theme in our conversation is the concept of sustainability. Karin shares with us her conviction that sustainability goes beyond ecological awareness and is directly linked to the way we develop and test software. She emphasizes the importance of a resource-efficient development environment and a critical approach to the consumption of resources by software products. She conveys this perspective to her students through practical exercises and projects.