Task: Identify Viewpoints
This task describes the main steps on identifying the relevant viewpoints for the system under development.
Disciplines: System Engineering Architecture
Purpose
To create a base for an architecture representation based on a set of viewpoints driven by the stakeholders' concerns.
Relationships
RolesPrimary Performer: Additional Performers:
InputsMandatory:
    Optional:
      Outputs
        Steps
        Identify stakeholders
        Identify the main set of stakeholders which need to drive or have an understanding of the overall architecture or specific aspects of it.
        Capture the stakeholders' concerns
        For each stakeholder, create a list of specific concerns.
        Define viewpoints

        Identify the main viewpoints which will better align with the stakeholders' concerns. Each viewpoint should have an unique name, a description, the associated concerns and stakeholders, and a representation description of the views driven by the viewpoint.