engineering
Variability is one of the key concerns in software product line engineering. The episode introduces the concepts of structural and non-structural (or configurat…
In this episode Charles Krueger, a well-known member of the product line engineering community, talks about his long term experiences in the field. Charles is a…
This is the first part of a two part topic on roles in software engineering. Michael and Markus discuss role definitions in an corporate environment. For severa…
This is the second part of the two part topic on roles in software engineering. Michael and Markus discuss role definitions in a corporate environment. For seve…
In this episode we talk to Christof Ebert about requirements engineering. As the name "engineering" suggests, we need to be systematic when working and managing…
In this episode we're talking to Anneke Kleppe about model-driven software development and language engineering. We start with her involvement in the creation o…
In this episode Martin talks with Chris Grindstaff about the fundamentals of performance engineering. The episode discusses when and how to work on performance …
This episode is an introduction to user interface design with Joachim Machate of UID . We talk about the importance of user interface design, about its relation…
Michael discusses with his guest Chuck Connell the differences between software engineering and computer science. What makes software engineering so unpredictab…
For Episode 200 of Software Engineering Radio, Diomidis Spinellis interviews Markus Völter, the podcast's founder. Markus works as an independent researcher, co…






