01.06.2014 Views

PDF Document, size, 0,8 MB

PDF Document, size, 0,8 MB

PDF Document, size, 0,8 MB

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ProSTEP Symposium 2008<br />

From Workflow to Worknet:<br />

Innovation in Business Process Management<br />

Jürgen Scharpf<br />

Manager Engineering Change Management<br />

Daimler AG, Mercedes-Benz Cars<br />

D-71032 Böblingen<br />

eMail: juergen.scharpf@daimler.com<br />

Stefan Brantschen<br />

Vice President Advanced Technologies<br />

Whitestein Technologies AG<br />

CH-8032 Zürich<br />

eMail: sbr@whitestein.com<br />

10. April 2008<br />

09. April 2008 1


Agenda<br />

1. Initial Situation at Daimler J. Scharpf<br />

2. Requirements to Business Process Management<br />

3. Realizing Business and Process Agility S. Brantschen<br />

4. Goal-oriented Business Process Management<br />

5. Daimler ACM-Project: Solution Architecture J. Scharpf<br />

6. Daimler ACM-Project: Business Benefits<br />

7. Summary & Looking Ahead<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 2 - 10. April 2008


1. Initial Situation at Daimler<br />

Starting with the first functional product prototypes along the entire life cycle of a<br />

product, engineering changes are managed based on one standard process in one<br />

basic system for all product lines (vehicles and components).<br />

Process<br />

one standard process<br />

for all engineering changes<br />

Technology<br />

sequential & document oriented workflow<br />

based on Lotus Notes Domino<br />

[2]<br />

[1]<br />

[7]<br />

[6]<br />

Verteiler<br />

Experte A<br />

Experte B<br />

Experte C<br />

GSt. Entw.<br />

Tech. machbar<br />

Empfehlung<br />

Baureihen<br />

Beschluss<br />

Änderung<br />

Änderungsbeschreibung,<br />

Ursache,<br />

Baureihen ...<br />

Weitere<br />

Kosten,<br />

Termine,<br />

...<br />

Baureihenbeschlüsse<br />

<br />

Weitere<br />

Baubarkeit,<br />

Zertifizierung,<br />

...<br />

[3]<br />

[4]<br />

[5]<br />

Weitere<br />

Tech. machbar<br />

Empfehlung<br />

Baureihen<br />

Weitere<br />

Kosten,<br />

Termine<br />

(pro BR/<br />

pro Teil)<br />

Weitere<br />

Baubarkeit,<br />

Zertifizierung,<br />

...<br />

Phase[1]: Initiation<br />

Phase[2]: Detailing<br />

& Design<br />

Phase[3]: Evaluation<br />

Phase[4]: Voting<br />

[5]: Approval<br />

[6]: Design Completion<br />

& Release<br />

[7]: Productive<br />

Implementation<br />

In productive use since: 2001<br />

Number of Users: ca. 8.100<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 3 - 10. April 2008<br />

Teile<br />

Änderungsart,<br />

Beschreibung,<br />

Gewicht,<br />

Verwendung,<br />

...<br />

Erstellung<br />

Datenübernahme


2. Requirements to Business Process Management<br />

In future all types of product specific changes along the entire life cycle of <strong>MB</strong>-Cars<br />

and <strong>MB</strong>-Vans product lines have to be managed based on one standard process<br />

schema. In addition the technology has to support an immediate adaptation to<br />

business process modifications.<br />

Process<br />

Technology<br />

one standard process schema<br />

for all product specific changes<br />

<strong>MB</strong>-Cars & <strong>MB</strong>-Vans<br />

Context Context 1<br />

1<br />

flexible & database oriented worknet<br />

based on new, up-to-date technologies<br />

Concept „agile process modeling“<br />

Context Context 2<br />

2<br />

Step 1.1<br />

Step 1.1<br />

Step 1.1<br />

Variant1<br />

1.1<br />

Variant1<br />

Step Step 1.1<br />

1.1<br />

Variant2<br />

Variant2<br />

Step Step 1.1<br />

1.1<br />

Variant3<br />

Variant3<br />

Step Step 1.1<br />

1.1<br />

Variant4<br />

Variant4<br />

Sub-Goal Sub-Goal 1<br />

1<br />

Step Step 1.2<br />

1.2<br />

Variant1<br />

Variant1<br />

Step 1.2<br />

Step Step 1.2<br />

Variant2<br />

1.2<br />

Variant2<br />

Step Step 1.2<br />

1.2<br />

Variant3<br />

Variant3<br />

Goal<br />

Goal<br />

Sub-Goal Sub-Goal 2<br />

2<br />

Step Step 2.1<br />

2.1<br />

Variant1<br />

Variant1<br />

Step 2.2<br />

Step 2.2<br />

Step 2.1<br />

Variant2<br />

2.1<br />

Variant2<br />

Step Step 2.3 2.3 & 3.1<br />

3.1<br />

Variant3<br />

Variant3<br />

Sub-Goal Sub-Goal 3<br />

3<br />

