System Architect



Definition

System Architect
the role that is played when a person produces the architecture of a system

Classification


System Architect in the OPF Method Component Inheritance Hierarchy

As illustrated in the preceding figure, System Architect is part of the following inheritance hierarchy:

Responsibilities

The typical role-specific responsibilities of a System Architect are to:

System Architect typically inherits the general role responsibilities from the role method component.

Personal Profile

To fulfill these responsibilities, a System Architect typically should have the following personal characteristics, expertise, training, and experience:

Personal Characteristics

A System Architect should typically have the following personal characteristics:

Expertise

A System Architect should typically have the following expertise:

Training

A System Architect should typically have the following training:

Experience

A System Architect should typically have the following experience:

Tasks

A System Architect typically performs the following role-specific tasks in an iterative, incremental, parallel, and time-boxed manner:

System Architect typically inherits common role tasks from the Role method component.

Teams

A System Architects typically performs these tasks as members of the following teams:

Work Products

As a member of these teams, a System Architect typically produces all or part of the following work products:

Guidelines