Patterns-Based Engineering: Successfully Delivering Solutions via Patterns
“This book introduces a new and important idea, providing a rigorous approach to Patterns-Based Engineering. As the number of published patterns has increased, understanding how to apply them across all parts of the software development lifecycle has become critically important.”—Kyle Brown, Distinguished Engineer, IBM Software Group, Author ofPersistence in the Enterprise “To misquote Confucius, ‘Give a man a solution and you solve his problem for a day. Teach a man a pattern and you’ve solved his problems for a lifetime.’ The guidance provided by Lee and Celso in this book should help solve many lifetimes’ worth of software development problems. The book’s combination of solid theory coupled with practical implementation makes for an essential reference if you ever plan ontrying the benefits of Patterns-Based Engineering. Well done guys!”—Gregory Hodgkinson, Practice Director for the Lifecycle Tools and Methodology Practice at Prolifics “Ever since the GOF patterns book, software design patterns have been a great way to codify best practices to solve specific problems.Patterns-Based Engineeringgives practical advice on how to manage design patterns for your organization and codify your best practices.”—Dave Hendricksen, Software Architect, Thomson-Reuters “Ackerman and Gonzalez have provided a well-written book, which describes a process that at a minimum can be used by any software development organization. The authors provide valuable case studies, detailed analysis, and the required governance to define new patterns or fully utilize the patterns already existing within an organization. As software professionals, we recognize the necessity and advantages for the usage of patterns; PBE provides a framework to dramatically enhance the productivity and reusability of those patterns within our projects.”—Davie Sweis, IT Manager, North America and Worldwide Solutions Architect, Robert Bosch LLC