23.01.2015 Views

Using ARIS for Process Standardization in DHL ... - Software AG

Using ARIS for Process Standardization in DHL ... - Software AG

Using ARIS for Process Standardization in DHL ... - Software AG

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Us<strong>in</strong>g</strong> <strong>ARIS</strong> <strong>for</strong> <strong>Process</strong> <strong>Standardization</strong> <strong>in</strong> <strong>DHL</strong><br />

Global Forward<strong>in</strong>g<br />

Dr. Jürgen Jung, <strong>DHL</strong> Global Forward<strong>in</strong>g<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Agenda<br />

Deutsche Post <strong>DHL</strong> – Group and Brand <strong>DHL</strong><br />

Context, Approach and Concepts<br />

Challenges and Lessons Learned<br />

Summary<br />

2 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


We Are One Company With Two Strong Pillars<br />

The postal service<br />

<strong>for</strong> Germany<br />

The logistics company<br />

<strong>for</strong> the world<br />

3 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Group Structure 2012<br />

Mail Global Forward<strong>in</strong>g, Freight Supply Cha<strong>in</strong> Express<br />

• Delivers more than 64 mn<br />

letters and 3 mn parcels to<br />

more than 40mn house-holds <strong>in</strong><br />

Germany<br />

• Over 20,000 retail outlets and<br />

po<strong>in</strong>ts of sale<br />

• 82 mail and 33 parcel centers<br />

<strong>in</strong> Germany<br />

• <strong>DHL</strong> Global Mail largest<br />

network <strong>for</strong> mail distribution<br />

worldwide<br />

• Global market leader <strong>in</strong><br />

airfreight and among top two<br />

lead<strong>in</strong>g ocean freight services<br />

• Specialist <strong>in</strong> <strong>in</strong>dustrial projects<br />

and end to end transport<br />

management solutions<br />

• One of Europe’s lead<strong>in</strong>g road<br />

freight <strong>for</strong>warders<br />

• More than 850 branches <strong>in</strong><br />

Global Forward<strong>in</strong>g<br />

• More than 160 branches <strong>in</strong><br />

Freight<br />

• Strong customer base (>50% of<br />

Forbes 500)<br />

• Global market leader <strong>in</strong><br />

contract logistics with 7.8%<br />

global market share<br />

• ~23mn square metres of<br />

warehouse space<br />

• 2,400 logistics centers,<br />

warehouses and term<strong>in</strong>als<br />

• Lead<strong>in</strong>g provider<br />

of corporate <strong>in</strong><strong>for</strong>mation<br />

solutions worldwide<br />

• Strong customer base built on<br />

long-last<strong>in</strong>g partnerships<br />

• Market leader <strong>in</strong> the <strong>in</strong>ternational<br />

time-def<strong>in</strong>ite express<br />

market <strong>in</strong> all regions outside<br />

the Americas<br />

• Presence <strong>in</strong> more than<br />

220 countries and territories<br />

• 36,750 service po<strong>in</strong>ts<br />

• 31,500 vehicles<br />

• 3 ma<strong>in</strong> global hubs<br />

4 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


<strong>DHL</strong> – Products, Services and Solutions<br />

Global Forward<strong>in</strong>g, Freight Supply Cha<strong>in</strong> Express<br />

Airfreight and<br />

Ocean Freight Services<br />

Europe-wide<br />

Transportation<br />

Contract Logistics<br />

and Industry Solutions<br />

Export, Import<br />

and Domestic Products<br />

• Airfreight<br />

• Ocean Freight<br />

• Multimodal<br />

• International Supply Cha<strong>in</strong><br />

• Industrial Projects<br />

• Customs Brokerage<br />

• Transport Control Towers<br />

• Lead Logistics Provider<br />

• Niche (high value, fashion,<br />

perishables and motor sport)<br />

Flexible and customized<br />

road and <strong>in</strong>termodal transportation<br />

network<br />

• Groupage<br />

• Part Loads<br />

• Full Loads<br />

• Rail Transportation<br />

• Customs Services<br />

• Trade Fairs and Events<br />

Supply Cha<strong>in</strong> Solutions<br />

• Warehous<strong>in</strong>g<br />

• Distribution<br />

• Managed Transport Service<br />

• Value Added Services<br />

(e.g. packag<strong>in</strong>g, technical<br />

services, procurement)<br />

In<strong>for</strong>mation Solutions<br />

• Market<strong>in</strong>g Solutions<br />

• Correspondence Management<br />

