Skip to content

Software Engineering Radio

The Podcast for Professional Software Developers

Archive

Tag: owl

Recording Venue: Skype
Guest(s): Lisa Crispin

Host(s): Michael
This episode covers the topic of agile testing. Michael interviews Lisa Crispin as an practionier and book author on agile testing. We cover several topics ranging from the role of the tester in agile teams, over test automation strategy and regression testing, to continuous integration.

Links:

Play

Recording Venue: Skype
Guest(s): Roman Pichler

Host(s): Martin
In this episode, we discuss with Roman Pichler how Scrum impacts product management and how agile product management differs from traditional approaches. The topics covered include product owners on large projects and product owner teams, facilitating customer feedback through early and frequent releases, envisioning the product, and creating products with the minimum functionality. Enjoy!

Links:

Play

Recording Venue:
Guest(s): Christof Ebert

Host(s): Markus
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 requirements. Christof will structure RE into several activities, namely elicitation (identifying the relevant requirements), specification (clearly describing requirements), analysis (synthesizing a solution), verification and validation (achieving good requirements quality), comittment (allocating requirements to a project, product release or iteration), and management (keeping track of the implementation status of requirements). In this episode we discuss these activities and highlight lots of practical guidance.

Links:

Play

Recording Venue:
Guest(s):
Host(s): Markus Michael
Recording Venue:
Guest(s):
Host(s): Markus Michael
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 several typical roles we give hints on the expected skills, knowledge, and mindset. In this episode we discuss the roles technical lead, technologist, requirements engineer, product manager, and project manager.

Links:

Play

Recording Venue:
Guest(s):
Host(s): Markus Michael
Recording Venue:
Guest(s):
Host(s): Markus Michael
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 several typical roles we give hints on the expected skills, knowledge, and mindset. In this episode we discuss the roles junior developer, senior developer, and software architect.

Links:

Play

Recording Venue: QCon London, 2008
Guest(s): Linda Rising

Host(s): Markus
In this episode we’re talking to Linda Rising about retrospectives. We start by defining what a retrospective is and discuss some of the logistics of making it work for software projects. We then look at the different phases of a retrospective. The main part then is a discussion about some of the practices or games that are used to facilitate the retrospective. We conclude the retrospective discussion with destroying some of the prejudices against it and the relationship to process improvement and CMM.
At the end of the interview we talk a little about Linda’s current interest: how does the brain work?

Links:

Play