Contenu connexe Similaire à Good Design is Good Business: Business Design with RSA and SA (20) Good Design is Good Business: Business Design with RSA and SA1. Roger Snook, IBM Software, Rational
WorldWide Enablement Leader, Mobile,SOA, Design
+1.703.943.1170, RCSnook@us.ibm.com
Good Design is Good Business
Integrating Enterprise and Software Architectures
Featured Speaker: Steve Arnold, Technical Consultant at IBM
steve.arnold@uk.ibm.com
© 2013 IBM Corporation
2. IBM Technical Sales and Solutions
Agenda
Why should you care about integrating Enterprise and Software Architectures ?
Overview of IBM’s architecture technologies
How do you set it up ?
What can you do with it ?
2
© 2013 IBM Corporation
3. IBM Technical Sales and Solutions
Why should you care about integrating Enterprise and Software
Architectures ?
How is this
component
deployed
What are the
scenarios this
software supports
What
Middleware
does it use?
I need to
understand the
impact of making
this change
Enterprise
Architect
System Architect
What standards
do I need to
support ?
OSLC
Software
Architect
What’s the
business context
for this software
3
Has anyone done
something like
this before ?
Software
Architect
RSA Deployment
Planning
Infrastructure
Architect
What are the
current and
future
technology
standards?
How does
this fit into
the
business?
© 2013 IBM Corporation
4. IBM Technical Sales and Solutions
System Architect - Capture and Model all Domains
4
© 2013 IBM Corporation
5. IBM Software Group | Rational software
Rational Software Architect v9
An offering with extensions for specific domains, architectural needs and industry
Rational Software Architect Family
Deployment
Automation Content
Pack for RAFW and
WAS
Extension for
Deployment
Automation Planning
Extension for
Deployment Planning
Extension for
Integrated
Architecture
Frameworks
Extension for SOA
and WebSphere
Extension for
Communication
Applications
Extension
for C++
Simulation
Toolkit
Rational
Application
Developer
Standard Edition
Rational Software Architect
Rational Software Architect (core foundation)
Core foundation
• Agile Sketching
• UML 2.2 modeling support
• BPMN 2 modeling support
RSA
Design
Manager
• Built in transformations for Java, C#, VB.NET
• Requirements integration and traceability
• Cloud support
Designer
Contributor
6. IBM Technical Sales and Solutions
Let’s revisit the integration problem…
…a win/win!
Link-based model
Data lives where it should
Standards-based model
Tool, solution, technology
agnostic
Flexibility and
choice!
The Semantic Web is regarded as an integrator
across different content, information applications
and systems.
6
6
© 2013 IBM Corporation
7. IBM Technical Sales and Solutions
Jazz Architecture Overcomes Past Limitations
Everything is a resource!
“I can link any resource to any
other resource, regardless of
where the resource lives!”
Standard interfaces
Requirement
Test Case
“Each tool can evolve
independently without
breaking integrations!”
DOORS
RQM
Work Item
Domain specific standards
for the lifecycle
“Each domain can create standards
without having to wait on the others
or get the whole industry to agree!”
7
7
RTC
Vendor agnostic
Dashboard
“Each vendor can evolve
their tool to exploit the
services that are valuable
to customers like me!”
Discovery
Process Mgmt
Project Mgmt
User Auth
© 2013 IBM Corporation
8. IBM Technical Sales and Solutions
Open Services for Lifecycle Collaboration (OSLC)
Working to standardize the way software lifecycle tools share data
What is OSLC?
Open Services for Lifecycle Collaboration
Lifecycle integration inspired by the web
Community Driven – @ open-services.net
Specifications for numerous disciplines
Such as, ALM, PLM and DevOps
Defined by scenarios – solution oriented
Inspired by Internet architecture
A different approach to industry-wide proliferation
How does it work?
Inspired by the web
8
8
Free to use and share
Changing the industry
© 2013 IBM Corporation
9. IBM Technical Sales and Solutions
How do you set it up the integration ?
Project Link
RSA Design Manager
Project Area
SA Encyclopedia
OAuth
9
© 2013 IBM Corporation
10. IBM Technical Sales and Solutions
As an enterprise architect
Setting up a link
Following links
Reporting on links and absence of links
10
© 2013 IBM Corporation
11. IBM Technical Sales and Solutions
Setting up a link from System Architect to Design Manager
11
© 2013 IBM Corporation
12. IBM Technical Sales and Solutions
Navigating a link from System Architect to Design Manager
12
© 2013 IBM Corporation
13. IBM Technical Sales and Solutions
Reporting on Links and Absence of Links
13
© 2013 IBM Corporation
14. IBM Technical Sales and Solutions
As a Software or Infrastructure architect
Setting up a link
Following links
Vizualizing links
14
© 2013 IBM Corporation
15. IBM Technical Sales and Solutions
Setting up a link from Design Manager to System Architect
15
© 2013 IBM Corporation
16. IBM Technical Sales and Solutions
Following a link from Design Manager to System Architect
16
© 2013 IBM Corporation
17. IBM Technical Sales and Solutions
Vizualizing Links in Design Manager
17
© 2013 IBM Corporation
18. IBM Technical Sales and Solutions
Useful Links
Software Architect and System Architect at IBM
– http://www-03.ibm.com/software/products/us/en/ratisoftarchfami/
– http://www-03.ibm.com/software/products/us/en/ratisystarch/
– https://jazz.net/products/design-management/
Tutorial on setting up integrations we talked about today
– http://www.ibm.com/developerworks/rational/library/integrate-enterprise-softwarearchitectures/
About the Authors
Steve Arnold, Technical Consultant at IBM, steve.arnold@uk.ibm.com
Jas Atwal, Technical Consultant at IBM, jas.atwal@uk.ibm.com
18
© 2013 IBM Corporation
19. IBM Technical Sales and Solutions
Good Design is Good Business Webcast series
featuring some IBM Distinguished Engineers and thought leaders.
Webcast Title (CLICK to register) - 12:15-1:15PM, Prios Session Slides on www.SlideShare.net/RogerSnook
Dates
The Big Picture (Roger Snook)
2/8/2013
IBM and Design (IBM Director UX Design, Karel Vredenburg)
3/7/2013
SOA - Still Going Strong (IBM Distinguished Engineer, Claus Jensen)
4/4/2013
Design Management: Pictures are Worth….(WW Enablement, Jean-Louis Marechaux)
5/2/2013
DevOps: Design and Deliver Your Production Code Faster (Product Manager, Maneesh Goyal)
6/13/2013
Mobile and Smartphone Apps (Roger Snook)
7/11/2013
Rational Software Architect (Roger Snook)
8/8/2013
Industry Models Accelerate Software (Solution Architect Nick Norris)
9/12/2013
Business Design: SA and RSA (dW author, Steve Arnold)
10/17/2013
*NEW DATE*
Smarter Devices with Model Driven Development (Specialty Architect, Manohar Rao)
10/4/2013
SysML, Industry Compliance (Standards Leader, Irv Badr)
11/13/2013
*NEW DATE*
Rational Rhapsody (Specialty Architect, Manohar Rao)
12/5/2013
19
© 2013 IBM Corporation
20. IBM Technical Sales and Solutions
www.ibm/software/rational
© Copyright IBM Corporation 2011. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any
kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall
have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
20
20
© 2013 IBM Corporation