• Office Document Solutions<br />

Time Def<strong>in</strong>ite<br />

• <strong>DHL</strong> EXPRESS 9.00, 10.30, 12.00<br />

• <strong>DHL</strong> EXPRESS WORLDWIDE<br />

• <strong>DHL</strong> EXPRESS ENVELOPE<br />

• <strong>DHL</strong> EXPRESS EASY<br />

Same Day<br />

• <strong>DHL</strong> SAME DAY<br />

Day Def<strong>in</strong>ite<br />

• <strong>DHL</strong> ECONOMY SELECT<br />

Plus additional Services (e.g.<br />

Global Trade Services) and<br />

Solutions (e.g. <strong>DHL</strong> MEDICAL<br />

EXPRESS)<br />

5 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


<strong>DHL</strong> Global Forward<strong>in</strong>g, Freight – Coverage<br />

Americas<br />

• ~8,200 employees<br />

• 18 countries<br />

• 294 locations<br />

(offices + operational sites)<br />

• 22 highly secured locations<br />

EMEA<br />

• ~10,800 employees<br />

• 62 countries<br />

• 450 locations<br />

(offices + operational sites)<br />

• 30 highly secured locations<br />

Freight (Only Europe)<br />

• ~11,000 employees<br />

• 50 countries<br />

• 359 locations<br />

(offices + operational sites)<br />

• 62 highly secured locations<br />

Asia-Pacific<br />

• ~11,000 employees<br />

• 20 countries<br />

• 314 locations<br />

(offices + operational<br />

sites)<br />

• 26 highly secured locations<br />

6 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


<strong>DHL</strong> Global Forward<strong>in</strong>g – Insight<br />

• World’s No. 1 <strong>in</strong> air freight and No. 2 <strong>in</strong> ocean freight<br />

• Presence <strong>in</strong> more than 150 countries and territories<br />

• Approx. 30,000 employees worldwide<br />

• 850 term<strong>in</strong>als, warehouses and offices<br />

• Air freight volume 1) 2012: approx. 2,327,000<br />

• Ocean freight volume 2) 2012 approx. 2,840,000<br />

• Services and products:<br />

– Air freight<br />

– Ocean freight<br />

– Industrial projects<br />

– International Supply Cha<strong>in</strong> Management<br />

– Customs brokerage<br />

– Cargo Insurance<br />

1) export tons; 2) <strong>in</strong> TEU’s (Twenty Foot Equivalent Unit)<br />

7 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Agenda<br />

Deutsche Post <strong>DHL</strong> – Group and Brand <strong>DHL</strong><br />

Context, Approach and Concepts<br />

Challenges and Lessons Learned<br />

Summary<br />

8 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Context<br />

The „NEW FORWARDING ENVIRONMENT“ Program makes sure that we<br />

stay on track and <strong>in</strong>crease our pace to w<strong>in</strong> the race!<br />

NFE is a bus<strong>in</strong>ess and IT trans<strong>for</strong>mation which <strong>in</strong>troduces a new bus<strong>in</strong>ess model and replaces the<br />

<strong>for</strong>mer IT operat<strong>in</strong>g systems<br />

Bus<strong>in</strong>ess trans<strong>for</strong>mation<br />

Bus<strong>in</strong>ess objective:<br />

• NFE will <strong>in</strong>troduce improved processes that<br />

satisfy our customers needs and support our<br />

daily work <strong>in</strong>clud<strong>in</strong>g:<br />

– Greater visibility of shipments<br />

– Provid<strong>in</strong>g a standard product catalogue<br />

– Increas<strong>in</strong>g focus on the customer<br />

– Global alignment of our bus<strong>in</strong>ess<br />

IT trans<strong>for</strong>mation<br />

IT objective:<br />

• NFE will implement a new operat<strong>in</strong>g IT system<br />

to<br />

– Support our bus<strong>in</strong>ess requirements<br />

– Allow <strong>for</strong> greater flexibility <strong>in</strong> deal<strong>in</strong>g with<br />

the customer<br />

– Increase the level of automation, visibility<br />

and control<br />

9 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


High-level Approach<br />

Project<br />

Preparation<br />

• Create project<br />

plan and org.<br />

structure<br />

• Def<strong>in</strong>e model<strong>in</strong>g<br />

methodology<br />

• Prepare high-level<br />

processes<br />

• Team onboard<strong>in</strong>g<br />

To-be vision<br />

development<br />

• Identification of as-is<br />

pa<strong>in</strong> po<strong>in</strong>ts<br />

