
Registered user since Wed 20 Aug 2014
Joseph (Joe) Yoder is a research collaborator at IME/USP and a founder and principal of the Refactory, a company focused on software architecture, design, implementation, consulting, and mentoring on all facets of software development. Joe is an author of many articles, papers, and books, and is well-known for the Big Ball of Mud pattern, which illuminates many fallacies in software architecture.
Joe is a coauthor of Cloud Application Architecture Patterns—Designing, Building, and Modernizing for the Cloud by O’Reilly, which has 75 patterns of proven practices to design and build applications to run well in the cloud. He is also a co-author of A Scrum Book: The Spirit of the Game (Pragmatic Bookshelf), which includes 94 patterns and 2 pattern languages about getting the most out of Scrum. Joe received the New Directions award at the Software Engineering Institute’s (SEI’s) conference on Software Architecture (SATURN), and the ACM recognized Joe as a Distinguished Member in the category of “Outstanding Engineering Contributions to Computing”. Joe is a “Fellow” of the Hillside Group, a group dedicated to improving the quality of software development.
Contributions
2026
XP
- Author of Domain Modeling Meets GenAI: Turbo-Charging from Domain Modeling to Deployment within the Industry & Practice-track
- Session Chair of mini-PLoP: Patterns for Generative AI in Software Engineering Activities (part of WS: Patterns for GenAI)
- Author of Sustainable Development and Technical Debt in the Age of GenAI: A Primer for XP Practitioners within the WS: AI4TD-track
- Experience Reports Co-Chair in Organizing Committee
- Research Workshop Organizer in Organizing Committee within the WS: Patterns for GenAI-track
- Author of Fishbowl Panel within the WS: AI4TD-track
- Session Chair of Writer's Workshop (part of WS: Patterns for GenAI)
- Author of Enterprise Tool and Agent Patterns within the WS: Patterns for GenAI-track
- Co-chair in Organizing Committee within the Experience Reports-track
- Session Chair of mini-PLoP: Patterns for Generative AI in Software Engineering Activities (part of WS: Patterns for GenAI)
- Local Organizer and Volunteer Co-Chair in Organizing Committee