Roles and Artifacts

In the Rational Unified Process, how is this translated concretely in terms of roles, artifacts, activities, and workflow? Figure 8-1 shows the roles and artifacts in business modeling.

The main roles involved in business modeling are as follows :

  • The Business-Process Analyst: The Business-Process Analyst leads and coordinates business use-case modeling by outlining and delimiting the organization being modeled . For example, the Business-Process Analyst establishes the vision of the new business, captures business goals, and determines which business actors and business use cases exist and how they interact.

  • The Business Designer: The Business Designer details the specification of a part of the organization by describing one or several business use cases. He or she determines the business workers and business entities needed to realize a business use case, and also how they work together to achieve the realization. The Business Designer defines the responsibilities, operations, attributes, and relationships of one or several business workers and business entities.

Also involved in this discipline are:

  • Stakeholders, who represent various parts of the organization and provide input and review

  • The Business Reviewer, who reviews the resulting artifacts

The key artifacts of business modeling are as follows:

  • The Business Vision Document: a document that defines the objectives and the Business Goals of the business-modeling effort

  • A Business Use-Case Model: a model of the business's intended functions used as an essential input to identify roles and deliverables in the organization

  • A Business Analysis Model: an object model that describes the realization of business use cases

Other artifacts include the following:

  • Target-Organization Assessment: description of the current status of the organization in which a system is to be deployed

  • Business Rules: declarations of policy or conditions that must be satisfied

  • Supplementary Business Specifications: a document that presents definitions of the business not included in the business use-case model or the business object model

  • A Business Glossary: definitions of important terms used in the business

  • A Business Architecture Document: a comprehensive overview of the architecturally significant aspects of the business from a number of perspectives. It should be used only when decisions regarding changes to the business need to be made or when the business needs to be described to other parties

A business use-case model consists of business actors and business use cases. The actors represent roles external to the business (for example, customers), and the business use cases are processes. A business analysis model includes business use-case realizations, which show how the business use cases are "performed" in terms of interacting business roles and business entities.

To reflect groups or departments in an organization, business roles and business entities may be grouped into business systems . This parallels the organization of the use-case model and the design model we describe in Chapters 9 and 10. We are using the same modeling technique but at a higher level of abstraction. For example, instead of representing a responsibility in a system, a class at the business level represents a responsibility in an organization.



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