Home Company Methodology Services Contact Us
 
Methodology
 
  Overview
  Develop Customer Model
Develop Business Model
Develop User Model
 
 
Develop Business Model
Business modeling is the process of defining the business. Its purpose is to provide a comprehensive and consistent knowledge base that communicates the business requirements. If the customer model identifies the transactional environment and its demands on the enterprise software system, then the business model describes the interactions between the transactional environment and the enterprise software system to meet those demands.

A business model identifies organizational units, business rules, entities, and processes that deliver value to the transactional environment. A business process is defined as the interaction between a type of customer in the transactional environment and organizational units to deliver the products and services.

A business model contains all business process types with associated business rules as well as a conceptual data model. The business model is produced in two iterative and incremental steps, which are described below.