SE Radio Episode 262: Software Quality with Bill Curtis


Episode Artwork
1.0x
0% played 00:00 00:00
Jul 12 2016 68 mins   499
Sven Johann talks with Bill Curtis about Software Quality. They start with what software quality is and then discuss examples of systems which failed to achieve the quality goals (e.g. ObamaCare) and it's consequences. They then go on with the role of architecture in the overall quality of the system and how to achieve it in an agile environment. Bill proceeds with all steps needed to move an organization from chaos to innovation; the relation between Lean Management, quality improvement and CMM; how CMM can improve your organization and CMMi not; the difference between CMM and CMMi. Going on with the practices "hot" companies like Google are using to achieve high quality; getting a management infrastructure in place which doesn't make bad commitments; how to get a quality improvement program started and running; importance of collecting and analyzing data about your process; modern development compared to the Team Software Process; extreme programming and Scrum and their close relationship to build in quality; the importance of fast feedback and learning; the power of formal inspections; prototyping to get the requirements right; the role of good requirements. Venue: Dagstuhl Castle Related Links: Jim Collins "Built to Last: Successful Habits of Visionary Companies" Team Software Process Personal Software Process Scott Ambler, Disciplined Agile Delivery CMM CMMi Bill Curtis' Twitter: @BillCurtis33