This presentation explains why any software team that cares about quality needs to understand the overarching principles behind it.
Karl Wiegers is Principal Consultant with Process Impact, a software development consulting and education company in Portland, Oregon. He has a PhD in organic chemistry. Karl's interests include requirements engineering, project management, software quality, and software process improvement. Karl is also the author of 13 books.