• Save
SSE Technical Overview
Upcoming SlideShare
Loading in...5
×
 

SSE Technical Overview

on

  • 310 views

Technical Overview of the IBM Rational Solution for Systems and Software Engineering

Technical Overview of the IBM Rational Solution for Systems and Software Engineering

Statistics

Views

Total Views
310
Views on SlideShare
310
Embed Views
0

Actions

Likes
1
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Example: You can see it in the automotive industry, where a typical ford automobile includes 10 million lines of code, more than an F-35 Joint Strike fighter or a Boeing 787 Dreamliner. Now we have entered a next wave of innovation – one we term the wave of Smarter Products and Services. We are looking at an unprecedented conjoining of systems, processes and infrastructure —an accelerated interdependence of the physical, digital, and human. And, what we observe to be a primary driver of this wave of innovation is something everyone in this room knows a lot about: Software. Through software, today’s products and services are increasingly instrumented, interconnected, and intelligent. In fact, software encompasses @ 80% of the innovation that differentiates today’s systems, products and services. The mechanism that powers all this innovation is software and systems delivery.
  • To stay competitive, companies must transform their business models. Three core competencies they will need are: Software delivery Systems engineering “ System of systems” 1) Software delivery is driving most of today’s innovation. Companies must invest in their software development and delivery capabilities to produce products that are differentiated. Many products look virtually the same on the outside, but the software function inside is what creates competitive advantage. IBM Rational provides an integrated platform for software delivery leveraging a full set of best-of-breed tools, methodologies and best practices. 2) Systems engineering must be done well and efficiently to get high quality products to market with the necessary speed. Gone are the days when it was all about the mechanical design. Today the software and electronics are providing the real innovation and value. The ability to integrate across engineering disciplines (mechanical, software, electronic, electric) is a key competitive advantage. IBM provides a full set of integrated best-of-breed systems engineering capabilities for engineering the “whole product,” including requirements engineering (Rational DOORS), change management and team collaboration (Rational Team Concert and other CCM tools), model-driven systems development (Rational Rhapsody), and quality management (Rational Quality Manager). 3) “Systems of systems” interconnect manufactured products with backend software applications to deliver significant new value to customers. S mart products are converging with conventional information technology to form revolutionary ecosystems that are permanently changing how we work, live and play. Manufacturing and software companies will remain competitive based on how well their products can be integrated into larger “systems of systems,” such OnStar, Google Maps, iTunes, or the smart electric grid. With these opportunities come significant challenges, as “systems of systems” cross multiple organizational, industry, and stakeholder boundaries. This trend presents significant opportunity for Rational and all of IBM to help customers overcome the business and technical issues associated with these large, complex, constantly changing systems.
  • DAY_01_SYSTEMS_KEYNOTE__v02
  • DAY_01_SYSTEMS_KEYNOTE__v02
  • The IBM Rational Systems Engineering (SE) Practices The SE Practices provide a proven starter set for selected aspects of the Systems lifecycle. They can be incrementally adopted. The documentation provides two different workflows, representing two examples on how to combine and use these SE practices – based on system development use-cases or system development operations. Fourteen initial SE Practices are listed below: Release Planning Project Process Tailoring Iterative Development Reviews Shared Vision Elaborate Draft Systems Requirements Specification Build and Validate Use Cases Architectural Analysis - Key System Functions Trade Study – Weighted Objectives Method Architectural Design - Use-Case based Joint Realization Preparation for Downstream Engineering Formal Change Management Test Management The IBM Rational Embedded Software Engineering (ESW) Practices The ESW Practices provide a proven starter set for selected aspects of the Embedded Software lifecycle to complement the SE Practices. They can also be incrementally adopted. Six initial ESW Practices are listed below: High-Fidelity Modeling Real-Time Architectural Design Real-Time Collaboration (“Mechanistic”) Design Real-Time Detailed Design Model-Based Testing Safety and Reliability Analysis The IBM Rational Enterprise Practices The Enterprise Practices provide a proven starter set for selected aspects of overall project management through measurement of performance. They can also be incrementally adopted. Two initial Enterprise Practices are listed below: Managing Performance through Measurements Setting up a Performance Measurement System
  • DAY_01_SYSTEMS_KEYNOTE__v02
  • File Name Here.ppt File Name Here.ppt File Name Here.ppt
  • DAY_01_SYSTEMS_KEYNOTE__v02