• Distributed def<strong>in</strong>ition<br />

of to-be processes and<br />

<strong>in</strong>novators<br />

• Development of<br />

bus<strong>in</strong>ess object model<br />

• Identification of<br />

bus<strong>in</strong>ess requirements<br />

Dedicated process<br />

teams<br />

Ref<strong>in</strong>ement and SAP<br />

customization<br />

• Detailed process<br />

def<strong>in</strong>ition<br />

• Design of to-be<br />

organization<br />

• Identification of<br />

system requirements<br />

• Customization based<br />

on SAP Ascendant<br />

Method<br />

Shared with bus<strong>in</strong>ess<br />

and System Integrator<br />

10 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


CostCenre<br />

Name<br />

Description<br />

Status<br />

Owner<br />

CostTypes<br />

EqualAllocation<br />

CostcenterType<br />

StartDate<br />

EndDate<br />

ERPCostCenterID<br />

ERPInstanceID<br />

OrgaUnit<br />

Name<br />

Description<br />

Status<br />

ShortName<br />

Contact<br />

isExternal<br />

Cost<br />

Instguid<br />

Scenarioid<br />

Monetaryunit<br />

Money<br />

Objectid<br />

Costtypeid<br />

Costcenterid<br />

Type<br />

Costobject<br />

Role<br />

Name<br />

Description<br />

RoleType<br />

Object<br />

Responsible<br />

CostType<br />

Name<br />

Description<br />

Bus<strong>in</strong>ess<strong>Process</strong><br />

Name<br />

Description<br />

Status<br />

ShortName<br />

LevelID<br />

Version<br />

Doma<strong>in</strong><br />

Application<br />

Name<br />

Description<br />

Status<br />

ShortName<br />

ICT Objekt<br />

Version<br />

StratDate<br />

EndDate<br />

Variant<br />

ObjectState<br />

Doma<strong>in</strong><br />

Component<br />

Name<br />

Description<br />

Status<br />

Vendor<br />

Version<br />

ICTObject<br />

ShortName<br />

StartDate<br />

EndDate<br />

ObjectState<br />

Type<br />

Services<br />

Technologies<br />

Doma<strong>in</strong><br />

Stack<br />

Name<br />

Description<br />

Status<br />

ObjectState<br />

StartDate<br />

EndDate<br />

Deployment<br />

Name<br />

Description<br />

Status<br />

StartDate<br />

EndDate<br />

ObjectState<br />

Device<br />

Name<br />

Description<br />

Status<br />

Version<br />

Location<br />

ShortName<br />

StartDate<br />

EndDate<br />

ICTObject<br />

ObjectState<br />

IsPhysical<br />

Cluster<br />

DeviceType<br />

Motivation <strong>for</strong> standardized Model<strong>in</strong>g Approach<br />

People usually got their own cultural, political or professional background so that<br />

they often appear to speak different languages. This may hamper communication<br />

even if the people work <strong>in</strong> the same area.<br />

11 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Bus<strong>in</strong>ess <strong>Process</strong> Models as a Common Language<br />

Bus<strong>in</strong>ess process models are a well-established abstraction <strong>for</strong> different<br />

participants and can there<strong>for</strong>e help to resolve language barriers.<br />

12 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Approach: Four-level <strong>Process</strong> Decomposition<br />

Level 1: End-to-end processes<br />

E2E<br />

Level 2: VAC<br />

Predef<strong>in</strong>ed<br />

dur<strong>in</strong>g<br />

preparation<br />

Level 3: VAC<br />

Level 4: EPC<br />

13 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Approach: E2E <strong>Process</strong>es <strong>for</strong> <strong>Process</strong> Def<strong>in</strong>ition<br />

Customer<br />

Need<br />

Bus<strong>in</strong>ess<br />

Object<br />

Fulfillment of<br />

Customer<br />

Need <br />

The notion of an end-to-end process facilitates bus<strong>in</strong>ess process model<strong>in</strong>g by<br />

• def<strong>in</strong><strong>in</strong>g the process accord<strong>in</strong>g to a customer-to-customer view<br />

• focus<strong>in</strong>g on the flow of a s<strong>in</strong>gle bus<strong>in</strong>ess object from start to end<br />

• offer<strong>in</strong>g a cross-functional view on bus<strong>in</strong>ess processes<br />

Examples<br />

• Contact-to-Contract (C2C)<br />

• Order-to-Cash (O2C)<br />

14 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Approach: Example E2E processes<br />

