30. Working as a Software Architect

In Parts I through IV, we explained the principles that underpin the role of the architect, the importance of your role in project delivery, the process of software architecture, and some of the pitfalls you are likely to encounter. We also introduced three key concepts—stakeholders, viewpoints, and perspectives—and explained how to create an effective architecture and capture it in a sound AD.

We have presented a lot of information along the way, and when you consider how to apply it, you may wonder where on earth to start! In this final chapter, we describe how to put into practice the guidance in this book, explaining when it is relevant during different project lifecycles and how to apply it to different ...

Get Software Systems Architecture: Working with Stakeholders Using Viewpoints and Perspectives, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience live online training, plus books, videos, and digital content from nearly 200 publishers.