Creating a business scenario involves the following:
1. Identifying, documenting, and ranking the problem driving the scenario
2. Identifying the business and technical environment of the scenario and documenting it in scenario models
3. Identifying and documenting desired objectives (the results of handling the problems successfully); get ‘‘SMART’’
4. Identifying the human actors (participants) and their place in the business model
5. Identifying computer actors (computing elements) and their place in the technology model
6. Identifying and documenting roles, responsibilities, and measures of success per actor; documenting the required scripts per actor, and the results of handling the situation
7. Checking for ‘‘fitness-for-purpose’’ and refining only if necessary
A business scenario is developed over a number of iterative phases of Gathering, Analyzing, and Reviewing the information in the business scenario.
In each phase, each of the areas above is successively improved. The refinement step involves deciding whether to consider the scenario complete and go to the next phase, or whether further refinement is necessary. This is accomplished by asking whether the current state of the business scenario is fit for the purpose of carrying requirements downstream in the architecture process.
The three phases of developing a business scenario are described in detail below, and depicted in the following diagram.