Database Architect



Definition

Database Architect
the specialized architect role that is played when a person produces the database aspects of the system architecture and software architecture

Classification


Database Architect in the OPF Method Component Inheritance Hierarchy

As illustrated in the preceding figure, Database Architect is part of the following inheritance hierarchy.

Responsibilities

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

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

PersonalProfile

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

Personal Characteristics

A Database Architect should typically have the following personal characteristics:

Expertise

A Database Architect should typically have the following expertise:

Training

A Database Architect should typically have the following training:

Experience

A Database Architect should typically have the following experience:

Tasks

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

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

Teams

A Database Architect typically performs these tasks as a member of the following teams:

Work Products

As a member of these teams, a Database Architect typically produces the following work products:

Guidelines