Software Architecture and Decision-Making
Leveraging Leadership, Technology, and Product Management to Build Great Products
Format:Paperback
Publisher:Pearson Education (US)
Published:2nd Jan '24
Should be back in stock very soon
This book offers a comprehensive guide for technical leaders, emphasizing the importance of informed decision-making in software architecture.
In Software Architecture and Decision-Making, Srinath Perera delves into the critical intersection of leadership and software architecture. The book emphasizes the necessity for technical leaders to leverage their knowledge to navigate uncertainty effectively. By understanding the principles of software architecture, leaders can make informed decisions that not only meet quality standards but also maximize the return on investment over time. The text serves as a comprehensive guide for those looking to enhance their decision-making skills in a complex field.
Perera presents a framework that combines technology, leadership, and product management to create superior products. He argues that many technical challenges arise from a disconnect between knowledge and judgment. By addressing this gap, the book encourages readers to think deeply about their decisions while advocating for a measured approach to implementation. This dual focus on thoughtfulness and practicality is essential for anyone involved in software architecture.
The book outlines five key questions and seven principles that can help architects and technical leaders navigate the uncertainties inherent in software design. By approaching design systematically, from macro-level considerations down to individual service components, readers can cultivate a more strategic mindset. Software Architecture and Decision-Making is an invaluable resource for current and aspiring leaders in the software industry, providing insights that are crucial for building successful systems.
ISBN: 9780138249731
Dimensions: 232mm x 188mm x 11mm
Weight: 408g
208 pages