SSE Technical Overview SSE Technical Overview Presentation Transcript

  • © 2013 IBM Corporation IBM Rational Solution for Systems and Software Engineering Reduce the Time, Cost and Risk of Developing Profitable Products and Systems
  • © 2013 IBM Corporation 2 Software and Systems Engineering | Rational Products of all types are becoming more instrumented, interconnected and intelligent
  • © 2013 IBM Corporation 3 Software and Systems Engineering | Rational Innovation is increasingly being driven by software Software encompasses 80% of the innovation that differentiates today’s systems, products and services The average 2010 automobile contains more lines of software code than a fighter jet More than 11% of all implantable medical-device recalls between 1999 and 2005 were attributed to software failures
  • © 2013 IBM Corporation 4 Software and Systems Engineering | Rational 4 Connect multiple products and services into a “system of systems” to deliver unique value Leverage systems engineering to accelerate time to market, improve quality and reduce costs Develop a core competency in software delivery to produce products that are differentiated Smarter Products and Services Delivery will require new investments in software and systems
  • © 2013 IBM Corporation 5 Software and Systems Engineering | Rational Results Matter Best-in-class Systems Engineering in product companies results in significant marketplace advantages Source: “System Engineering”, Aberdeen Group, Michelle Boucher, October 2009 “Good system engineering practices offer a lot of opportunity for greater profitability. However, poor system engineering practices are extremely costly.” Michelle Boucher, Aberdeen Group 83% met deadlines 13%reduction in development time 10% reduction in product cost 8% increase in profit margins
  • © 2013 IBM Corporation 6 Software and Systems Engineering | Rational Silos of people, process, and projects Organizational BarriersGeographic Barriers  Poor communication  Language, culture, time  Process gaps resulting in rework Infrastructure Barriers  Weak collaboration  Poor project governance and LOB oversight  Security of IP  Incompatible tools  Unreliable access  Lengthy on-boarding  Inflexible integration Complexity Creates Development Challenges Leading to cost overruns, schedule slips and quality issues Poor requirements engineering = failed projects Paper-based and manual processes hinder efficiency Complex architecture is difficult to textually explain Functionality is poorly distributed across components Hardware/software integration is often late Many organizations lack formalized practices
  • © 2013 IBM Corporation 7 Software and Systems Engineering | Rational 7 Automate individually Automate incrementally Automate across all disciplines Engineering Disciplines Address discipline offering biggest ROI requirements, quality, design, change management configuration management Incrementally automate other disciplines tool-to-tool traceability impact analysis between disciplines Exploit multi-dimensional traceability and data visibility views by product, process, project, and role multi-discipline impact analysis and reporting Next generation development adoption model What is your next step?
  • © 2013 IBM Corporation 8 Software and Systems Engineering | Rational Overcoming Complexity How do you foster innovation, manage increasing complexity and establish a collaborative, responsive lifecycle approach in developing systems? Moving from manual methods to an automated, visual approach Specifications Interface requirements System design Analysis & trade-off Test plans UserUser AdminAdmin AccessPointAccessPoint CameraCamera Security System Uc3ConfigureSecurity System Uc2Control Exit Uc1Control Entry readSecurityCard User validateSecurityCard [CardStatusValid][CardStatusValid] scanBiometricData User [else][else] authenticateBiometricData [else] flagBiometricScanFailure [else] [else][else] [else] flagSecurityCardFailure [else] [else][else] [BiometricData Authenticated] logEntryData [BiometricData Authenticated] [BsFailCount==3] disableUserAccount Admin [BsFailCount==3] [ScFailCount==3][ScFailCount==3] displayCardStatus [Timeout BiometricScan][Timeout BiometricScan] displayAuthenticationStatus logAccountData alarm unlockAccesspoint «MessageAction» AccessPoint lockAccesspoint «MessageAction» AccessPoint [Timeout Unlocked][Timeout Unlocked]resetAlarm Admin [else][else] takePicture «MessageAction» Camera [First Request][First Request] User CameraAccessPointUc_Uc1ControlEntry message_0() readSecurityCard() message_1() validateSecurityCard(CardStatus) displayCardStatus(CardStatus) message_2() scanBiometricData() authenticateBiometricData(AuthenticationStatus) displayAuthenticationStatus(AuthenticationStatus) logEntryData() message_3() message_4() message_5() message_6() message_0() readSecurityCard() message_1() validateSecurityCard(CardStatus) displayCardStatus(CardStatus) message_2() scanBiometricData() authenticateBiometricData(AuthenticationStatus) displayAuthenticationStatus(AuthenticationStatus) logEntryData() message_3() message_4() message_5() message_6() Uc1ControlEntryCtrl WaitForEntryRequest UnlockingAndLockingAccessPoint reqTakeSnapshot to pCamera reqReadSecurityCard/ readSecurityCard(); reqProcessAlert("User Access Disabled") to pAdmin ProcessingSecurityCardData Fail3Times ProcessingBiometricData Failed3TimesBsTimeoutAuthenticated [CardStatus=="Valid"] A evAccessPointLocked A /disableUserAccount(); logAccountData(); A WaitForResetAlarm reqResetAlarm/ resetAlarm(); reqReadSecurityCard/ readSecurityCard(); [CardStatus=="Valid"] evAccessPointLocked /disableUserAccount(); logAccountData(); reqResetAlarm/ resetAlarm();
  • © 2013 IBM Corporation 9 Software and Systems Engineering | Rational 9 New and enhanced solutions for systems and software engineers Accelerate development with industry specific systems and software development solutions Access a growing and extensive business partner ecosystem Enhanced products that deliver integrated capabilities for product and systems development ProductsLifecycle Solutions Ecosystem
  • © 2013 IBM Corporation 10 Software and Systems Engineering | Rational Aerospace and Defense • DO-178B/C • DoDAF, MODAF and UPDM • SysML Automotive • ISO 26262 • AUTOSAR • GENIVI Electronics • Hardware software co-design • EDA Integrations Medical Devices • FDA QSR standard • International standards (IEC 62304) Industry focused solutions  Extend the Systems and Software Engineering Solution with industry- specific templates and tool mentors  Efficiently comply with industry regulations  Execute guidance on best practices “We facilitated 100% compliance rate with ERTMS standards for code traceability and safety with the support of their IBM Rational solution.” - Invensys Rail Dimetronic IBM Solution for Systems and Software Engineering Requirements Architecture, Design and Development Systems and Software Engineering Planning, Change & Configuration Management Best Practices and Services Quality Open Lifecycle IntegrationOpen Lifecycle Integration
  • © 2013 IBM Corporation 11 Software and Systems Engineering | Rational  Process delivery by way of: • Practices, Dashboards, Workflows, Tool mentors, Sample Artifacts • 14 Systems Engineering Practices • 6 Embedded Software Practices • 2 Enterprise Practices • RTC process and work item templates • Process enactment aligned and integrated directly with the practices  Rational Solution for Systems and Software Engineering provides a new level of combined process and tool support for key activities and key deliverables within the development lifecycle • Based upon the proven experience with our customers • Extendable through the IBM Rational Practice library Systems Engineering and Embedded Software Practices Accelerate the adoption of common process support, practices and tools so reducing the time to value for client’s process improvement initiatives
  • © 2013 IBM Corporation 12 Software and Systems Engineering | Rational 12 THE FOUNDATION IBM Rational solution for systems and software engineering Accelerate time to value through a collaborative lifecycle Specify, design, implement and validate complex products and the software that powers them with an integrated systems lifecycle management solution Recent enhancements:  Improve quality and ensure compliance with requirements-driven-testing  Improve asset reuse with software variant management  Increase efficiency with cross-project planning  Increase security for product development IP  Enhanced support for numerous safety critical standards IBM Solution for Systems and Software Engineering • IBM Solution for Systems and Software Engineering – IBM Rational DOORS – IBM Rational Quality Manager – IBM Rational Team Concert – IBM Rational Rhapsody with Design Manager Requirements Architecture, Design and Development Systems Lifecycle Management Change/ Configuration Management Best Practices and Services “Our ability to maximize the breadth of the IBM software let us provide NASA with demand-based statistics while maintaining control of the costs.” - Joseph Dress, Requirements Management, Constellation Software Engineering, Corporation 12 Quality Open Lifecycle Integration Lifecycle
  • © 2013 IBM Corporation 13 Software and Systems Engineering | Rational 13 IBM Solution for Systems and Software Engineering Integrations • IBM Rational DOORS and IBM Rational Quality Manager • IBM Rational ClearCase and Rational Team Concert • IBM Rational ClearQuest lifecycle data visualization in Rational Team Concert / Jazz dashboards • IBM Rational Quality Manager and Test Tools (e.g. Spirent iTest) • IBM ClearCase integration to Cadence DFII • IBM Rhapsody Design Manager and The Mathworks Simulink Accelerate collaboration across IBM and domain-specific tools Enable information access and visibility across all disciplines Enhanced integrations unite lifecycle activities:  Improve compliance efficiency with traceability and linked data  Manage development trends and resources with metrics, dashboards and risk management  Link data in third party tools to integrate domain specific activities into the workflow  Increase agility through lifecycle collaboration and visibility “Improved collaboration accelerates our development time.” - Diagnostic Grifols Requirements Architecture, Design and Development Systems Lifecycle Management Change/ Configuration Management Best Practices and Services 13 ENHANCED Enhanced IBM and third-party tool integrations Quality Lifecycle Open Lifecycle Integration
  • © 2013 IBM Corporation 14 Software and Systems Engineering | Rational Expanding the Ecosystem Across the Lifecycle Project Management Deliver and Deploy System Validation and Acceptance Systems Engineering Multi-Disciplined Engineering Software Mechanical Electronics Integration and Verification Foundation: Change, Version, Lifecycle, Asset Management Extensions: Security, PLE, etc. Systems Analysis & Design Detail Design Implementation & Unit Test Module Integration & Test (Sub-)System Integration Testing System Acceptance Requirements Capture & Analysis Electrobit
  • © 2013 IBM Corporation 15 Software and Systems Engineering | Rational IBM Rational Solution for Systems and Software Engineering  Specify, design, implement and validate complex products and the software that powers them with an integrated set of tools, practices, and services.  Improve quality, predictability and consistency with best practices and process guidance.  Assess and manage changes throughout your systems lifecycle.  Unify software, electrical and mechanical engineering through a federated, linked data approach.  Increase agility in embedded software development. Systems Engineering • Optimize design alternatives • Link design and test • Manage change across domains Embedded Software Engineering • Develop against changing requirements • Reduce compliance overhead • Integrate HW/SW development IBM Rational Solution for Systems and Software Engineering Open Lifecycle Integration QualityRequirements Architecture, Design and Development Systems and Software Engineering Change/ Configuration Management Best Practices and Services
  • © 2013 IBM Corporation 16 Software and Systems Engineering | Rational 16  Capture and document customer and market needs  Avoid customer-required features from ‘falling through the cracks’  Better control of “scope creep”  Build what business needs the first time  Use traceability to prove compliance Formalize management of requirements as a core development competency Requirements Engineering Capture, analyze, and manage requirements across the lifecycle
  • © 2013 IBM Corporation 17 Software and Systems Engineering | Rational 17  Manage growing system complexity through architectural and behavioral modeling  Earlier design verification by simulating systems behavior with executable models  Manage functional allocation between software, hardware, and mechanical components  View impact of proposed changes Systems engineers focus on big picture to ensure requirements can be satisfied Systems Modeling and Analysis Visually develop complex systems using a structured approach across all design disciplines “IBM Rational DOORS and Rational Rhapsody allow us to better manage complex architectures of our products, and help us prevent our development environment from becoming fragmented.” Gervin Fadda, Body and Security Business Unit Continental Automotive Group
  • © 2013 IBM Corporation 18 Software and Systems Engineering | Rational 18  Make high quality decisions based on quantitative information  Integrate defect tracking and change management  Smooth the information flow between testers and developers  Improve quality by managing complexity across multiple product configurations Requirements- driven testing Quality metrics dashboard Reduce errors through automated reuse of information Quality Management Deliver enduring quality with improved efficiency with a lifecycle approach to quality management “We have greater control to improve processes, greater test coverage and traceability, plus, vastly improved navigation and user friendliness.”
  • © 2013 IBM Corporation 19 Software and Systems Engineering | Rational Embedded Software Development  Design efficient embedded source code  Specify and create from the system requirements  Generate complete C, C++, Java, and Ada applications  Unite the architecture and code  Simultaneously work with the system design, software and target platform  View how a change in any one area is reflected in the others Source CodeArchitectural View
  • © 2013 IBM Corporation 20 Software and Systems Engineering | Rational 20  Reduce the time to propagate changes throughout the entire development team  Improve management of multiple engineering disciplines  Understand impact of requirements & product changes  Leverage existing investment in Product Data Management (PDM), and software development platforms PDM System Software Change & Configuration Mgmt Requirements Engineering Customers Mechanical Engineering Chang e Software Engineering Chang e Chang e Electrical Change & Configuration Mgmt Electrical Engineering Chang e Enhance the ability to manage project costs Change & Configuration Management Synchronize changes across mechanical, electronic and software disciplines and throughout the supply chain
  • © 2013 IBM Corporation 21 Software and Systems Engineering | Rational 21 Strengthen co-development of hardware and software Extended SCM capabilities in SSE through IBM Rational ClearCase  Enhanced Rational ClearCase integrations with Rational Team Concert  ClearTeam Explorer unified client  Enhanced Cadence integration for EDA Cadence Rational Team Concert Rational ClearCase Systems Lifecycle Management Open Lifecycle Integration
  • © 2013 IBM Corporation 22 Software and Systems Engineering | Rational Collaborate and Communicate throughout Development  Collaborate across teams and geographies – Reduce time and risk associated with parallel development – Enable integrated design, sharing and review across diverse engineering teams  Enhance productivity – Share views – Link work items – Automatically execute design reviews  Automatically generate detailed reports and documentation
  • © 2013 IBM Corporation 23 Software and Systems Engineering | Rational Collaborate, plan and manage change across the lifecycle Capabilities  Integrated planning, change management, collaboration, SCM  Dashboards and metrics with real-time status  Enhanced systems engineering support  In-context collaboration; Work item search and query  Process guidance when and where needed; eSignatures  Customizable security for external collaboration  Mobile application development support Benefits  Increase visibility and collaboration across stakeholders, system engineers, contributors & diverse lifecycle disciplines  Ensure secure collaboration with ecosystem partners  Link, access & trace artifacts created across lifecycle activities  Respond efficiently to change  Enforce policy, desired processes, compliance requirements  Blend and customize agile, iterative and waterfall processes for incremental adoption. Automate process enactment.  Integrate your SCM of choice with RTC planning and change management: RTC, ClearCase, Synergy, Open Source
  • © 2013 IBM Corporation 24 Software and Systems Engineering | Rational 24  Increase your innovative capacity – By making better use of your engineering data  Improve efficiency and productivity – By managing complexity of data and relationships  Increase agility and engineering intelligence while reducing costs – By understanding impact of change across engineering disciplines  Enhance collaboration and visibility – By understanding interaction and dependencies between development disciplines  Leverage your existing tools and infrastructure with – A federated, linked-data architecture based on open standards – Tight integration with Rational systems and software solutions – Extensibility to integrate data from other disciplines (e.g. electrical, electronic, mechanical) IBM Rational Solution for Systems and Software Engineering Open Lifecycle Integration Best Practices and Services Architecture, Design and Development QualityRequirements Visualize, Analyze, and Organize Planning, Change/ Configuration Management Rational Engineering Lifecycle Manager (RELM) Conquer complexity by making better use of your engineering data
  • © 2013 IBM Corporation 25 Software and Systems Engineering | Rational Rational Engineering Lifecycle Manager (RELM) Rational Engineering Lifecycle Manager (RELM) Extending the Rational solution for systems and software engineering 25 Open Lifecycle Integration Visualize Analyze Organize Cross Domain Navigator / Explorer Query, Reporting, and Impact Analysis Product and System Definition Linked Lifecycle Data • Uses a Linked Data approach that enables Visualization – across many sources of data Organization – information in context Analysis - answer questions using that contextualized information • Allows stakeholders to: • manage growing complexity • derive more valuable knowledge from the available data • make timely and correct engineering and business decisions
  • © 2013 IBM Corporation 26 Software and Systems Engineering | Rational 26 Process Management and Enactment The engine of lifecycle management  Improve quality and predictability by leveraging proven practices and patterns of success  Quickly and easily compose right-sized project/team processes and deploy process, methods and tools to project  Surface process guidance in-context directly within practitioner tools to speed on-boarding, process adoption and return on investment in Rational tools  Simplify compliance with pre-defined methods and mappings to industry standards and regulations  Unify process management and enactment with integrated process, methods and tools  Increase productivity and turn “know-how” into competitive advantage
  • © 2013 IBM Corporation 27 Software and Systems Engineering | Rational Collaboration, Planning, and Change Management Collaborate across diverse engineering disciplines and development teams Rational Team Concert (RTC) DOORS Quick StartDOORS Quick Start Planning and Governance with RTC Quick Start Planning and Governance with RTC Quick Start SE Practice workshopsSE Practice workshops RTC Quick StartRTC Quick Start RQM Quick StartRQM Quick Start How do I ensure development implements the business needs? How do I validate quality with the business? Adopt DOORS & RTC Accelerator for Systems and Software Engineering – PSO Mappings Adoption Paths Moving services from product-based offerings to solution-based offerings! 27 Adopt RQM & DOORS How do I ensure development is tested by independent test? Adopt RTC & RQM Supporting PSO Continued adoption Entry Point Determine next step in the adoption path Quality Management Improve quality and reduce and cost by automating the testing process Rational Quality Manager (RQM) Requirements Management Improve capacity to deliver value by effectively capturing, prioritizing, managing and monitoring requirements throughout the lifecycle Rational DOORS Common Entry Points Supporting PSO Continued Adoption Design Management Increase innovation by using model driven engineering techniques to manage increasing complexity Rational Rhapsody Rhapsody Deployment PackageRhapsody Deployment Package How do I manage increasing complexity and still find capacity to innovate? Adopt Rhapsody Systems and Software Engineering Assessment of current capabilities and recommendations for deployment of new and/or improved capabilities All SSE Foundation SSE Assessment PackagesSSE Assessment Packages
  • © 2013 IBM Corporation 28 Software and Systems Engineering | Rational Incremental solution adoption – DOORS entry point example Entry Point Add Capability Add Capability Add Capability Client looking to better capture and communicate stakeholder need Need a more flexible way to handle evolving customer demands Need a more formal method to capture, analyze, and share system designs Need a more rigorous to system validation and quality management DOORS Requirements Driven Engineering RTC Add Requirements Change Management & Work Item Management Rhapsody Add System architecture modeling and design analysis RQM Add Requirements driven test management Measure Total number of Reqs Req Volatility Number of req sourced defects Measure Req changes Work item throughput Measure Number of design sourced defects Rate of design maturity Measure Total number of test cases Level of test coverage Defect identification PSO DOORS Quickstart DOORS Upgrade PSO Introducing RTC Assessment RTC QuickStart PSO Rhapsody Deployment Package Harmony Workshop PSO RQM QuickStart 28 These adoption models assume a whitespace client. For existing customers choose an alternate entry point down the thread.
  • © 2013 IBM Corporation 29 Software and Systems Engineering | Rational Rational Packaged Service Offerings FastTracks Approx: 5 Days Quick value add. Often used to accelerate installation, migrations and deployments. Ideal For... New engagements with small budgets Clients who would benefit from product upgrades (provides second entry for Sales) Existing clients starting new projects, adding new product or require PoC. Prescriptive packaged services with pre-defined known activities and deliverables An offering for each incremental adoption stage with measurable return on investment Approx: 10-15 Days QuickStarts provide a clearly defined roadmap with pre- defined activities and deliverables that rapidly implement foundational capabilities using Rational tools. Ideal For... Great foundation to accelerate new client engagements Existing clients starting new projects, adding new product or require PoC. Approx: >15 Days Provide proven processes, methods and solutions services based on known best practices tailored to client requirements. The deployment packages are designed in a modular fashion. Depending on client requirements, different deployment options can be selected. Ideal For... Projects requiring tailoring to support a deployed usage models / solution. QuickStarts Approx: variable Employing proven methodologies to gain knowledge of client requirements and environment. Ideal For... New engagements when client is not certain of their current capability status. Support existing clients to review current capabilities or deployments advising on current status and best practices. Approx: 1-5 Days Packaged, well bounded predefined IP (tool) sold as is with services. Solution provided to address a specific customer requirement. Ideal For... Accelerate customer’s time to value/adoption with out of the box assets. Rational Commercial Assets are an important part of a complete solution. Deployment Packages Assessments Commercial Assets * Durations depend on specific scope of each offering
  • © 2013 IBM Corporation 30 Software and Systems Engineering | Rational How do customers access our practice content? Option 1 Each content consumer requires an RMC Content Reader License Customer does not need to deploy RMC for this option Client wishes to use IBM method content without changes How? Usage via published website / document, guidance such as templates & checklists, indirect or derivative works such as project plans, and enactment Option 2 Each tooling user requires an RMC Author License (AU, Floating, Token) Each content consumer requires an RMC Content Reader License Client wishes to blend a combination of IBM method content with homegrown content How? RMC tooling for method authoring Usage via published website / document, guidance such as templates & checklists, indirect or derivative works such as project plans, and enactment Option 3 Client wishes deploy only homegrown process content (all non-derivative) How? RMC tooling for method authoring Usage via published website / document, guidance such as templates & checklists, indirect or derivative works such as project plans, and enactment Each tooling user requires an RMC Author License (AU, Floating, Token) content consumers do not require a license
  • © 2013 IBM Corporation 31 Software and Systems Engineering | Rational Chevrolet Volt GM leverages Rational solution to develop innovative products What’s smart?  Innovative electric drive system 10 million lines of code; Nearly 100 microprocessors Smarter business outcomes  Volt was delivered in <5 years Industry average is 10+ years How IBM helps GM develop smarter products  Requirements management  Model-driven development  Team collaboration  Engineering asset management  Technical services  Business transformation services Watch the video
  • © 2013 IBM Corporation 32 Software and Systems Engineering | Rational Invensys Rail Dimetronic Leveraging the Rational solution to improve rail safety What’s smart?  Train monitoring and communications Control the movements of trains capable of travelling 350 km/hr Smarter business outcomes  Reduced time to market of safety-critical railway signaling applications by 40% While meeting stringent safety regulations How IBM helps Dimetronic develop smarter products  Translate complex requirements into a functional system design  Automatically generate code that must meet stringent safety regulations  Speed developers' response to frequent changes and new requirements  Provide customers and regulators with comprehensive documentation and reports Watch the video
  • © 2013 IBM Corporation 33 Software and Systems Engineering | Rational Additional Resources  Client stories – Invensys Rail Dimetronic (video, case study) – General Motors (case study and videos)  Self Assessment on System Engineering – Tips to increase profit margins by Aberdeen Group  Systems Engineering for Dummies ebook  Learn more about the Rational solutions for systems and software engineering – Web page – Podcast: Systems & Software Engineering Practices – Unleash the Potential!
  • © 2013 IBM Corporation 34 Software and Systems Engineering | Rational Additional Resources (2)  Rational Solution for Systems and Software Engineering – Video – SSE Solution Overview (3:55 min) • Link with full SSE Solution Video Series – SSE Solution Brochure with customer examples (Solution Overview) – DEMO: SSE Solution Demo Video Series – Executive Brief: Turning product development into competitive advantage  Live Events (North America) – Symposiums and Hands-On Workshops: IBM Rational Systems & Software Engineering
  • © 2013 IBM Corporation 35 Software and Systems Engineering | Rational SSE on Jazz.net https://jazz.net/products/sse/
  • © 2013 IBM Corporation 36 Software and Systems Engineering | Rational SSE Information Center  SSE information center covers Installation, Configuration, Troubleshooting  URL: http://pic.dhe.ibm.com/infocenter/rssehelp/v1r0m0/index.jsp
  • © 2013 IBM Corporation 37 Software and Systems Engineering | Rational 37 © 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.