good design is good business: business design with rsa and sa

21
© 2013 IBM Corporation Roger Snook, IBM Software, Rational WorldWide Enablement Leader, Mobile,SOA, Design +1.703.943.1170, [email protected] Good Design is Good Business Integrating Enterprise and Software Architectures Featured Speaker: Steve Arnold, Technical Consultant at IBM [email protected]

Upload: roger-snook

Post on 27-Jan-2015

104 views

Category:

Technology


0 download

DESCRIPTION

Refer to the developerWorks article in the slides for even more detail!

TRANSCRIPT

Page 1: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

Roger Snook, IBM Software, Rational

WorldWide Enablement Leader, Mobile,SOA, Design

+1.703.943.1170, [email protected]

Good Design is Good BusinessIntegrating Enterprise and Software ArchitecturesFeatured Speaker: Steve Arnold, Technical Consultant at IBM [email protected]

Page 2: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

2

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

Page 3: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

3

Why should you care about integrating Enterprise and Software Architectures ?

Software Architect

Enterprise Architect

Infrastructure Architect

How is this component deployed

What Middleware does it use?

What are the scenarios this software supports

I need to understand the

impact of making this change

What standards do I need to support ?

What’s the business context for this software Has anyone done

something like this before ?

How does this fit into the business?

What are the current and future technology standards?

System Architect

RSA Deployment

Planning

Software Architect

OSLC

Page 4: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

4

4

System Architect - Capture and Model all Domains

Page 5: Good Design is Good Business: Business Design with RSA and SA

IBM Software Group | Rational software

Rational Software Architect v9An offering with extensions for specific domains, architectural needs and industry

Rational Software ArchitectCore foundation

Rational Software Architect Family

• Agile Sketching• UML 2.2 modeling support• BPMN 2 modeling support

• Built in transformations for Java, C#, VB.NET• Requirements integration and traceability• Cloud support

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

Extension for Deployment

Automation Planning

Deployment Automation Content Pack for RAFW and

WAS

Designer Contributor

RSA Design

Manager

Rational Software Architect (core foundation)

Page 6: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

6

Link-based model

Data lives where it should

Standards-based model

Tool, solution, technology agnostic

Flexibility and choice!

6

The Semantic Web is regarded as an integrator across different content, information applications and systems.

Let’s revisit the integration problem……a win/win!

Page 7: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

7

Jazz Architecture Overcomes Past Limitations

7

OPEN CHOICE AND RICH INTEGRATION

Everything is a resource!

“I can link any resource to any other resource, regardless of where the resource lives!”

Requirement

Work Item

Test Case

Standard interfaces

“Each tool can evolve independently without breaking integrations!”

DOORS

RTC

RQM

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!”

Vendor agnostic

“Each vendor can evolve their tool to exploit the services that are valuable to customers like me!”

Project Mgmt

Dashboard

User Auth

Discovery Process Mgmt

Page 8: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

88

Open Services for Lifecycle Collaboration (OSLC)Working to standardize the way software lifecycle tools share data

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

Open Services for Lifecycle CollaborationLifecycle integration inspired by the web

How does it work?

What is OSLC?

Inspired by the web Free to use and share Changing the industry

Page 9: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

9

How do you set it up the integration ?

OAuth

SA Encyclopedia RSA Design Manager Project Area

Project Link

Page 10: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

10

As an enterprise architect

Setting up a link

Following links

Reporting on links and absence of links

10

Page 11: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

11

Setting up a link from System Architect to Design Manager

11

Page 12: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

12

Navigating a link from System Architect to Design Manager

12

Page 13: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

13

Reporting on Links and Absence of Links

13

Page 14: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

14

As a Software or Infrastructure architect

Setting up a link

Following links

Vizualizing links

14

Page 15: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

15

Setting up a link from Design Manager to System Architect

15

Page 16: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

16

Following a link from Design Manager to System Architect

16

Page 17: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

17

Vizualizing Links in Design Manager

17

Page 18: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

18

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-software-architec

tures/

About the Authors

Steve Arnold, Technical Consultant at IBM, [email protected]

Jas Atwal, Technical Consultant at IBM, [email protected]

18

Page 19: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

19

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

Page 20: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

2020

© 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.

www.ibm/software/rational

Page 21: Good Design is Good Business: Business Design with RSA and SA

© 2013 IBM Corporation

IBM Technical Sales and Solutions

2121

www.ibm/software/rational