Requirements

These "requirements" are business requirements. There should be no discussion of technologies -- connectivity requirements excepted. The name of the game is to produce an artifact that identifies "what data" supports the business


Context Model

Answers the questions, "who are the players and who do they communicate with?"

Business Objects

Answers the question, "how do the players communicate?"

Entities

Answers the question, "what do the players communicate about?"

Data Model

Answers the question, "What does the business look like?"

Attributes

Answers the question, "what are the business details?"

The devil IS in the details, but you don't want to look at the details until you understand the pig picture.