2.1. Introduction to UML: Use-Case Diagram



Similar documents
Business Process Analysis for Business Process Simplification and Automation

1.1. Organization and Management of the BPA

Single Window. Somnuk Keretho, PhD Director, Institute for IT Innovation. Kasetsart University, Bangkok

National Trade and Transport Facilitation Monitoring Mechanism (TTFMM)

Article 7 - Incoterms

Incoterms The latest update of the Incoterms have entered into force on 01 January 2011, known as Incoterms 2010

Canada Export Requirements Incoterms

INCOTERMS 2010 INTERNATIONAL COMMERCIAL TERMS

Incoterms 2010 Workshop. November 2010

INCOTERMS International Commercial Terms by the ICC (International chamber of commerce)

Course Outline. Foundation of Business Analysis Course BA30: 4 days Instructor Led

Chapter 7. Process Analysis and Diagramming

Step 7 Transportation

Business Analyst Interview Questions And Answers

INCOTERMS 2000 EX WORKS (EXW)

A Model of a Localized Cross-Border E-Commerce

Masters of Science in Software & Information Systems

4. Multiagent Sys stems Design. Part 2: The PROMETHEUS methodology.

ARTNeT Working Paper Series

Section C. Requirements Elicitation

INCO Terms. The seven rules defined by Incoterms 2010 for any mode(s) of transportation are:

Chapter 8 EXPORTS and IMPORT FINANCING

INCOTERMS 2010 ANY MODE OF TRANSPORT. EXW (insert named place of delivery) Incoterms 2010

Australian Customs Cargo Advice

Statistics - Nigeria

DLC :Documentary Letter of Credit - Issued and guaranteed by the bank for the full amount of the contract, each shipment paid seperately.

Using Use Cases for requirements capture. Pete McBreen McBreen.Consulting

The reliability you demand The flexibility you need

INCOTERMS The current set of Incoterms is Incoterms A copy of the full terms is available from the International Chamber of Commerce.

Negotiating with Your Supplier: Terms to Protect Your Company. Empower Your Supply Chain Seminar

INCOTERMS 2010 AN INTRODUCTION

CERTIFIED EXPORT SPECIALIST (CES) Case Study #005 Incoterms 2010 Study Material & Quiz

10. Incoterms The Incoterms rules or International Commercial Terms are a series of pre-defined commercial terms published by the International

World Trade Practices Chapter 14 FCL= full container load LCL= less than full container load (door to door)

Quick Guide Business Process Modeling Notation (BPMN)

PROJECT MANAGEMENT METHODOLOGY OF OBJECT- ORIENTED SOFTWARE DEVELOPMENT

INTERNATIONAL TRADE FLOW DIAGRAMS

DSV Air & Sea Inc. Incoterms 2010 Introduction Guidelines

CFR (CNF/C&F) (Cost and Freight) has a long history in the INCOTERMS.

CIF Cost, Insurance & Freight

Business Process Modeling with BPMN. Dr. Darius Šilingas Head of Solutions Department

Software Engineering. System Modeling

The Rap on RUP : An Introduction to the Rational Unified Process

Letters of Credit. A Guide to Letters of Credit

Author and maintainer: Export Customer Management Updated on 31 October 2011

In this Lecture you will Learn: Systems Development Methodologies. Why Methodology? Why Methodology?

A GuiDe to DoCumentArY Business. Documentary Credits and Collections.

APPENDIX V: INTERNATIONAL COMMERCIAL TERMS (INCO)

Incoterms SCA Transforest

Import LC application form where Master Facility agreement (MFA) along with LC product schedule has been executed

In this Lecture you will Learn: Development Process. Unified Software Development Process. Best Practice

PURCHASING & SUPPLY AND LOGISTICS MANAGEMENT COURSES

Georgian Trade Exchange (GTX) December 21, 2011

Roadmap to Enhancing Information Exchange in International Supply Chains. (Executive Summary)

Sofware Requirements Engineeing

Incoterms Incoterms EXW ex works Seller ex works ex factory ex mill ex plant ex refinery ex site ex warehouse EXW

Algebra I Notes Relations and Functions Unit 03a

Applying 4+1 View Architecture with UML 2. White Paper

QUALITY TOOLBOX. Understanding Processes with Hierarchical Process Mapping. Robert B. Pojasek. Why Process Mapping?

SOLAS - VGM. March, 2016

International Chamber of Commerce (ICC)

Diagram: International Commercial Terms

From Business Process Models to Use Case Models

INCO Terms LIBERTY-TERMINALS.COM INDEX

Italian Single Window Italian Customs Agency DG Technology for Innovation

INTERNATIONAL SHIPPING POLICY 2012

INCOTERMS IN TWO MAJOR GROUPS

What Business and Process Analysts Need to Know About BPM Suites

Software Specification and Architecture 2IW80

- 5 days (30 PDUs) ITIL V3 Intermediate Capability - Planning, Protection and Optimization... 14

An Aspect-Oriented Product Line Framework to Support the Development of Software Product Lines of Web Applications

Using Use Cases on Agile Projects

Session 12: Pro-Forma Invoices. Session 5: Approaching the Market

3.1 Use Case Diagrams

INCOTERMS 2010 INDEX

Use-Case Analysis. ! What is it? ! From where did it come? ! Now part of UML

Use Cases. Massimo Felici. Massimo Felici Use Cases c

Incoterms General mode of transportation

Working Paper Facilitating trade through simplification of trade processes and procedures in Bangladesh

Export Essentials: Export Pricing, Quoting & Terms of Sale

BPM Methodologies: Turning the Land of Confusion into Solutions for your BPM Initiatives. Alan Ramias Partner PERFORMANCE DESIGN LAB

Developing Business Architecture with TOGAF

