Customizing BOM types

The final stage of capability operation analysis is to customize the Business Object Model (BOM) types in line with the data requirements of the project and the organization as a whole.

  • Role: business Analyst
  • Input: BOM
  • Deliverables: customized BOM
Note: while performing this task, remember that BOM is an analysis model.

When we assign data attributes and operations to classes we are expressing requirements and responsibilities, not attempting to model an implementation. Operations are added to the model to express navigation and management responsibilities, and rarely need to be expressed in more detail than a name and a good business definition. Detailed parameter definitions and design-level semantics can be left until design time within the Interface Design Model (IDM).