Workflow

Figure 8-2 shows a workflow diagram for business modeling. One may take several paths through this workflow, depending on the purpose of your business modeling, as well as your position in the development lifecycle.

  • In the first iteration you will assess the status of the organization in which the eventual system is to be deployed. The primary artifacts produced here are the Target-Organization Assessment and the Business Vision.

  • Based on the results of the assessments, you will understand which of the business-modeling scenarios (see preceding ) you are following. Then you will be able to make decisions about how to continue in this iteration and also about how to work in subsequent iterations.

  • If you determine that you do not need full-scale business models, only a domain model (scenario 2), you will follow the domain-modeling path of this workflow. In the Rational Unified Process, a domain model is a subset of the business analysis model, encompassing the business entities of that model.

  • If you determine that no major changes need to occur to the business processes, you need to chart those existing processes and derive system requirements (scenario 1). There is no need to keep a special set of models of the current organization; you can focus directly on describing the target organization. You would follow the business-modeling track, but skip Describe Current Business.

  • If you do business modeling with the intention of improving or reengineering a business (scenarios 3, 4, and 6), you would model both the current business and the new business.

  • If you do business modeling with the intention of developing a new business more or less from scratch (scenario 5), you would envision the new business and build models of the new business, but skip Describe Current Business.

Figure 8-2. A workflow in business modeling

graphics/08fig02.gif



The Rational Unified Process. An Introduction
Blogosphere: Best of Blogs
ISBN: B0072U14D8
EAN: 2147483647
Year: 2002
Pages: 193

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net