You are on page 1of 11

STRUCTURING SYSTEM

REQUIREMENTS
ANALYSIS PHASE
AGENDA

Structuring System Requirements


TERMINOLOGY

Business Process Modeling


Event
Activity
Gateway
Flow
Swimlane
Pool
RECAP: THE ANALYSIS PHASE

Study the current state of the system and identify problems and
opportunities. The future state of the system may also be identified.

In depth understanding the need for system changes

The Purpose is to determine information and information processing


needs of business
Requirement Determination
Requirements Structuring

Main Deliverable: Functional Design


THE PROCESS OF IDENTIFYING CURRENT STATE AND
DETERMINING REQUIREMENTS

Understand the scope/objectives of


the project

Identify stakeholders

Select and Design the right


information gathering techniques
THE PROCESS OF STRUCTURING REQUIREMENTS
BUSINESS PROCESS MODELING

Standard method for accomplishing


Business
a particular task necessary for an
Process
organization to function
Business
Process Business processing modeling
Modeling approach established by the Object
Notation Modeling Group (OMG)
(BPMN)
HOW DO WE CREATE BUSINESS PROCESS FLOWS?

Identify main actors/participants


Identify activities
Identify logic within and between activities
Identify sequence
BASIC NOTATION

Trigger that initiates process


Event:
Indicate the end as well

Action that must take place for


Activity:
a process to be completed

Gateway: Decision point

Sequence of actions in a
Flow:
process
BASIC NOTATION

Specialized event notation


(e.g. from message, or at
particular time)

Specialized flow notation


(sequence, default, or
message flow)
BUSINESS PROCESS MODELING
Pool
Gateway

Activity

Flow

Swimlane

Event

You might also like