Contact-to-Contract<br />

Order-to-Cash<br />

Requirement-to-Pay<br />

Pickup-to-Delivery<br />

Market<strong>in</strong>g & Sales<br />

Order Management<br />

Procurement<br />

Operations<br />

15 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Agenda<br />

Deutsche Post <strong>DHL</strong> – Group and Brand <strong>DHL</strong><br />

Context, Approach and Concepts<br />

Challenges and Lessons Learned<br />

Summary<br />

16 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Levels of Abstraction – Examples<br />

End-to-end processes<br />

• Avoid redundancies<br />

• Clear E2E responsibility<br />

• Focused on bus<strong>in</strong>ess object<br />

Scenarios<br />

• Describe real world flows<br />

• Show flow across<br />

organizational units<br />

Contact-to-Contract<br />

Order-to-Cash<br />

Requirement-to-Pay<br />

Pickup-to-Delivery<br />

17 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Levels of Abstraction – Discussion<br />

E2E processes<br />

• Rather abstract with respect to<br />

process design<br />

• Focus on bus<strong>in</strong>ess object with clear<br />

customer-centric responsibility<br />

• Reduce redundancies with respect<br />

to process def<strong>in</strong>ition<br />

• Well-established <strong>in</strong> other area (e.g.<br />

Enterprise Architecture)<br />

• Proved helpful dur<strong>in</strong>g process<br />

design<br />

Scenarios<br />

• Very specific with respect to real world<br />

flows known by bus<strong>in</strong>ess people<br />

• Cover all data <strong>in</strong>volved across<br />

organisational units<br />

• Conta<strong>in</strong>s redundancies as similar steps<br />

are executed repeatedly<br />

• Suitable <strong>for</strong> discuss<strong>in</strong>g processes with<br />

bus<strong>in</strong>ess experts<br />

• Proved helpful dur<strong>in</strong>g test case<br />

def<strong>in</strong>ition<br />

18 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Role-based Alignment – Example<br />

Job Profiles:<br />

• JP-RTP-AA Purchase Manager<br />

Job Profile<br />

Bus<strong>in</strong>ess Roles:<br />

• BR-RTP-99 Purchase Requisition<br />

Creator<br />

• BR-RTP-74 Goods Receipt Creator<br />

Bus<strong>in</strong>ess Role<br />

Tasks/ Applications:<br />

Application<br />

Tasks<br />

Manual Tasks<br />

Interface Tasks<br />

• RTP Transaction code ME22….<br />

• RTP Task 21.2: Create Purchase<br />

Requisition<br />

Level 4 <strong>ARIS</strong><br />

process<br />

19 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Role-based Alignment – Discussion<br />

Benefits<br />

• Modular design generally fosters<br />

reuse and reduces redundancies<br />

• Reuse of tra<strong>in</strong><strong>in</strong>g modules <strong>for</strong><br />

different job profiles<br />

• Support <strong>for</strong> authorization if<br />

bus<strong>in</strong>ess roles are mapped to<br />

SAP authorization objects<br />

• Check <strong>for</strong> compliance once on<br />

bus<strong>in</strong>ess role level<br />

Drawbacks<br />

• Modular design only beneficial if<br />

supported by down-stream systems<br />

• Tra<strong>in</strong><strong>in</strong>g system has to support<br />

such modules<br />

• Not all SAP modules support<br />

authorization objects on bus<strong>in</strong>ess<br />

role level<br />

• Compliance check difficult because on a<br />

rather abstract level<br />

• Drives standardization of job<br />

profiles<br />

20 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Bus<strong>in</strong>ess Rules: Example<br />

21 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Bus<strong>in</strong>ess Rules: <strong>ARIS</strong> Conventions<br />

Function<br />

Bus<strong>in</strong>ess Rule<br />

Check Order <strong>for</strong><br />

Compliance<br />

Compliance Rule<br />

via URL<br />

BRF+<br />

Currently: Excel<br />

Target: BRF+<br />

22 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Bus<strong>in</strong>ess Rules – Discussion<br />

Benefits<br />

• Lightweight extension to process:<br />

Only rule header is stored <strong>in</strong> <strong>ARIS</strong><br />

• No redundancies as rules will be<br />

stored <strong>in</strong> BRF+ as decision tables<br />

• Excel offers simple way <strong>for</strong><br />

gather<strong>in</strong>g bus<strong>in</strong>ess rules with<br />

bus<strong>in</strong>ess users<br />

Drawbacks<br />