Step Step 3.1<br />

3.1<br />

Variant1<br />

Step Variant1<br />

Step 3.1<br />

3.1<br />

Step Step 3.1<br />

3.1<br />

Variant2<br />

Variant2<br />

Step Step 3.1<br />

3.1<br />

Variant3<br />

Variant3<br />

DAIMLER R&D:<br />

agile process<br />

modelling<br />

methodology<br />

GO-BPMN Prototype<br />

Requirement:<br />

situation adequate, flexible navigation in ONE<br />

change management process net<br />

Requirements:<br />

fast adaptation to business process modifications<br />

modeling of process fragments<br />

flexible task alternatives and sequences<br />

regard of current goal & context<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 4 - 10. April 2008


3. Realizing Business and Process Agility<br />

Daimler & Whitestein Technologies: Joint Vision, Joint Forces<br />

- agile process approach<br />

Context 2<br />

Goal<br />

Context 2<br />

Goal<br />

Sub-Goal 1<br />

Sub-Goal 3<br />

Sub-Goal 1<br />

Sub-Goal 2<br />

Sub-Goal 3<br />

Context 1<br />

Sub-Goal 2<br />

Context 1<br />

Step 1.1<br />

Step 2.1<br />

Step 3.1<br />

Step Step 1.1<br />

Variant1<br />

1.1<br />

Step 2.1<br />

Step Step 3.1<br />

3.1<br />

Step 1.1<br />

Variant1<br />

Step 1.2<br />

Variant1<br />

Variant1<br />

Step 3.1<br />

Step 1.2<br />

Variant1<br />

Variant1<br />

Variant1<br />

Step 1.1<br />

Variant1<br />

Step 3.1<br />

Variant2<br />

Step 1.1<br />

Variant2<br />

Step 3.1<br />

Variant2<br />

Step 1.2<br />

Step Variant2<br />

Step 1.2<br />

Variant2<br />

1.2<br />

Step 1.2<br />

Step 1.1<br />

Variant2<br />

Step 2.2<br />

Step 3.1<br />

Variant3<br />

Step 1.1<br />

Step Step 2.1<br />

2.2<br />

Step 3.1<br />

Variant3<br />

Step 1.2<br />

Variant2<br />

Variant3<br />

Step 2.1<br />

Step 1.2<br />

Variant2<br />

Variant3<br />

Variant3<br />

Variant3<br />

Step 1.1<br />

Step 2.3 & 3.1<br />

Step 1.1<br />

Step 2.3 & 3.1<br />

Variant4<br />

Variant3<br />

Variant4<br />

Variant3<br />

- demonstrator<br />

sucessful cooperation<br />

mutual know-how transfer<br />

started 2006, on-going<br />

Standard Product Suite<br />

- autonomic computing<br />

- goal-oriented<br />

technology platform<br />

- requirements<br />

- goal-oriented software<br />

engineering<br />

… to model, manage, and run agile business processes<br />

Design-time agility: easy & quick process definition changes to meet reality<br />

Run-time agility: flexible process navigation, adapted to business goals and contexts<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 5 - 10. April 2008


4. Goal-oriented Business Process Management<br />

Design-time Agility: Putting Business in the Driver’s Seat<br />

business goals<br />

business<br />

domain<br />

acvtivities<br />

users<br />

process<br />

analysts<br />

transform<br />

transform<br />

transform<br />

map<br />

users<br />

process<br />

analysts<br />

IT experts<br />

transform<br />

process model<br />

IT experts<br />

IT application<br />

process engine<br />

IT infrastructure<br />

IT infrastructure<br />

traditional approach<br />

goal-oriented BPM<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 6 - 10. April 2008


4. Goal-oriented Business Process Management<br />

• Business processes represent business goals<br />

• Process engine “understands” business goals, strives to achieve them<br />

• Single model approach: common language for business users and IT people<br />

what to achieve<br />

how to achieve<br />

process main goal<br />

sub-goals A B C<br />

plans<br />

3 plans = 3 different ways<br />

to achieve sub-goal A,<br />

dependent on business context<br />

activities<br />

-…<br />

-…<br />

GO-BPMN:<br />

Goal-Oriented<br />

Business<br />

Process<br />

Modeling<br />

Notation<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 7 - 10. April 2008<br />

context<br />

Org.<br />

Model<br />

GO-BPMN<br />

model is<br />

directly<br />

executable


4. Goal-oriented Business Process Management<br />

Run-time Agility: Process Autonomously Adapts to Context<br />

Process: Engineering Change Request (ECR)<br />

Source: PSI/SASIG ECM Recommendation V1.0<br />

ECR specified & decided<br />

achieve goals<br />

supervision<br />

maintain goals<br />

ECM efficient<br />

schedule OK<br />

ECR initiated ECR created ECR analyzed ECR commented<br />

ECR decided<br />

cost OK<br />

process navigation by context-specific goal & plan activation<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 8 - 10. April 2008


4. Goal-oriented Business Process Management<br />

