Presentation is loading. Please wait.

Presentation is loading. Please wait.

VirtualWorks.

Similar presentations


Presentation on theme: "VirtualWorks."— Presentation transcript:

1 VirtualWorks

2 VirtualWorks: Methodology
Business behaviour expected Change Planning & Control Solutioning Blueprint with process design Project Visibility Engineering Blueprint updated with engineering artifacts & deployable business components Rollout Production-ready solution

3 VirtualWorks: Methodology
Requirements Design Testing Construction Deployment Scoping Maintenance SOLUTIONING ENGINEERING TESTING ROLLOUT CHANGE MANAGEMENT

4 VirtualWorks: Methodology
Process Model Traversal Prototype Specifications Blueprint Executables Deployed Application Data Model Design Specifications Enterprise model

5 VirtualWorks: Solutioning
Planning & Control Customer Engagement Process Modeling Prototype Preview Requirements Documentation Engineering

6 VirtualWorks: Solutioning
is business process driven. A Business process is modeled as a set of business functions establishes the scope of the solution to be developed by capturing the processes relevant to the customer maps to the Requirements Engineering Process of the software development life cycle

7 VirtualWorks: Solutioning
Consultants S T A K E H O L D R Business Analysts Domain Specialists Requirements Engineers

8 VirtualWorks: Solutioning
What is to be explained for this slide??? - 1. Talk about Blueprint 2. Business structure is captured in solutioning in terms of Nodes such as function, activity, UI, task and BR. 3. Next set of slides going to talk about them in some detail

9 Prepare Blueprint :Concepts
Business Process Function (Component) Activity User Interface(UI) Actions (Tasks) Business Rule(BR) Flow

10 VirtualWorks: Process Driven
Human Resources Management Recruitment Payroll Leave Management Training Appraisal

11 Prepare Blueprint :Concepts
Business Function A business process is broken down as a set of functions Functions map to components Examples Leave Management Leave Master Setup Leave Maintenance Leave Encashment Training Scheduling Nominations Training Record Maintenance Training Resource Master

12 Prepare Blueprint :Concepts
Activity Business Functions are carried out as a sequence of smaller atomic pieces of work called Activities that transform the business function from one consistent state to another Activities are user entry points into the system The flow of activities defines the workflow Example Leave Maintenance(Function) Leave Application Leave Authorization Leave Alteration Leave Balance Enquiry

13 Prepare Blueprint :Concepts
User Interface (UI) An Activity is implemented as one or more User Interfaces The flow across User interfaces establishes traversal

14 Prepare Blueprint :Concepts
Actions (Tasks) Actions are steps performed by a user on a UI to complete the activity

15 Prepare Blueprint :Concepts
Business Rules Business rules represent the flow of steps to complete an action They are termed as Flow Business Rules Implement the task behavior Validations Policies

16 Function (=Component)
Application Sample Function (=Component) Activities User Interface

17 Solutioning User Interface 2 Component Activity 1 Activity 2
Action 1(task) Action2 Flow Business Rule 1 Flow Business Rule 1 Action3 Flow Business Rule 2 Flow Business Rule 1 Flow Business Rule 2

18 Business Process Modeling
Business Process Modeling – Our Approach

19 Business Process Modeling

20 Business Process Modeling
Process Modeling is done at two levels: Process Flow Entry and Exit events for the functions of a business process are identified Activity Flow Entry and Exit events for the activities of a function, are identified

21 Business Process Modeling
Event a real world happening or occurrence of importance to the business entity/ process/ function a stimulus that causes a function to be triggered (entry event) an outcome of a function (exit event) Business process may be represented as a set of logically connected functions and real world events

22 Business Process Modeling
Leave eligibility to be checked Leave Application Received Leave Maintenance Leave details to be updated Leave Balance queried Leave balance to be checked in master Events Function

23 Business Process Modeling
An event has two characteristics Flow Type External Transfer of Control Information exchange Event Sequence Start Intermediate End

24 Business Process Modeling
Event Flow External events (EXT) events which enter from or exit into the external world External world includes external systems Examples An order placed across a counter Invoice printing triggered to a printer

25 Business Process Modeling
Event Flow Transfer of Control events (TR) events, which hand over control to another function or activity Examples Items selected, handed over to packaging function Complaints received, assigned to Call processing from Call logging

26 Business Process Modeling
Event Flow Information Exchange events (IE) events, which facilitate transfer of information across functions Examples Checking vendor rating for purchase order creation

27 Business Process Modeling
Event Sequence Start events (ST) entry events, which trigger a business function or activity Example Sale order received

28 Business Process Modeling
Event Sequence Intermediate events (IN) events across two functions or activities for information exchange or transfer of control Example Item availability to be checked Purchase order to be authorized

29 Business Process Modeling
Event Sequence End events (ED) exit events to the external world or to another business process/function on completion of the required action Example Stock update from production process

30 Business Process Modeling
Sequence Flow Start Intermediate End External Information Exchange Transfer of Control

31 Business Process Modeling
Business Process Modeling tool The ARIS, Event-driven Process Chain (EPC) model is used to represent the business process as a chain of functions and events The EPC model consists of Events and Functions Custom scripts have been used for modeling

32 Conventions for process modeling
The Event symbol is used to represent the events in a business process The Function symbol is used to represent the Business functions at the Process Flow level, Activities at the Activity Flow level Event Function

33 EPC Representation- Process Flow

34 EPC Representation -Activity Flow

35 Business Process Modeling
Event Function VirtualWorks Custom Scripts Load Flows ARIS / VISIO – EPC Model Generates data structures in Excel template

36 Iterative Blueprinting
ARIS/VISIO – EPC Modeling Process Flow Activity Flow Excel report generation Load Flows Flash Preview

37 Demo Business Process definition Process Flow in ARIS
Activity Flow in ARIS Generation of scripts Load Flows in the platform Flash Preview Load to Blueprint

38 Solutioning Structure
Business Process Code Generated Structured Repository Process Process Process Process Flow Function Event Activity Flow Activity Event UI Flow Traversal Prototype Tasks Business Rules ? Programmed Free Text

39 What Next Functions Activities Initiate Preview User Interface
Download WR Preview Space

40


Download ppt "VirtualWorks."

Similar presentations


Ads by Google