11.4 Interpreting Needs as Goals

For any product/system there will be many stakeholders, each potentially with many needs. It is hardly ever possible to meet all the goals of all the stakeholders, but there should be a well-defined subset of all of these needs that will be represented by the goals adopted by the enterprise. In this section we move to the third column of Figure 11.1, Interpret Needs as Goals.

We have structured this analysis to proceed from needs to goals, but we have yet to define goals. We define goals (Box 11.4) as what is planned to be accomplished and what the designer hopes to achieve or obtain. The purpose of this definition is to explicitly recognize that goals are decisions made by the architect, whereas needs are fundamental ...

Get System Architecture: Strategy and Product Development for Complex Systems, First 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.