Run-time Agility: Process Autonomously Adapts to Context: Example<br />

ECR specified & decided<br />

ECR initiated ECR created ECR analyzed ECR commented ECR decided<br />

example #1:<br />

context: field problem<br />

- skip cost assessment<br />

- decide “fast track”<br />

parts assessed<br />

skip<br />

cost assessed<br />

calculate<br />

cost<br />

example #2: context: minor part<br />

- cost estimation<br />

- normal decision path<br />

estimate<br />

cost<br />

enable<br />

enable<br />

decide<br />

enable<br />

decide<br />

“fast track”<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 9 - 10. April 2008


4. Goal-oriented Business Process Management<br />

Goal-oriented Process Navigation in Agile Worknets<br />

goal-oriented process model<br />

A B C D<br />

worknet<br />

B<br />

A<br />

business (sub-) goal<br />

process<br />

path<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 10 - 10. April 2008<br />

C<br />

D<br />

process goal: “visit A, B, C & D”


5. Daimler ACM-Project: Solution Architecture<br />

expert users<br />

process analysts<br />

IT experts<br />

LS/ABPM<br />

Process Modeler<br />

LS/ABPM<br />

Mgmt Console<br />

ACM User GUI<br />

<strong>MB</strong>-Cars<br />

…<br />

more than<br />

10,000<br />

end-users<br />

…<br />

ACM Web<br />

Application<br />

Web Server<br />

ACM GO-BPMN<br />

Process Model<br />

LS/ABPM Process Engine<br />

J2EE Application Server, DB, …<br />

libraries<br />

external systems<br />

ACM User GUI<br />

<strong>MB</strong>-Vans<br />

Daimler’s ACM-specific components<br />

Whitestein Technologies’ goal-oriented BPM product<br />

standard third party products<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 11 - 10. April 2008


6. Daimler ACM-Project: Business Benefits<br />

Process:<br />

Common process net for all business units and all types of product related changes:<br />

Reduction of process complexity, increase of transparency<br />

Autonomic, goal-context driven process execution control:<br />

Increase of change management process efficiency and reduction of working time on<br />

the change requests for all involved roles<br />

IT-Technology<br />

Elimination of redundant processes & systems:<br />

Reduction of interfaces and system operation cost<br />

Process information separation in goals, context and action plans:<br />

Reduction of process model complexity, decrease of implementation efforts<br />

Directly executable process model (during specification & implementation):<br />

Reduction of IT development cost for specification, test and implementation, faster<br />

time to production<br />

Fast adaptation of the business process by the process owner company<br />

Reduction of development efforts, increase of business process efficiency<br />

Usage of standards (GO-BPMN, J2EE, SASIG ECM-Recommendation):<br />

Future-proof IT-Technology<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 12 - 10. April 2008


7. Summary & Looking Ahead<br />

[2]<br />

[1]<br />

[3]<br />

Based on Whitestein’s LS/ABPM technology, the Daimler ACM-Project will migrate<br />

the current engineering change management systems AEMA (<strong>MB</strong>-Vans) and NCM<br />

(<strong>MB</strong>-Cars) to one common system within the next 2,5 years.<br />

[7]<br />

AEMA<br />

[4]<br />

Agile Change Management by<br />

situation-adapted and context-dependent behavior of change requests<br />

[5]<br />

Request:<br />

Request:<br />

Request:<br />

Today<br />

Process Flow:<br />

BU-specific processes with<br />

many predefined variants<br />

– sequential, often inadequate<br />

and not transparent.<br />

[6]<br />

simplified processing of<br />

minor changes<br />

reduced cycle times and<br />

decision holdup<br />

light-process for<br />

change management in<br />

early phases<br />

context<br />

project specific<br />

•priority: quality<br />

•priority: timing<br />

•priority: cost<br />

MDS specific<br />

•quality gate<br />

•maturity level<br />

ECR specific<br />

•new parts<br />

•quality relevant<br />

•certification relevant<br />

Engineering<br />

Change<br />

Request<br />

situations specific<br />

•approved in advance<br />

•timing critical<br />

•specific ECR scope<br />

life cycle specific<br />

•model year / facelift<br />

•release package<br />

•ramp down<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 13 - 10. April 2008<br />

context<br />

IT-Technology: LS/ABPM<br />

Tomorrow:<br />

Process Net:<br />

common, goal oriented,<br />

flexible & adaptive processes<br />

with autonomic execution control:<br />

„Do the right thing at<br />

context<br />

the right time!“<br />

the defined process equals the real-life business process


Thank You for Your Attention!<br />

More Information<br />

Get in contact, more information<br />

or a demo of LS/ABPM<br />

at the exhibition<br />

Visit http://www.whitestein.com<br />

Contact Stefan Brantschen at sbr@whitestein.com<br />

or Juergen Scharpf at juergen.scharpf@daimler.com<br />

S. Brantschen / J. Scharpf, ProSTEP Symposium 2008 - 14 - 10. April 2008

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

Saved successfully!

Ooh no, something went wrong!