Alan Shalloway (Bellevue, WA) is founder and CEO of Net Objectives, and a renowned thought leader, trainer, and coach in Lean software development, Lean-Agile connections, and the use of Design Patterns in agile environments. He is a popular speaker at prestigious conferences worldwide. A certified ScrumMaster, he holds an M.S. in Computer Science from M.I.T. James Trott (Bellevue, WA), senior consultant for Net Objectives, has used object-oriented and pattern-based techniques throughout his 20-year career in knowledge management and knowledge engineering. They have co-authored both editions of Design Patterns Explained: A New Perspective on Object-Oriented Design.