• Contents not <strong>in</strong> <strong>ARIS</strong><br />

• No relationship to objects <strong>in</strong> <strong>ARIS</strong><br />

(e.g. UML classes)<br />

• Separate access control<br />

• Not standard method<br />

• New symbol (<strong>for</strong> object type IT<br />

function) and semantic def<strong>in</strong>ition<br />

• Not supported by standard<br />

functionality<br />

23 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Test<strong>in</strong>g: Methodology Overview<br />

Task<br />

1 Generation of high level overarch<strong>in</strong>g bus<strong>in</strong>ess scenarios<br />

based on <strong>ARIS</strong> level-3 processes<br />

2 Provision of additional key aspects and jo<strong>in</strong>ed ref<strong>in</strong>ement<br />

and detail<strong>in</strong>g based on level-4<br />

3 Separation <strong>in</strong>to parts <strong>for</strong> e2e teams with def<strong>in</strong>ed<br />

handover po<strong>in</strong>ts (•), e.g., <strong>for</strong> data handover<br />

End product<br />

High level bus<strong>in</strong>ess scenario<br />

Detailed bus<strong>in</strong>ess scenario<br />

C2R T2C ... …<br />

4 Creation of connected <strong>in</strong>dividual test cases, each with<br />

def<strong>in</strong>ed <strong>in</strong>put and expected output based on level-4<br />

Input Output<br />

5 Execution of each test case and check<br />

<strong>for</strong> expected output<br />

….<br />

….<br />

24 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Test<strong>in</strong>g: High level scenario – Example<br />

25 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Test<strong>in</strong>g – Discussion<br />

Benefits<br />

• Test<strong>in</strong>g processes and not only the<br />

system<br />

• High-level scenarios are modeled <strong>in</strong><br />

<strong>ARIS</strong><br />

• Approach fosters …<br />

• Completeness<br />

• Traceability (requirements<br />

are derived from processes)<br />

• Only few redundancies as detailed<br />

scenarios and test cases are<br />

def<strong>in</strong>ed <strong>in</strong> HPQC<br />

Drawbacks<br />

• Contents only partially <strong>in</strong> <strong>ARIS</strong><br />

• No relationship of test cases to<br />

objects <strong>in</strong> <strong>ARIS</strong> (e.g. UML classes)<br />

• Separate access control<br />

• Manual updates <strong>in</strong> case of changes<br />

• Not standard method<br />

• Ef<strong>for</strong>t <strong>for</strong> describ<strong>in</strong>g details based on<br />

processes is tremendous<br />

26 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Model Ownership – Discussion<br />

• Relevance of to-be process models<br />

well accepted<br />

• Shared responsibility <strong>for</strong> all<br />

processes<br />

• Limited number of users to be<br />

tra<strong>in</strong>ed <strong>in</strong> <strong>ARIS</strong><br />

BUT<br />

Ownership with core team<br />

• <strong>Process</strong>es might not be accepted by<br />

bus<strong>in</strong>ess (need <strong>for</strong> strong sponsor)<br />

• Bus<strong>in</strong>ess expertise <strong>for</strong> def<strong>in</strong><strong>in</strong>g own tobe<br />

process<br />

BUT<br />

Ownership with bus<strong>in</strong>ess<br />

• Silo th<strong>in</strong>k<strong>in</strong>g as organizational units take<br />

over only their to-be process<br />

• Tendency <strong>for</strong> focuss<strong>in</strong>g on goal (SAP<br />

implementation) <strong>in</strong>stead of processes<br />

• Some people are not used to<br />

understand<strong>in</strong>g process models<br />

• “Eternal tra<strong>in</strong><strong>in</strong>g ef<strong>for</strong>t”<br />

27 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Agenda<br />

Deutsche Post <strong>DHL</strong> – Group and Brand <strong>DHL</strong><br />

Context, Approach and Concepts<br />

Challenges and Lessons Learned<br />

Summary<br />

28 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.


Thank You <strong>for</strong> Your Interest and Time<br />

Dr. Jürgen Jung<br />

Head of Bus<strong>in</strong>ess Model<strong>in</strong>g<br />

Phone +49 228 182 19131<br />

Mobile +49 160 531 4352<br />

Mail<br />

juergen.jung@dhl.com<br />

<strong>DHL</strong> Global Forward<strong>in</strong>g<br />

Johanniterstr. 1<br />

53113 Bonn<br />

Germany<br />

29 |<br />

©2013 <strong>Software</strong> <strong>AG</strong>. All rights reserved.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!