International Terms of Sale: Incoterms Webinar. Miller & Company P.C. Charles W. Ballard Kansas City, Missouri June 14, 2012

Regulations on Exports, Imports and Customs Affairs in Free Trade-Industrial Zones. Chapter One: Definitions. Article 1

TANGO Requirements Definition in a multi-national, multi-cultural development environment

Frequently Asked Questions Trade Services

A Summary of Principles of Enterprise Architecture of Public Entities

Westpac WinTrade User Guide Import Letters of Credit Westpac Banking Corporation ABN incorporated in Australia (New Zealand division).

CDC UNIFIED PROCESS PRACTICES GUIDE

Keywords Online food system, Short Massage Service, E-business, notification

Guideline to Export Formalities (for Exporters) Exchange Control Division

CONTENTS. E TERMS Departure Terms EXW Ex Works (... named place of delivery)... 6

Financial Instruments

Al-Saudia Virtual Academy Pakistan Online Tuition Online Tutor Pakistan

Software Engineering. System Models. Based on Software Engineering, 7 th Edition by Ian Sommerville

Service Oriented Architecture Design and Development Method. Name: René van Donselaar. Universiteit Utrecht

Differences between 2000 and 2010 Incoterms

Process-oriented information system requirements engineering: A case study

A customer relationship management tool for sea-freight forwarders

Guidelines for completion of APPLICATION FOR IRREVOCABLE DOCUMENTARY LETTER OF CREDIT

Transcription:

Training Workshop on Business Process Analysis in International Trade Module 2: Analysis and description of existing business processes related to foreign trade activities 2.1. Introduction to UML: Use-Case Diagram Somnuk Keretho, PhD Director, Institute of IT Innovation Kasetsart University, Bangkok Joint Workshop on Trade Facilitation and the Single Window 23-25 September 2015, Moscow

Objectives of this session To have a basic understanding of business process modelling, particularly the usefulness of Unified Modeling Language (UML) To be able to read and understand the meaning of Use-Case Diagrams To have some skills in developing Use-Case Diagrams for defining the scope of BPA projects. 2

Conducting a BPA Project in 3 Phases 1. Defining Scope of and Planning a BPA Project 2. Capturing and Modelling the As-Is Process 3. Analyzing Findings of the BPA and Proposing Recommendations for Improvement (Proposing the To-Be Process) Ref: Business Process Analysis Guide to Simplify Trade Procedures, Updated 2012, UNESCAP/UNECE. http://unnext.unescap.org 3

What is it? Business Process Modeling A technique for documenting a business process and its attributes Activities that come in a specific order and decision points Actors who perform those activities Defined inputs and outputs of each activity Criteria for entering and exiting the business process Relationships among actors Information flow Associated rules and regulations Quantitative indicators such as number of steps as well as time and cost required to complete a particular business process Why it is needed? To establish a common understanding about a business process that is shared by all relevant parties To communicate better all aspects of a business process 4

Unified Modeling Language (UML) A set of standard graphical notations for documenting a business process and business requirements Is widely recognized and used among practitioners in business community as well as those in IT and software industry Allows business domain experts to communicate procedural and documentary requirements with IT implementation or software development team http://en.wikipedia.org/wiki/unified_modeling_language 5

Two types of UML Diagrams proposed to be used for BPA Importer Buy - Conclude sales contract and trade terms Exporter or Representative Use Case Diagram A frame of reference illustrating a high level business process and its associated actors Exporter or Representative Quote price and term of trade Proforma Invoice Prepare the shipment of goods Importer Acceptable Confirm the intent to purchase Purchase Order Not acceptable Cancel Activity Diagram A detailed elaboration of a use case diagram A graphical representation of a business process and its attributes Activities that come in a specific order and decision points Actors who perform those activities Defined inputs and outputs of each activity Criteria for entering and exiting the business process Relationships among actors Information flow 6

Why we should use Use-Case Diagram? We propose that Use-Case Diagram should be used to defining the scope of a BPA project, because it helps us to communicate well the BPA scope with precise and clear understanding by visualizing main procedures and stakeholders involved. 7

Based on the outcome of desk research, Identify key business processes and name it using a descriptive verb phrase Clear goods through customs Drawing a Use Case Diagram Handle Container and stow it on vessel Identify stakeholders Exporter or Representative Customs Inland Haulage Port Authority Carrier (Shipping Line) Identify relationships between stakeholders and key business processes Exporter or Representative Clear goods through customs Handle Container and stow it on vessel Customs Inland Haulage Carrier (Shipping Line) Department of Fisheries Port Authority 8

An Example Scope of a BPA Project (exportation of shrimps) (precisely illustrated with a Use Case Diagram) Where there are many business processes of the Boundary same category, may be used to group them together. 2) Ship 2.1) Have product sampled and examined Authorized Private Inspector Insurance Company Inland Haulage Importer Importer s Bank 1) Buy 3) Pay Exporter or Representative 2.4) Apply for cargo insurance 2.5) Prepare and submit customs declaration 2.6) Stuff container and transfer to port of departure 2.7) Clear goods through customs Customs Bank Department of Fisheries Carrier (Shipping Line) Port Authority Exporter s Bank For Simplification: * L/C * CIF * FCL * CY/CY 2.8) Handle Container and stow it on vessel 2.9) Prepare documents required by importers Customs Department of Consular Affairs The Central Islamic Committee Office Thailand Department of Foreign Trade 9

Practical Exercise 4 Precisely defining the scope of the BPA project with Use-Case Diagram - Working within your small group: Collect more detailed information about the selected scope of the BPA project, and Identify all actors [stakeholders/agencies involved] Identify all use cases [key business processes] Identify their relationships [which actors are associated with which actors] Draw the Use Case Diagram which defines the scope of your BPA project 10