What are the advantages of object-oriented processes?
When processes are designed in the form of templates, a single diagram is required to show all of the steps in the business process from start to finish. If you consider all of the alternative actions that might be taken and exceptions that need to be addressed as part of a “normal” business process, these templates can quickly become unmanageable. The business logic is often duplicated in template after template making even slight modifications to frequently used procedures difficult to locate and update. In an object-oriented approach, logic is specified only once in a unique location and tied to the object responsible for the action or activity. This makes the construction of complex business processes much easier to layout and review, as well as significantly reducing associated maintenance. With object-oriented technology, the business logic of thousands of templates can frequently be collapsed down to a much smaller number of easily located and managed objects. The default busine