25
© 2010 Standard Insurance Company Modeling the Backstory with the ArchiMate® Motivation Extension Iver Band The Open Group Conference, Washington, D.C. July 17, 2012

Modeling the Backstory with the ArchiMate Motivation Extension

  • View
    3.008

  • Download
    0

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Modeling the Backstory with the

ArchiMate® Motivation Extension Iver Band

The Open Group Conference, Washington, D.C.

July 17, 2012

Page 2: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

• Background

• Introduction to the ArchiMate Motivation Extension

• Case Study: Improving Customer Service with Enterprise

CRM

• Conclusion

Agenda

2 July 18, 2012

Thanks to Joahna Kuiper, Business

Architect at Standard Insurance Company

Page 3: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

• Financial services company

• Founded in 1906

• Our purpose:

We help people achieve financial

well-being and peace of mind.

• Expertise:

• Group Life & Disability Insurance

• Individual Disability Insurance

• Retirement Plans

• Individual Annuities

• Commercial Mortgages

• Investment advice

• Headquarters in Portland, Ore.

• 3,100 Employees

3

The Standard

July 18, 2012

Page 4: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

• Backstory: a story that tells what led up to the main story...

• Merriam-Webster® online dictionary

• Motivational concepts are used to model the motivations, or

reasons, that underlie the design or change of some

enterprise architecture.

• ArchiMate® 2.0 Specification, p 118

• A requirement is defined as a statement of need that must be

realized by a system.

• ArchiMate® 2.0 Specification, p 122

• The cost of fixing software defects increases 10-100 times

from the requirements analysis phase to post-release

• McConnell, Steve (2004). Code Complete (2nd ed.). Microsoft Press.

p. 29

Fundamental Ideas

4 July 18, 2012

Page 5: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

The ArchiMate Language

5 July 18, 2012

Page 6: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

The ArchiMate Core and Extensions

Support the TOGAF ADM

6 July 18, 2012

Page 7: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Modeling TOGAF ACF Principles, Vision,

Requirements and Roadmap Concepts

7 July 18, 2012

Page 8: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Modeling TOGAF Business Architecture Concepts

8 July 18, 2012

Page 9: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Motivational Element Relationships with

ArchiMate Core and Structural Elements

9 July 18, 2012

Page 10: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Motivation Extension Metamodel

10 July 18, 2012

Page 11: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Motivational Concepts (1 of 2)

11 July 18, 2012

Page 12: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Motivational Concepts (2 of 2)

12 July 18, 2012

Page 13: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Motivational Relationships

13 July 18, 2012

Page 14: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Motivation Extension Summary

14 July 18, 2012

Page 15: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

• Aspects of fast-paced initial phase of major SaaS

implementation with complex on-premises integration

requirements

• Used internal content framework based on the Eclipse Process

Framework OpenUP process. Some key concepts include

• Architecturally Significant Requirements

– Typically central to system purpose

– Technically challenging or constraining

• Architectural Goals

– Provide motivation and rationale for decisions

– Typically address solution lifespan and need to adapt to change

• Exceptions

– Temporary departures from standards or accepted practices

Case Study: Improving Customer

Service with Enterprise CRM

15 July 18, 2012

Page 16: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Extending the Motivation Metamodel

16 July 18, 2012

Page 17: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Stakeholder View

17 July 18, 2012

Page 18: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Goal Realization View

18 July 18, 2012

Page 19: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Goal Contribution View

19 July 18, 2012

Page 20: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Principles View

20 July 18, 2012

Page 21: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Requirements Realization View

21 July 18, 2012

Page 22: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

Motivation View

22 July 18, 2012

Page 23: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

• Architects and analysts gathering requirements can

increase their effectiveness by using the ArchiMate

Motivation extension to:

• Model requirements in relationship with other motivational,

structural and behavioral elements

• Develop graphical views that express these models

• Use these views to interact with stakeholders for the

purpose of extending and refining these requirements

Conclusion

23 July 18, 2012

Page 24: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company

• ArchiMate 2.0

• http://theopengroup.org/archimate/downloads.htm

• TOGAF 9.1

• http://pubs.opengroup.org/architecture/togaf9-doc/arch/

• White Paper: Using the TOGAF® 9.1 Architecture Content

Framework with the ArchiMate® 2.0 Modeling Language

• https://www2.opengroup.org/ogsys/jsp/publications/PublicationDetails.js

p?publicationid=12697

• Code Complete, Second Edition

• http://www.cc2e.com/Default.aspx

• Eclipse Process Framework

• http://www.eclipse.org/epf/

• Presenter: [email protected]

References

24 July 18, 2012

Page 25: Modeling the Backstory with the ArchiMate Motivation Extension

© 2010 Standard Insurance Company