O'Reilly logo

Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives by Eoin Woods, Nick Rozanski

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

28 Other Perspectives

So far, we have defined some important perspectives—Security, Performance and Scalability, Availability and Resilience, and Evolution—in reasonably full detail. We have found the concerns addressed by these perspectives to be relevant to most if not all information systems. If you do not apply these perspectives to your architectural views, you impose a serious risk of delivering systems that do not meet the explicit or implicit needs of your stakeholders: They may expose sensitive data to malicious attackers; they may perform poorly under heavy load; they may suffer from frequent and expensive interruptions in service; or they may be very difficult to change.

You may also need to consider a number of other perspectives ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required