Rational Unified Process Core Workflows: Business Modeling
Based on Rational Software White Paper “Best Practices for Software Development Teams”
The core process workflows in RUP are divided into six core “engineering” workflows:
Business modelling workflow;
Analysis & Design workflow;
One of the major problems with most business engineering efforts, is that the software engineering and the business engineering community  do not communicate properly with each other. This leads to the output from business engineering is not being used properly as input to the software development effort. The Rational Unified Process addresses this by providing a common language and process for both communities, as well as showing how to create and maintain direct traceability between business and software models.
In Business Modeling we document business processes using so called business use cases. This assures a common understanding among all stakeholders of what business process needs to be supported in the organization. The business use cases are analyzed to understand how the business should support the business processes. This is documented in a business object model. Many projects may not to do business modeling.
Continue reading “Rational Unified Process Core Workflows: Business Modeling”