Developing SW : Practical Considerations on Single Window
Transcription
Developing SW : Practical Considerations on Single Window
Developing SW : Practical Considerations on Single Window Architecture in Greece An integrated Trade Facilitation Strategy for Greece including Single Window 19-20 July 2012, Athens, Greece Jonathan Koh Tat Tsen Director, Trade Facilitation Centre of Excellence All rights reserved. ‘CrimsonLogic’ and the Shell Device are trade marks of CrimsonLogicPte Ltd. All information contained in this presentation is disclosed to you on the basis of a prospective business relationship and is proprietary to CrimsonLogic Pte Ltd and may not be used, disclosed or reproduced without the prior written consent of CrimsonLogic. Copyright 2009 Private & Confidential Dimensions of Trade Facilitation Multi-faceted Components Valueadd Concept of Trade Facilitation 2 Multiple Stakeholders What’s Not & What Is Trade Facilitation All about Technology Trade Facilitation All about People • Technology is only a TOOL • Need change in mind-set • Need change in policies/procedures • Need change in behaviours 3 What’s Not & What Is Trade Facilitation Electronizing Manual Processes Trade Facilitation Improving Processes • Rubbish in, Rubbish out • Leverage on IT to achieve more streamlined processes that are not possible before 4 What’s Not & What Is Trade Facilitation Single Window to All Services Trade Facilitation Integrate Related Services • Customer-oriented perspective • Over-centralization is a fad • Over-centralization destroys value 5 Single Window High-level Architecture Trading Community Single Window Customs Mgt System (CMS) Banks SW Portal Insurance Companies Trader Registration Shipping Lines Messaging & Translation Engine Govt Agency 1 Decision Tree Configurator Warehousing companies Payment & billing Freight Forwarders Security Air Cargo Agents Govt Agency 2 Manufacturers OGA License & Permit Process Govt Agency 3 Multiple Online Access Channels: - Web-based Forms - Electronic Messaging (XML / EDI) - Service Bureaus Other Govt Agenices Examples: Ministry of Health, Ministry of Defence, Communication Campaigns Traders Customer Relationship Management Call Centre Training Copyright 2009 Private & Confidential Technical Support Service Bureau Practical Application of Business Process Modeling in Single Window Jonathan Koh Tat Tsen Director, Trade Facilitation Centre of Excellence CrimsonLogic Pte Ltd All rights reserved. ‘CrimsonLogic’ and the Shell Device are trade marks of CrimsonLogicPte Ltd. All information contained in this presentation is disclosed to you on the basis of a prospective business relationship and is proprietary to CrimsonLogic Pte Ltd and may not be used, disclosed or reproduced without the prior written consent of CrimsonLogic. Copyright 2009 Private & Confidential SW & eCustoms Transformation 5 CURRENT STATE Location 1 Location 2 Location 3 Location 4 FUTURE STATE Location 5 Location 6 Location 7 Processes Transition & Project Management Process Standardisation & Alignment Different processes/ work practices/ policies between & within clusters Automate Processes Application/ Infrastructure Multiple applications/ infrastructure between & within clusters Infrastructure Design, Development & Implementation New/ Refined Policies (Governance) Multiple and diverse databases between & within clusters Data Standardisation & Migration One Integrated eCustoms with Standardised Data Data Stakeholders Large & diverse stakeholder groups across multiple locations Change Management Illustrative Only 8 Staff Committed to Perform in Roles Using New Processes & eCustoms SW Implementation – Improving Trade Facilitation Strategy Design Enterprise Process Map Implementation Process Models Process Configuration M anagement Processes Operation Management Procurement Sales & D istribution Management Goods R eceived Order R eceived Analytics Core Processes Goods R eceipt Processing Engineering Sales & Distribution Management Production C heck Order SAP function type: Process Goods R eceipt Processed Supply Management Order C hecked Customer Management Goods R eceipt Posting Supporting Procees Goods Movement SAP function type: Process Financial Management Human Capital Management SAP function type: Process Post Goods R eceipt Corporate Services Management A dd Goods to W arehouse Send Goods Financial Management Process-System Map SAP R/3 Enterprise Main Process 1.2 Main Process 1.3 SAP APO Main Process 2.2 Main Process 4.2 SAP MDM Main Process 4.1 Main Process 3,2 Application 3 Main Process 1.3 Main Process 1.4 Main Process 3.3 Main Process 2.1 System Map System Infrastructure Main Process 1.1 D E F A S N A L C O M IS IT IM P D A A S / M IL S S A P S P S M I L S T R IP M A N U G I S T IC Main Process 3.1 P la n t S u p p l y Process-Data Map M a in P ro c e s s 1 .2 P ro ce s s A re a 3 M a in P r o c e s s 1 .2 P ro c e ss A re a 1 0 M a in Master Data Map Master Data Definition System Organization Model System Org. Definition E2E Scenarios Process Integration P r o c e s s 1 .4 D a ta 5 P ro ce s s A re a 3 D ata P ro ce ss Are a 1 0 6 D a ta 3 M a in P r o c e s s 1 .4 D ata D a ta 6 4 Process-Organization Map D e p a r tm e n t 1 D e p a r tm e n t 2 D e p a rtm e n t 3 M a in P r o c e s s 3 .1 M a in P r o c e s s 4 .2 M a in P r o c e s s 3 ,2 M a in P r o c e s s 1 .3 M a in P r o c e s s 3 ,2 M a in P r o c e s s 2 .2 M a in P r o c e s s 3 .3 E2E Scenario Map S E2E Scenario 1 E2E Scenario 2 A P R 3 B P E O R A S O F T S A P C R M E2E Scenario 3 S e n d M u lt ip le F l ig h t B o o k in g O S p lit M u lt ip le F B O r d e r _ B P M E2E Scenario 4 c o m _ s a p _ n s _ 1 : B o o k S in g le F li g h t A n d C o n fi r m M E2E Scenario 5 e r g e S in g le C o n fir m c o m _ s a p _ n s _ 1 : B a t io n s _ B o o k S a le s O r d e r P M E2E Scenario 6 P r o c e s s O Business Model What do achieve? r d e r C o n fir m a t io n Business Blueprint Process re-design Copyright 2009 Private & Confidential Live Execution Process execution Where and how other countries have incorporated Business Process Analysis (BPA) in their SW projects All rights reserved. ‘CrimsonLogic’ and the Shell Device are trade marks of CrimsonLogicPte Ltd. All information contained in this presentation is disclosed to you on the basis of a prospective business relationship and is proprietary to CrimsonLogic Pte Ltd and may not be used, disclosed or reproduced without the prior written consent of CrimsonLogic. Copyright 2009 Private & Confidential Mexico SW Business Modeling Requirements from the Mexican Single Window for Foreign Trade (VUCEM) - 2010 Translated from the original Spanish consist of the actions related to the execution, documentation and modeling of processes for the private agents, as well as modeling the different processes or procedures for the government entities and organizations. Modeling must be conducted with the SAT’s* institutional tool (BPA/ARIS), according to the following. BPA / ARIS IDS Scheer AG version 7.1 * SAT – Mexico Tax Administration Service Copyright 2009 Private & Confidential Mexico For the Mexico tender for Single Window, their requirements include business process consulting using modeling and complying to their standards: Guidelines for documentation of processes Architecture Methodology Copyright 2009 Private & Confidential Conventions Manual Mexico SW Business Modeling Mexico Tax Administration Service (SAT) Process Reference Model Level 0 Level 1 Level 2 Level 3 Level 4 Copyright 2009 Private & Confidential Mexico SW Business Modeling Core Busi ness Proce sse s Stra tegic Planning Proce sses Account/Deposit Processes Tra nsa ction Processes Mar ket Re sa erch Product De velopment Lending Processes M arke ting Card Processes We alth Ma nagement Processes S tra te gy & Pla nning Enabl ing P rocesse s Level 0 Macro Processes - Reference Model for the Processes IT a nd I nfra structure Operation Pr ocesse s HR Proce sse s Gene ral Administra ti on Le gal P rocesse s Trea sury and Investment P rocesse s Control Pr oce sse s Ri sk M ana ge me nt Fi nancia l Controll ing Audit Processes Compli ance Proce sse s Process map Level 1 Process area Level 2 Main process Processes - This provides the first level of process description. It is a general view of the processes referred to a macro process. Sub-Processes - This level provides disaggregate the detailed processes into elements that are more detailed. Transaction Processes NonDocumenta ry Payments (Ca sh/Transfer) Cheque Processes Overview Cheque Processes Inte rnal Che que (House che ck ) S Ver ify check tra nsa ction S Re cei ve cheque (Ex te rnal ) P Ve rify chec k Exte rna l check (Inte rnationa l Colle ction) Ex te rnal c he que (Dom e stic) S Re ce iv e che que (BII che que) Rec e ive chec k Ve rify che que (BII che que) Ex ter na l che ck ( Inte rna tional Inc om ing Col le ction) Re cei ve che que (Ex te rna l) P P Input che ck data P S Rec ei ve c he que (Incom ing C olle ction) P P P Pre pare & A pprove Arran gemen t Offe r Ve rify c he que (Incom ing C olle ction) Ve rify che que (Inte rnat ional) Ve rify cheque (Dom estic ) Documentary Payments S etu p Arran gem ent - Savi ng Se tu p Arrang eme nt - Current Proce ss chec k pay ment P roce ss pa y me nt (Dom estic cheque) P aym ent via Clea ring P hone B ank in g P Outgoing Dom estic Cle ari ng P Ac count to a cc ount P rocess pa ym e nt (BII che que) Pr oce ss pa y ment (Inte rnat ional) P P Ca sh Withdr awa l Adminis tra te c hec ks Proce ss paym ent (Incom ing C olle ction) P End of day a ctiv itie s R e-Issuing of cheques Re-issue of ne w che que s P Ex e cute Re porting Ex ec ute inte rna l re porting Appli cation F orm for openning savi ... Level 3 Level 4 Saving account appl ication form (corporate) Actions- This gives a basic flow of actions in logical chains of events and functions. These provide the sequence of executed functions (Actions) and include their interfaces with other flows of activities Tasks- This level establishes in great detail the flow of tasks in logical chains of events and functions. These provide the sequence in relation to functions (tasks) and include their interfaces with other task flows. This level identifies the actors involved in the different tasks Copyright 2009 Private & Confidential Manag e Res ourc e Items Se tu p Arrang eme nt Re tai l Business Developm ent Dept. verify appli cati on fo rm Saving account appl ication form (Personal) F or personal saving account, IC i s required, for corporate saving a/t company reg istration document required Identifi cation Card Company registration document i nval id form Form Valid Custom er Saving account appl ication form (corporate) Retail Busi ness Developm ent Dept. verify custom er Identifi cation Card CIS Company registration document Valid custom er exi st n I valid Custom er Valid custom er does not exist Ap plic at ion Form for op en ning s avi.. . Cu s tomer Typ e Che ck cu st ome r t y pe CSO Co rp or at e cus t omer Cor po ra te Re gis tr ati. .. Ve r if y t he co mplet ion o f a pp lica ito n f orm C SO Inc omp et e for m C omple te for m Inval id sup po rt ing do cu men t Ver ify the su pp or tin g d oc umen t o fr c or po ra te .. . Va lid s up po rt ing d ocu men t de cid e t h e va lida tio n of o f rm inva lid for m Pe rs on al cu st omer CSO Man age Dr op Bo x P ID N umbe r V erify s up po rt ing do cu men t for pe rs ona l cu st omer In co mpet e for m Comple t e fo rm CSO Ver ify th e co mple tio n o f a pp lica ito n for m Inval id su ppo r tin g d oc umen t Va lid sup po rt ing d oc ume nt CSO de cid e th e va lida tio n of for m For m Va lid in va lid for m Fo rm Va lid CS O CSO ac tivat e pass boo k Is sue pas sbo ok Re gi ster In te rnet ba nki ng ATM Set up Arran gemen t - D irec t Credi t Ma intai n User M anu al & En cry ptio n P rog ram - Dire ct Cr edit Other Reference Models Many other institutions – UN, APEC, and National Customs have their Business Process Implementation Guides, Reference Models: BPA Guide by UN bodies APEC e-Trade Reference Model Design & Development Copyright 2009 Private & Confidential Jordan Customs SW Business Process Implementation Guide How BPA is done in an actual SW design & implementation All rights reserved. ‘CrimsonLogic’ and the Shell Device are trade marks of CrimsonLogicPte Ltd. All information contained in this presentation is disclosed to you on the basis of a prospective business relationship and is proprietary to CrimsonLogic Pte Ltd and may not be used, disclosed or reproduced without the prior written consent of CrimsonLogic. Copyright 2009 Private & Confidential Introduction to Reference Model • The main purpose of a reference model is to generalize – e.g. processes of a specific industrial sector • Cost-savings • Give the company/organization a framework – Make it easier for them to identify own processes – Find weaknesses in their own running processes easily • Industry, Business, Business Process Reference Models Copyright 2009 Private & Confidential From Business to IT Business Architecture Business Strategy & Requirements Application Architecture Business Processes, Workflows, Transactions and Collaboration Systems, Services, Functional Use Cases Infrastructure Architecture Information Architecture Data, Business Objects, Exchange Formats, Security and Privacy Hardware, Server, OS, Network Copyright 2009 Private & Confidential Program & Project Management Portfolio Analysis SW Business Processes Reference Model Management Process Core Process Business Process Map Import Level 0 Export Support Process Business Process Area Trading Partner Registration Advanced PreArrival Electronic Information Electronic Declaration Submission Cargo Manifest Declaration Duties and Tax Fee Assessment Commercial Business Sub Process Individual S Risk Management and Selectivity Valuation Inspection Management Customs Warehouse Cargo Release Post Clearance Audit Frontline Processes Elements / Activities Importer / Exporter Customs Affairs... Subm it Online Trading Partner Registration Receive and Approve Trading Partner Registration Government S S Level 2 Trading Partner Registration (Commercial) Trading Partner Registration (Individual) P Customs Clearance Processing Diplomat S Law and Enforcement Trading Partner Registration Duty Payment Level 1 Temporary Import Import Trading Partner Registration (Diplomat) P Trading Partner Registration (Government) P P AEO Management Backline Processes Level 3 Receive Serial Number (Importer / Exporter Code) Applic ation Form for openning savi... Cus tomer Type Chec k c ustomer type CSO Corporate cus tomer Tasks / Use Case Corporate Registrati... Incom pete form Verify the c ompletion of applicaiton form CSO Complete form Invalid supporting docum ent Veri fy the supporti ng document for c orporate... CSO Valid supporting document dec ide the validation of form invalid form Pers onal cus tomer ID Number Incompete form Verify supporting document for personal cus tomer Complete form CSO Verify the c ompleti on of applic aiton form Inval id s upporting document Valid s upporting docum ent CSO decide the validation of form CSO Level 4 CSO Form Val id invalid form Form Valid Copyright 2009 Private & Confidential 19 Business Process Model – Level 0 Domain Level Model Name : Business Process : 0 : Business process Map Specification: It describes the overall services provided to internal /external customers, such as : - Import - Export - Transit - Transshipment Management Process Core Process Import Export Transit / Transhipment Support Process Copyright 2009 Private & Confidential 20 Business Process Model – Level 1 Domain Level Model Name : Business Process : 1 : Business Process Area Specification: Each ‘business process area' contains a collection of end to end process flow, which provide similar services to the one or a few ‘customer cluster’. All these ‘end to end’ process flow are list out in a ‘Business Process Area’ diagram, each of ‘end to end’ process flow is referred as ‘business main process’ Copyright 2009 Private & Confidential 21 Business Process Model – Level 2 - Import Domain Level Model Name : Business Process : 2 : Business Main Process Flow Specification: Each ‘business Main Process' could be described by some business process’, which work together to deliver the service to the customer in different scenario (Variant). This diagram provides a overview picture for the owner and users of this ‘business main process' and it serves as basis for business model change or process improvement. Copyright 2009 Private & Confidential 22 Business Process Model – Level 2 - Export Copyright 2009 Private & Confidential 23 Business Process Model – Level 2 - Transit Copyright 2009 Private & Confidential 24 Business Process Model – Level 3 Domain Level Model Name : Business Process : 3 : Vertical Swimlane Specification: To describe business process flow in a swim lane style, so that the responsibility of process activities and the place of the handle over are clear defined Copyright 2009 Private & Confidential 25 Business Process Model – Level 3 Domain Level Model Name : Business Process - Import : 3 : Vertical Swimlane Specification: To describe business process flow in a swim lane style, so that the responsibility of process activities and the place of the handle over are clear defined Copyright 2009 Private & Confidential 26 Optimizing - Examining Commonalities 1 Business Transactions (Internet) Apply S 1.1 Business Name Application... 2 Foreign Company Transactio... 2.1 Name Application & Registration P Change 4.3 Changes in Particulars of LLP 2.2 Changes to Foreign Company To be determined Termination 1.6 Termination of Business P 2.4 Ending of Foreign Company P 8.7 Change of LP Name, Activity,... P To be determined P P Expansion of “APPLY” process type to look for common components at the detailed level Appeal EntrePass decision 5.3 Annual Returns 4.6 Ending of LLP The Trade Process is organized along Govt and Private Sector entities P P P S 8.1 Application to Register for a new Limite... 5.4 Change Particulars 4.9 Annual Declaration 8 LP Transactions (Internet) P P P S 5.1 Name Application, Incorporatio... 4.3 Changes in Particulars of LLP 2.3 Annual Filing 5 Local Company Transactio... P P P S 4.1 Name Application & Registration P P Annual Filing S 4 Limited Liability Partnershi... P To be determined P P 2 Foreign Company Transactions 1 Business Transactions S Matrix offers another Process type view to help identify opportunities for common services and standardization Apply (New) 1.1.1 Application to Register a... 4 Limited Liability Partnershi... S 2.1.1 Apply a New Foreign Company... P S 4.1.1 Application to register a n... P 5 Local Company Transactions 8 LP Transactions S 5.1.1 Apply For a New Compan... P S To be determined P P 2.1.5 Apply for Extension of Time to Lod... P 2.1.2 Apply for Extension of Reservation ... Apply (Extension) To be determined P P 2.1.6 Apply for Extension of Time to Lod... P - Most organizations achieve process standardization between 30-50% while best in class companies can achieve up to 70% - Results in process standardization, simplification and integration will translate to real savings in IT effort Copyright 2009 Private & Confidential Apply (Payment) 1.1.4 Payment for New Business... 4.1.4 Payment for new LLP Registration 1.1.3 Remove Names of Owners... 4.1.3 Remove Partners/ Managers P Apply (Remove) Apply (Enquiry) P 1.1.2 Transaction Status Enquiry P To be determined P 4.1.5 Status Enquiry for LLP... P P P 5.1.8 Remove Directors/ Secretaries/... To be determined P P 5.1.10 Transaction Status Enquiry P Example for illustration only 27 SW Reference Model Framework Commonalities across Import Copyright 2009 Private & Confidential Desired Outcome Reference Model for Single Window Implementation All rights reserved. ‘CrimsonLogic’ and the Shell Device are trade marks of CrimsonLogicPte Ltd. All information contained in this presentation is disclosed to you on the basis of a prospective business relationship and is proprietary to CrimsonLogic Pte Ltd and may not be used, disclosed or reproduced without the prior written consent of CrimsonLogic. Copyright 2009 Private & Confidential SW Reference Model Framework Business Process Strategy Determine process objectives Create process transparency Business Process Design Measure processes Identify weak points Enterprise Architecture Information Repository Determine system requirements Implement application systems Manage resources by objectives - Motivate employees Identify and manage operational risks Improve processes Control execution of processes Train employees in the new processes Continuously manage and improve processes Business Process Controlling Business Process Implementation Copyright 2009 Private & Confidential SW Business Processes Repository Business Process Repository Business oriented processes UML Diagrams BPEL processes Common Object Model Supported Standards: BPEL, XMI, BPML XML, AML, WSDL API, HTML, OLE / VBasic Java Script Office, PDF, RTF,Notes Business Rules WS Repository Rules Engine Process Execution Software Engineering BPEL Process Manager Development Environment Copyright 2009 Private & Confidential