Data Component Design



Definition

Data design is the design subactivity involving the design of an application's data components (e.g., the content of a website).

Goals

The typical top-level goals of data component design are to:

Objectives

To meet these goals, the typical objectives of data component design are to:

Examples

Typical examples of data component design include the design of:

Preconditions

Data component design typically may begin when the following preconditions hold:

Completion Criteria

Data component design is typically complete when the following postconditions hold:

Tasks

Data component design typically involves the following producers performing the following design tasks in an iterative, incremental, parallel and time-boxed manner:

Environments

Data component design is typically performed using the following environment(s) and associated tools:

Work Products

Data component design typically results in the production of all or part of the following work products:

Guidelines