View
3.008
Download
0
Embed Size (px)
DESCRIPTION
Citation preview
© 2010 Standard Insurance Company
Modeling the Backstory with the
ArchiMate® Motivation Extension Iver Band
The Open Group Conference, Washington, D.C.
July 17, 2012
© 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
© 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
© 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
© 2010 Standard Insurance Company
The ArchiMate Language
5 July 18, 2012
© 2010 Standard Insurance Company
The ArchiMate Core and Extensions
Support the TOGAF ADM
6 July 18, 2012
© 2010 Standard Insurance Company
Modeling TOGAF ACF Principles, Vision,
Requirements and Roadmap Concepts
7 July 18, 2012
© 2010 Standard Insurance Company
Modeling TOGAF Business Architecture Concepts
8 July 18, 2012
© 2010 Standard Insurance Company
Motivational Element Relationships with
ArchiMate Core and Structural Elements
9 July 18, 2012
© 2010 Standard Insurance Company
Motivation Extension Metamodel
10 July 18, 2012
© 2010 Standard Insurance Company
Motivational Concepts (1 of 2)
11 July 18, 2012
© 2010 Standard Insurance Company
Motivational Concepts (2 of 2)
12 July 18, 2012
© 2010 Standard Insurance Company
Motivational Relationships
13 July 18, 2012
© 2010 Standard Insurance Company
Motivation Extension Summary
14 July 18, 2012
© 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
© 2010 Standard Insurance Company
Extending the Motivation Metamodel
16 July 18, 2012
© 2010 Standard Insurance Company
Stakeholder View
17 July 18, 2012
© 2010 Standard Insurance Company
Goal Realization View
18 July 18, 2012
© 2010 Standard Insurance Company
Goal Contribution View
19 July 18, 2012
© 2010 Standard Insurance Company
Principles View
20 July 18, 2012
© 2010 Standard Insurance Company
Requirements Realization View
21 July 18, 2012
© 2010 Standard Insurance Company
Motivation View
22 July 18, 2012
© 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
© 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
© 2010 Standard Insurance Company