Object-oriented business engineering
Object-oriented business engineering (OOBE) is object modeling at enterprise level. Use cases are the important tool for modeling.
OOBE is a framework for architecture, business engineering, business process management and object-oriented development.
OOBE provides the framework that businesses use to articulate and communicate business process improvements, business definitions and rules. It provides the crucial link missing from tr additional approaches to systems development and business process engineering: a clear path from business concepts to reusable information systems components.
The primary difference between OOBE and traditional business modeling and redesign approaches is that OOBE facilitates thinking about the business as though it were a series of modular components that can be reconfigured at-will as the business changes. OOBE encourages convergence of diverse thinking (through business patterns); while still very clearly capturing and respecting those differences that create profitable differentiation in the marketplace. OOBE harmonies information systems thinking with business thinking, driving systems from the business point of view, but not treating business and systems as incompatible. By providing a clean transition between business and systems thinking, OOBE makes possible the realization of a new breed of business operations where key processes, and even entire businesses, are implemented electronically.
The three phases involved in OOBE process are:
- Analysis phase
- Design and implementation phase
- Testing phase