Previous Topic: Results of Data AnalysisNext Topic: Basic Activity Modeling Concepts


Analyzing Activities

Activity analysis involves the continued decomposition of activities until the analyst has identified the lowest level processes of interest to the business (elementary processes).

The business model that is developed during analysis integrates three equally important aspects of business requirements:

This aspect serves to confirm, and if necessary modify, the analysis model. It also provides a detailed basis for system design.

You choose to perform process decomposition early in analysis to set or clarify the development scope. You can then progressively extend this decomposition until all elementary processes are identified.

During process decomposition, you verify the results and augment the model by creating Activity Dependency Diagrams and Event Lists. Dependency diagrams show the conditions that processes create, and how processes execute according to conditions that result from the execution of other processes. Event Lists identify the activities that participate in the response by business to external and internal events.

If the business objectives of the development project require it, you model activities as they are currently done. You can later refine the model to obtain definition for an improved or re-engineered business process. This subsequent model is the one that the principal participants must confirm as accurate.

Much of the work of defining processes centers around their interaction with data. The chapter "Analyzing Activities" addresses that topic. For a description of how activities and data are analyzed together. See the chapter "Building the Analysis Model."