Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Joseph Yoder (The Refactory, Inc.)
May 2017 - Presentation Deliver Fast with Confidence

This talk examines various practices and techniques that lead to better software quality, all of which enable teams to deliver faster and with more confidence.

April 2015 - Presentation Taming Big Balls of Mud with Agile, Diligence, and Hard Work

This session examines the paradoxes that underlie Big Ball of Mud (BBoM) architectures, what causes them, why they are so prominent, and how to keep code clean.

April 2015 - Presentation QA to AQ: Shifting from Quality Assurance to Agile Quality

This presentation shows how to interject quality specification, design, and testing efforts into a software architecture project and be more agile about it.

April 2015 - Presentation Sustainably Supporting Data Variability

A challenge in building complex, data-intensive systems is how to sustainably support data variation, schema, and feature evolution. Three speakers share experiences.

May 2011 - Presentation Big Ball of Mud: Is This The Best That Agile Can Do?

Authors: Joseph Yoder

Joseph Yoder's plenary address from SATURN 2011 discusses issues with the current state of software architecture.