9 Identifying and Engaging Stakeholders

As we saw in Part I, the people affected by a system are not limited to those who use it. Systems are not just used: They have to be designed and built; they have to be operated; they may have to be repaired; they are usually enhanced; and, of course, they have to be paid for.

Each of these activities involves a number—possibly a significant number—of people distinct from the users. Each of these groups of people has its own requirements, its own interests, and its own needs from the system. We refer collectively to these people as stakeholders. In Part I we defined a stakeholder as follows.

Image

Definition ...

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

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.