Process of Software Architecting, The
A Comprehensive Process for Defining Software Architectures That Work A good software architecture is the foundation of any successful software system
Luke Hohmann is that rare software technologist who views software development from the viewpoint of the end user. He passionately believes that one hour spent with an end user is worth many hours making software architectural choices or days documenting perceived user requirements.
Explore similar courses.
A Comprehensive Process for Defining Software Architectures That Work A good software architecture is the foundation of any successful software system
Revamp Your Architectural Practices for New Challenges, Environments, and Stakeholder Expectations"This book recognizes that software architecture is not the merely conceptual domain of disconnected experts but is the . . . give-and-take daily tussle of team members who have to balance trade-offs and competing forces to deliver resilient, high-performing, secure applications. . . .
Make Architecture Choices That Free You to Maximize Value and Innovation"The heart of this book is a large set of thinking tools that will help you design a new architecture . . . and the organization needed to support that architecture. The book then offers ways to gradually move from your existing architecture toward the new one. . . .
Leverage software architecture as an effective tool for product development and build better software faster. Effective Software Architecture is the essential handbook for making software architecture an effective practice within product development organizations and processes while putting whole software teams on the same page.
Get the latest on new courses, sales, learning tips, site updates and community events.