enhancing visibility and traceability in the engineering lifecycle
DESCRIPTION
Presentation given at the IBM Systems Engineering Symposium, in 2013, used to introduce a live-demo of the Rational Solutions for Systems and Software Engineering, with special focus of Rational Engineering Lifecycle Manager and OSLC links usage.TRANSCRIPT
© 2013 IBM Corporation
Software and SystemsEngineering | Rational
Enhancing Visibility and Traceability in the Engineering Lifecycle
Giulio Santoli, Client Technical Professional
IBM Software, Rational14/11/2013
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Next Generation
Product & Systems Development
� Focused on CAD/CAM and BoM
� Slower to react to change
� Silos of engineering disciplines
� More focus on software and electronics
� Responsive to change
� Systems engineering methods optimize product designs and engineering collaboration
Traditional
Product & Systems Development
Physical Design and Bill of Materials (BoM) Centric
Approach
Mechanical Engineering
Software Engineering
Electrical Engineering
SystemsEngineering
Integrated Electronic, Mechanical, and Software Engineering
Smarter Products won’t be developed the same old wayMake the change or be left behind
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Rational Products based on JazzAn Open Platform with a shared set of Services
Electrical/ElectronicsDesign
Mechanical Design
EmbeddedSoftware
Development
Market
Assessment
System
Verification
and Validation
System
Test
System
Requirements
System
Design
Deployment/
Release to Mfg.
Customer
Requirements
Operations and
Maintenance
Inte
gra
tion a
nd V
alid
atio
nD
eco
mpositio
n an
d D
efinitio
n
Implementation
1. Traceability across the lifecycle
3. Collaboration across engineering disciplines
2. Access to all engineering information
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Introducing Rational Engineering Lifecycle ManagerExtending the Rational solution for Systems and Software Engineering
• Uses a Linked Data approach that
enables a single source of truth with a
federated architecture to provide
Visibility – across many sources of data
Organization – information in context
Analysis - answer questions using that
contextualized information
• Allows stakeholders to:
• manage growing complexity
• derive knowledge from the available
data
• make timely and correct engineering and business decisions
Rational Engineering Lifecycle Manager (RELM)
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Summary: Visualize, Organize and Analyze with RELMProvides visibility, impact analysis and document generation across the product lifecycle
5
Search & QuerySearch & Query View & NavigationView & Navigation Impact AnalysisImpact Analysis
Search & QuerySearch & Query View & NavigationView & Navigation Indexing of DataIndexing of Data
© 2013 IBM Corporation
IBM Rational Engineering Solutions
1. Traceability across the lifecycle
Inte
gra
tion
and V
alid
atio
nD
ecom
positio
n
and D
efinitio
n
Electrical/ElectronicsDesign
Mechanical Design
EmbeddedSoftware
Development
System
Verification
and Validation
System
Test
System
Requirements
System
Design
Deployment/
Release to Mfg.
Customer
Requirements
Operations and
Maintenance
Implementation
2. Access to all engineering information
Market
Assessment
3. Collaboration across engineering disciplines
Collaboration Across Engineering DisciplinesExtend the collaboration ecosystem
© 2013 IBM Corporation
IBM Rational Engineering Solutions
www.ibm.com/software/rational
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Product Organization in Rational Engineering Lifecycle ManagerOrganize Cross-Domain Baselines for Product Versions and Variants
Requirements
Baseline 1 Baseline 2 Baseline 3
Software Component 1
Software Component 2
Baseline 1
Baseline 1
Baseline 2 Baseline 3 Baseline 4 Baseline 5
Baseline 2 Baseline 3
Hardware Component
Baseline 1 Baseline 2
What version of requirment, software and hardware are usedin version X of my product?
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Product Organization in Rational Engineering Lifecycle ManagerOrganize Cross-Domain Baselines for Product Versions and Variants
Requirements
Baseline 1 Baseline 2 Baseline 3
Software Component 1
Software Component 2
Baseline 1
Baseline 1
Baseline 2 Baseline 3 Baseline 4 Baseline 5
Baseline 2 Baseline 3
Hardware Component
Baseline 1 Baseline 2
Product Version 1
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Requirements
Baseline 1
Software Component 1
Software Component 2
Baseline 1
Baseline 1
Baseline 2 Baseline 3 Baseline 4 Baseline 5
Baseline 2 Baseline 3
Hardware Component
Baseline 1 Baseline 2
Product Version 2
Product Organization in Rational Engineering Lifecycle ManagerOrganize Cross-Domain Baselines for Product Versions and Variants
Baseline 2 Baseline 3
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Requirements
Baseline 1
Software Component 1
Software Component 2
Baseline 1
Baseline 1
Baseline 2 Baseline 3 Baseline 4 Baseline 5
Baseline 2 Baseline 3
Hardware Component
Baseline 1 Baseline 2
Product Version 3
Product Organization in Rational Engineering Lifecycle ManagerOrganize Cross-Domain Baselines for Product Versions and Variants
Baseline 2 Baseline 3
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Requirements
Baseline 1
Software Component 1
Software Component 2
Baseline 1
Baseline 1
Baseline 2 Baseline 3 Baseline 4 Baseline 5
Baseline 2 Baseline 3
Hardware Component
Baseline 1 Baseline 2
Product Version 4
Product Organization in Rational Engineering Lifecycle ManagerOrganize Cross-Domain Baselines for Product Versions and Variants
Baseline 2 Baseline 3
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Requirements
Baseline 1
Software Component 1
Software Component 2
Baseline 1
Baseline 1
Baseline 2 Baseline 3 Baseline 4 Baseline 5
Baseline 2 Baseline 3
Hardware Component
Baseline 1 Baseline 2
Product Version 5
Product Organization in Rational Engineering Lifecycle ManagerOrganize Cross-Domain Baselines for Product Versions and Variants
Baseline 2 Baseline 3
© 2013 IBM Corporation
IBM Rational Engineering Solutions
Helping customers improve the value and performance of their investments in software as strategic business assets
SummaryEnhancing Visibility, Traceability in the Engineering Lifecycle
� Better Visibility improves Productivity,
Efficiency and Reuse.
� Traceability among different Disciplines
improves Awareness and Collaboration.
� Fully Understanding the impact of changes
improves Agility and recedes Costs.
© 2013 IBM Corporation
IBM Rational Engineering Solutions
www.ibm.com/software/rational
© 2013 IBM Corporation
IBM Rational Engineering Solutions
© Copyright IBM Corporation 2013. 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.com/software/rational