Activity: Assess Target Organization
In order to choose the most efficient path through business modeling, you need to understand the current state of the target organization in terms of its people, processes, and tools. The goal of this activity is to understand problem areas and improvement potentials, as well as any information on external issues such as competitors, or trends in the market. When this activity is complete, you should know:
The reasons for assessing the current state is so you can:
This activity is only adding value if you are doing business modeling in order to engineer your business. If you are only building a chart of an existing organization in order to derive system requirements, a full assessment is not necessary. See also Concepts: Scope of Business Modeling. Initiate an Assessment
It is recommended that you initiate the assessment with a workshop where you gather the key stakeholders (known at that time). The primary purposes of such an initial workshop is to make the business analysts meet the stakeholders of the business-modeling effort, and to gather a comprehensive list of problems from stakeholders of the project. See Work Guidelines: Assessment Workshop, for details on how to conduct such an initial workshop. Identify the Stakeholders
Identify the stakeholders to the business-modeling effort. Identify stakeholders outside the target organization, such as:
Identify stakeholders within the target organization, such as:
Ask each stakeholder (representatives) what his or her expectations are on the target organization. This can be done either as part of and assessment workshop, or in the form of a questionnaire. Interview people to understand their attitudes towards change. If people are negative or skeptic towards the change it is impossible to succeed with the change, unless you can turn the negative attitudes into positive. You must analyze and quantify your customersÆ present and future expectations. Do not make assumptions about customer expectationsùget the information from the customers. You can either interview the customer, more or less formally, or you can use other market-research techniques, such as telemarketing. Describe the
Structure of the Target Organization
Describe briefly the structure of the organization, the roles and teams they currently have. Also look at the relationship between different parts of the target organization. For example, what is the relationship between sales and maintenance; or between product development and sales? It may be inviting to use the business-modeling notation to present this information, but it is often better to use whatever description style the stakeholders are accustomed to, be it text, 'org charts', or the Unified Modeling Language. Identify Key Persons
Identify any key persons in the target organization. A key person is a person who has one or several of the following characteristics:
To succeed with a business-engineering effort it is important to have the key persons on board. You will need to involve them:
Notice: Watch out for people that want to discuss principles of business modeling, rather than implement an effective new organization. Assess Business Idea
and Business Strategy
Most organizations have their business idea and strategy well documented. In the case where you are documenting "virtual" target organization (meaning that you are doing business modeling to understand the business processes of your target customers in order to build better products), this step could be excluded. Explore the strategy to assess:
See also Guidelines: Target-Organization Assessment for more information. Benchmark
Determine the following:
See also Guidelines: Target-Organization Assessment for more information. Measure Target Organization
Measuring an organization is about understanding its business processes and measure them. You need to consider the following:
See Guidelines: Target-Organization Assessment for more information. Identify the Underlying
Reasons for Change
Ask the stakeholders why they want to change their business processes and business tools. The following are some typical answers, and the effect they have on how you choose to explore and introduce the business processes:
Estimate the Capacity for Change
Analyze the capacity for change in the target organization. Organizations just like individuals can accommodate change but only within a limited range. Some organizations are better prepared for change than others are. To understand the organizational capacity for change we recommend that you interview the people in the organization, to understand the attitudes, and willingness to change. Factors to consider are:
In additions to the soft factors mentioned above, you should also assess the readiness for any new technologies, such as those needed to build an e-business solution. Examples of such technologies are [CONA99]:
This assessment will strongly influence the level of risks you should be willing to take when forming the architecture of your solution, see also Workflow Detail: Evaluate Project Scope and Risk. Identify Problems
The best way to identify problems is to gather a number of key people for a problem-identification session. See Work Guidelines: Brainstorming and Idea Reduction, for general advice on how to organize such a session. Ask questions such as:
Identify what negative effects each problem has, or will have, if it is not eliminated or reduced, for the projects. To know the effect of a problem helps you understand how critical it is to eliminate or reduce the problem. Identify root causes of each problem. To know the root causes of a problem helps you understand how to remove or reduce the problem, and how much it will cost. Fishbone diagrams may be of help. If there are several root causes to a problem you need to weigh them against each other, in which case Pareto diagrams may be of help. Warning: It is very common to rush headlong into defining the solution, rather than taking time to first understand the problem. Write down the problem, and see if you can get everyone to agree on the definition. Rank the problems with respect to the effect they cause. For example, use a 1-to-5-scale, where 5 is for problems with the most dangerous effect, and 1 is for harmless problems. The primary purpose is to understand the relative importance of the problems. One of the simplest ways to gain agreement on the definition of the problem, is to write it down and see if everyone agrees. List the problems in a table:
Draw Conclusions
Analyze the results of the collected information and compile a list of areas and issues to focus on. Issues that should be addressed early usually fall into one or several of the following categories:
Document the gathered information and the conclusions in the Artifact: Target-Organization Assessment. Make Recommendations
You need to include some recommendations for the future as part of the assessment. The recommendation should describe what approach to take to business modeling. See Concepts: Scope of Business Modeling for a set of typical scenarios. |
Rational Unified
Process |