Working With Stakeholders Using Viewpoints and Perspectives is a practice-oriented study book by Nick Rozanski and Eoin Woods, specialized in software systems architecture. It addresses the core principles of designing and implementing effective architectures for information systems, with an emphasis on balancing the interests of different stakeholders.
This book offers clear insights for developing your architecture, including:
- Designing and communicating an architecture that reflects different stakeholders' interests
- Focus on architecturally significant aspects such as performance, resilience, and location
- Using scenarios and patterns for the creation and validation of your architecture
- Documenting the architecture through a coherent set of views
The second edition has been updated according to new standards and developments in software systems. Important additions include:
- Introduction of a system context viewpoint for the system's interaction with its environment
- In-depth discussion of architectural principles for traceability and accountability
- Integration of agile development with architecture processes
- Placing requirements and architecture activities within the project framework
- A new, lightweight method for architectural validation
Simply because of its practical applicability, this reference work is indispensable for architects who want to deepen their knowledge of systems architecture and design and deliver professional software systems.
Product details
- Author: Nick Rozanski
- Publisher: Pearson Education (US)
- Imprint: Addison-Wesley Educational Publishers Inc
- Publication date: 2011-11-25
- Number of pages: 704
- ISBN: 9780321718334
- Topic: Software Engineering
- BISAC: COMPUTERS / Software Development & Engineering / General
About the author
Nick Rozanski has worked in IT since 1980 at various organizations and has extensive experience with enterprise application integration and object-oriented development. He is also experienced as a technical instructor and project auditor.
Eoin Woods is lead system architect at a major European investment bank, with responsibility for the architecture and design of core systems. He also leads architecture teams and contributes to methodological development.

