Listen

Description

Karl Wiegers shares his lessons on requirements, project management, design, quality and more. Karl's advice can make you significantly better at what you do.