Download presentation
Presentation is loading. Please wait.
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
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.