Telelogic Lifecycle Solutions Connecting People, Process, and Tools

Slides:



Advertisements
Similar presentations
© Telelogic AB Modeling DoDAF Compliant Architectures Operational Systems Technical.
Advertisements

© Telelogic AB 1 Managing Change From Customer Request to Implementation Jean-Louis Vignaud & Dominic Tavassoli.
Life Science Services and Solutions
JUNE 2007 page 1 EDS Proprietary Applications Modernization Services Modernizing the Applications Portfolio.
ARCH-05 Application Prophecy UML 101 Peter Varhol Principal Product Manager.
HP Quality Center Overview.
© 2005 by Prentice Hall Appendix 2 Automated Tools for Systems Development Modern Systems Analysis and Design Fourth Edition Jeffrey A. Hoffer Joey F.
Validata Release Coordinator Accelerated application delivery through automated end-to-end release management.
© 2004 Visible Systems Corporation. All rights reserved. 1 (800) 6VISIBLE Holistic View of the Enterprise Business Development Operations.
L4-1-S1 UML Overview © M.E. Fayad SJSU -- CmpE Software Architectures Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I.
SwE 434. Rational Quality Manager Rational Quality Manager is a collaborative, Web-based tool that offers comprehensive test planning, test construction,
® IBM Software Group © 2007 IBM Corporation Achieving Harmony IBM's Platform and Methodology for Systems Engineering and Embedded Software Development.
Iterative development and The Unified process
Handouts Software Testing and Quality Assurance Theory and Practice Chapter 11 System Test Design
Click to add text © 2010 IBM Corporation OpenPages Solution Overview Mark Dinning Principal Solutions Consultant.
Version Enterprise Architect Redefines Modeling in 2006 An Agile and Scalable modeling solution Provides Full Lifecycle.
Enterprise Architecture
The Integration Story: Rational Quality Manager / Team Foundation Server / Quality Center Introductions This presentation will provide an introduction.
Microsoft ® Office Project Portfolio Server 2007.
Annual SERC Research Review - Student Presentation, October 5-6, Extending Model Based System Engineering to Utilize 3D Virtual Environments Peter.
Effective Methods for Software and Systems Integration
Developing Enterprise Architecture
Complete and Integrated Lifecycle Management. Challenges 1.
Achieving Agility with WSO2 App Factory S. Uthaiyashankar Director, Cloud Solutions WSO2 Inc. Dimuthu Leelarathne Software Architect WSO2 Inc.
The Microsoft Office 2007 Enterprise Project Management Solution:
UML - Development Process 1 Software Development Process Using UML (2)
Appendix 2 Automated Tools for Systems Development © 2006 ITT Educational Services Inc. SE350 System Analysis for Software Engineers: Unit 2 Slide 1.
Introduction to RUP Spring Sharif Univ. of Tech.2 Outlines What is RUP? RUP Phases –Inception –Elaboration –Construction –Transition.
CLEANROOM SOFTWARE ENGINEERING.
-Nikhil Bhatia 28 th October What is RUP? Central Elements of RUP Project Lifecycle Phases Six Engineering Disciplines Three Supporting Disciplines.
Business Requirements Using Unified Modeling Language Eric H. Castain, SVP Internet Services Group, Architecture Wells Fargo March 2005.
Rational Unified Process Fundamentals Module 4: Disciplines II.
1 Process Engineering A Systems Approach to Process Improvement Jeffrey L. Dutton Jacobs Sverdrup Advanced Systems Group Engineering Performance Improvement.
The Challenge of IT-Business Alignment
What is a life cycle model? Framework under which a software product is going to be developed. – Defines the phases that the product under development.
Service Transition & Planning Service Validation & Testing
Effective Requirements Management – an overview Kristian Persson Field Product Manager, Telelogic Asia/Pacific.
What is a Business Analyst? A Business Analyst is someone who works as a liaison among stakeholders in order to elicit, analyze, communicate and validate.
Systems Design Approaches The Waterfall vs. Iterative Methodologies.
IT Requirements Management Balancing Needs and Expectations.
How eNet4S can benefit your project? eNet4S Software Solution Business Team Chief Technology Officer July 11, 2006.
MERCURY BUSINESS PROCESS TESTING. AGENDA  Objective  What is Business Process Testing  Business Components  Defining Requirements  Creation of Business.
© 2012 xtUML.org Bill Chown – Mentor Graphics Model Driven Engineering.
July 09, 2008 NIH Project Management Community Project Scope and Change Management Discussion This document is confidential and is intended solely for.
Notes of Rational Related cyt. 2 Outline 3 Capturing business requirements using use cases Practical principles  Find the right boundaries for your.
Software Engineering Prof. Ing. Ivo Vondrak, CSc. Dept. of Computer Science Technical University of Ostrava
Unified Modeling Language* Keng Siau University of Nebraska-Lincoln *Adapted from “Software Architecture and the UML” by Grady Booch.
L6-S1 UML Overview 2003 SJSU -- CmpE Advanced Object-Oriented Analysis & Design Dr. M.E. Fayad, Professor Computer Engineering Department, Room #283I College.
PRJ566 Project Planning & Management Software Architecture.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Architecture View Models A model is a complete, simplified description of a system from a particular perspective or viewpoint. There is no single view.
Chapter 4 Automated Tools for Systems Development Modern Systems Analysis and Design Third Edition 4.1.
Overview of RUP Lunch and Learn. Overview of RUP © 2008 Cardinal Solutions Group 2 Welcome  Introductions  What is your experience with RUP  What is.
Rational Unified Process Fundamentals Best Practices of Software Engineering Rational Unified Process Fundamentals Best Practices of Software Engineering.
© 2016 LDRA Ltd The FACE Conformance Verification Matrix in Practice.
GRC: Aligning Policy, Risk and Compliance
SG SCM with MKS scmGalaxy Author: Rajesh Kumar
Parasoft : Improving Productivity in IT Organizations David McCaw.
Integrated ALM with Cross-Tool Reporting Kovair Marketing Kovair Software Copyright ©
CIM Modeling for E&U - (Short Version)
Modern Systems Analysis and Design Third Edition
About Client Client is a pioneer in industry that provides catastrophe risk modeling, real-time risk exposure and risk management through available live.
Unified Process Source & Courtesy: Jing Zou.
E2E Testing in Agile – A Necessary Evil
Rational Unified Process
Modern Systems Analysis and Design Third Edition
Simplified Development Toolkit
Modern Systems Analysis and Design Third Edition
Presentation transcript:

Telelogic Lifecycle Solutions Connecting People, Process, and Tools Hi everyone, my name is <> and I’m here today to talk to you about Telelogic Harmony… Greg Gorman Vice President, Product Management Modeling and Test Products

The Goal A Systems & Software Engineering Organization that is: Predictable Perform on target and do not confront stakeholders with surprises Competitive Make the right choices for your product and deliver on time Profitable Work cost efficiently and deliver for the right price Compliant Comply with relevant industry or government regulations

The Process Challenge Design & Develop Support RM Process Turmoil Change Test A common problem is the diversity of processes and cultures within the development team itself. Each discipline has their own way of doing things, which leads to Process Turmoil. If the process used to develop the system is not integrated, how can one expect the system to integrate? Concept and Design by Christopher Justice, Telelogic NA CM

The Technology Challenge RM Tool A Support Design & Develop Tool F Tool B Communication Turmoil Change Test The story is even worse on the tool side…which isn’t surprising since without agreement on process integration, tool support cannot be expected to be the silver bullet. Concept and Design by Christopher Justice, Telelogic NA Tool E Tool C CM Tool D

The Global Workforce Challenge Performing work where ever the best talent for the best value is Implementing an always on – 24 hour work day Seamlessly transitioning critical information across multiple locations

Let’s see how Telelogic can help… An Integrated and Open approach for Tools and Process Across the Lifecycle is Needed Utilization Phase Support Phase Concept Stage Development Stage Production Stage Retirement Phase DOD 5000.2 MANDATORY PROCEDURES FOR MAJOR DEFENSE ACQUISITION PROGRAMS (MDAPS) AND MAJOR AUTOMATED INFORMATION SYSTEM (MAIS) ACQUISITION PROGRAMS IOC – Initial Operational Capability ISO 15288 establishes a common framework for describing the life cycle of systems created by humans. It defines a set of processes and associated terminology. These processes can be applied at any level in the hierarchy of a system’s development. ISO/IEC 15288 concerns those systems that are man man-made and may be configured with one or more of the following: hardware, software, humans, or processes. Reference: INCOSE Systems Engineering Handbook Let’s see how Telelogic can help…

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Enterprise Architecture and Business Process Telelogic System Architect Capabilities Out-of-the-box multiple method support with industry proven frameworks and standards Rationalize technology investments and ensuring the right technology is available to the right people across the organization Web enablement for the extended team Benefits Create an organization in line with business strategies and processes Clear picture of the entire organization for corporate leaders Understand the impact of change before significant resource & expenditure are incurred Network Topologies Behavior (UML Support) Organizational Charts Matrix Views Application Models Data Models Goals Objectives Class Diagrams Process Models This is an IT focused slide – suitable for IRS, DOI… projects but not for weapons systems. DoDAF?

Defense Architecture Frameworks Telelogic System Architect Capabilities Automatic Creation of DoDAF Work Products Multi-User Repository-Based Development DoDAF executable modeling environment to validate architecture Natural and intuitive DoDAF design environment Supports full set of DoDAF diagrams Benefits Create DoDAF compliant architecture models that are easily communicated and understood between all stakeholders (e.g. SI and Customer) This is an IT focused slide – suitable for IRS, DOI… projects but not for weapons systems. DoDAF?

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Decision Analysis Telelogic Focal Point Capabilities Subjective and objective prioritization of projects, requirements & features Analysis of alternatives enables understanding of impacts on measures of effectiveness Benefits Clear visibility to facilitate better, faster decision-making Improved understanding of capability effectiveness Increased customer satisfaction

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Requirements Lifecycle Management Telelogic Change and DOORS Capabilities Requirements Gathering: Simplifies and standardizes requirement capture and review by all stakeholders Requirements Change Management: Controls changes to baselined requirements Requirements Implementation: Links each engineering task and impacted artifacts to an original change order. Benefits Reduce project risks and increase customer confidence through clear communication Improve productivity with focused development teams and reduced rework Change should probably have it’s own slide here KS –here we are trying to call out DOORS+Change for Requirements Engineering. Change has its own slide later. Does changing the screenshot to a workflow help or still prefer its own slide?

Requirements Traceability Telelogic DOORS Capabilities Clearly defined and communicated requirements Lifecycle impact and coverage analysis via a single view Dynamic views to focus on the relevant information in context Benefits Centralized requirements capture, refinement, and traceability Improve information visibility and collaboration between team members Ensure conformance to customer needs and compliance with relevant industry or government regulations User Requirements Technical Requirements Test Requirements

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Model-Driven Development for Service Oriented Applications Telelogic Tau Capabilities Analyze, design, develop, and test systems and applications using UML 2.1, SysML, MDA, SOA, and DoDAF Prove systems design by validating, verifying, and testing concurrently with development Provide requirements-driven round-trip code support for Java, C++, C# Benefits Domain specific modeling support Deliver on time and on budget by finding design errors as they occur Keep large, diverse teams in sync with powerful collaboration features “Tau enables our architects, systems engineers, and software developers to improve the development process. We can use a single tool for analysis, design, and auto code generation .” - Hughes Network Systems

Enterprise Architecture through Implementation System Architect  Tau Tight integration with Requirements in DOORS Shared repository enables Tau and System Architect users to read, write, and visualize from either environment Common UML 2.1 support across both products DOORS Develop enterprise architecture Analyze & optimize business strategies Deploy & maintain Design services & applications System Architect Tau Common Repository Develop Enterprise Architecture - Define and develop business processes and IT architectures to align with strategy - Identify technology redundancies, bottlenecks, inefficiencies, and gaps - Enhance compliance and governance with audit trails and process evaluation Analyze and Optimize Business Strategies - Visualize and analyze process change before implementation - Evaluate and streamline processes associated with key performance indicators - Simulate key business processes for efficiency and response Design Services and Applications - Ensure Correctness validate requirements simulate intended functionality enable black-box testing on deployed services - Enable Reuse & Minimize Development browse, search, and update the architecture incorporate available services adapt legacy applications - Provide Conformity generate WSDL & XSD interfaces for new services integrate services into functioning application Deploy and Maintain - Deploy Service Applications generate source code for new services launch on application server - Maintain Deployments evaluate impact of deployed applications make updates dynamically in response to changing business and technical requirements

Model-Driven Development for Embedded Systems Telelogic Rhapsody Capabilities Systems design and software development with UML 2.0, SysML, DoDAF and AUTOSAR Validate and verify designs with model based simulation and test throughout the process Produce complete C, C++, Java and Ada applications; developing in either the code or model while ensuring the two remain in sync Benefits Optimized communication and collaboration ensures the right product is built Eliminate defects early and increase quality by iteratively testing the design as it is built Reduce development time by automatically generating applications and documentation “Since documentation is often an afterthought in software development, we wanted a tool that facilitates design, documentation, and implementation. Rhapsody does it all” Böwe Bell & Howell

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Verification and Validation DOORS/Test Tracking Toolkit Capabilities Manage testing directly in DOORS with wizards to help manage test cases, test runs and test history Graphical aggregation of test results mapped along side requirement Benefits Monitor the quality of requirements Complete traceability from requirements to test cases and test results Optimize test efficiency - Identify redundant test suites and creating minimal test suites for regression testing.

Verification and Validation Rhapsody Test Conductor & Auto Test Generation (ATG) Capabilities Automatic generation of Test Architecture Graphical representation of the System Under Test (SUT) Relationships with all the other components Use Code or Flow Charts to describe the test logic Use Sequence diagrams to describe the test scenarios and approved behaviors Automatically generate test cases as sequence diagrams Benefits Reduce defects early in the process and always validate against the requirements Rhap Design UML Testing Profile AutoGen. Graphical TestBench Code TestCases Graphical TestCases AutoGen. TestCases Testing is an integral part of a model-driven approach, and Rhapsody provides testing solutions for software and systems that eliminates defects early on by iterative simulation, automated based requirements testing, and automated unit testing. Rhapsody Testing Solutions is a process enabler, which drastically reduces the cost of quality. Rhapsody allows you to simulate pieces of your design as you build it and Rhapsody TestConductor automates the testing process increasing productivity and enables you to visualize complex test behavior enhancing communication and use graphical test cases to validate the design. You can actually use your requirements to automatically validate your design and ensure complete model test coverage through unit and integration testing. By adding support for the UML Testing profile you can now seamlessly integrate model based testing into your model driven develop process

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Software Configuration Management Telelogic Synergy Capabilities Task-based configuration management Re-use & component-based development Roll-back consistent change sets Distributed team support Benefits Maximize productivity - regardless of team size or location Increase responsiveness to requests for change and needs of the customer Better control & ability to demonstrate compliance “Telelogic Synergy speeds up the development process because it guarantees the consistency of our software configurations all along the process… We have realized at least an 18 percent improvement in productivity using Synergy.” Hewitt-Group Consulting

Change Management Telelogic Change Capabilities Control change across the development lifecycle                        Out-of-the-box configurable change process workflows Flexible and dynamic reporting Benefits Rapid response to change Achieve sustainable compliance Communicate and collaborate on change across the organization and geographical boundaries Easy to deploy and adopt “Having Telelogic Change with proper workflow and processes in place has significantly improved the quality of development at Volkswagen..” - Volkswagen

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Performance Measurement Telelogic Dashboard Capabilities Measurements and metrics of Requirements, Change and Configuration, Project and Test data Built-in systems engineering metrics and descriptions recommended by INCOSE Configurable secure web interface “It was exciting to think that we could analyze real- time project information whenever and wherever we needed it. We operate in several sites around the world so time zones are a challenge. But not with Telelogic Dashboard.” - Magneti Marelli Powertrain Benefits Increase visibility of project metrics Manage by exception - focus on problem areas Improve delivery predictability

Telelogic Capabilities for the Systems Lifecycle Utilization Phase Concept Stage Development Stage Production Stage Retirement Phase Support Phase Enterprise Architecture (DoDAF) Decision Analysis Requirements Lifecycle Management Model-Driven Development Verification and Validation 9These are the capabilities that Telelogic Solutions Deliver. It is what we provide to help you overcome the “Business Challenges of Today (slide 2) in an enterprise-wide way (slide 3). Business Process and Enterprise Architecture - A comprehensive and powerful modeling solution designed to provide all of the tools necessary for development of successful enterprise systems. Allows managers to increase organizational agility; align business processes and IT systems to development; and respond effectively to change meeting the principles of a Service Oriented Architecture (SOA). Portfolio Analysis - The most comprehensive solution on the market for Decision Support, Portfolio Management and Product Management. TLS delivers a completely web based application that incorporates activities such as stakeholder collaboration, prioritization, decision-making, and visualization to optimize business and decision making processes. Requirements Engineering- A market and technology-leading solution that provides a proven, reliable foundation for requirements management, providing seamless communication, tight collaboration and efficient validation across the enterprise. Scalability for any size project to completely support the recording, structuring, managing, and analyzing of requirements information as a foundation for requirements-driven development or the acquisition of packaged applications or commercially available solutions Architecture, Design and Development - With powerful graphical modeling capabilities, users can specify all aspects of a system's design, simulate and verify its behavior, and ensure the design meets requirements, even at the earliest stages of the project. Supports key industry standards for visual modeling and testing – SysML, DoDAF, UML 2.0™, MDA, SDL, and TTCN Test Management - An integrated requirements-driven test management and defect tracking solution to ensure test teams are tightly integrated into the development process. TLS improves product quality by adding test generation to the development process and reducing the risk of overlooked defects, change requests and requirements to ensure on-time project delivery. Change Management - Track and manage change throughout the development lifecycle, as well as evolving organizational and business requirements. An intuitive interface allows authorized team members, regardless of their role, to easily create, assign, and track requests through ready-to-use templates, processes and procedures. A management dashboard provides critical metrics for better decision support. Configuration Management - Accelerates the release management process, maximizes the efficiency of limited high-demand development resources, and unites distributed development teams. TLS features a flexible and powerful distributed repository and a proven, team-oriented workflow approach to automate the complete software development lifecycle with a range of focused features for demanding environments including Business applications and embedded systems development Change and Software Configuration Management Performance Measurement Process and Integration Framework

Integrating Process and Tools Telelogic Harmony Add integrated guidance on using Telelogic tools to automate your process Provide sustainable training…Connect people, process, and tools Exemplary processes for development of IT, Embedded Software and Systems Communicate best practices across the organization Available as Eclipse Process Framework plug-ins Easy to adapt processes for individual organizations Telelogic Harmony Library of Best Practices Mention that Telelogic is an EPF Committer Eclipse Process Framework

Open Ecosystem Community of People, Process and Technology Product Lifecycle Management Service Partners Workflow Engines IT Operations Integrated Development Environments Testing The ELM Vision is standards based as well as extensible Processes Project Management

The Portfolio of Telelogic Integrated Lifecycle Solutions Telelogic System Architect Telelogic Tau & Rhapsody EA, Business Process, xDAF Telelogic DOORS Analysis & Design Requirements Telelogic Focal Point Telelogic Tau, Rhapsody & Eclipse & .Net Integrations Decision Analysis Telelogic Change & Synergy Configuration & Change Mgmt Implementation Telelogic Dashboard Telelogic Synergy Measurement Release Mgmt Telelogic Test Conductor & DOORS/T3 Telelogic Integrations Validation & Verification Production Telelogic Harmony

How Does Telelogic Ensure Your Success? Process and Methodology Implementation Services Training and Mentoring Technical Services Domain Expertise Best Practices Implementation Foundation Deployment Support Project Management Planning Support Escalation/Risk Mitigation Technology Transfer Tool Training Concept Training Adoption Support Success Profiling Product/Project Architecture Customization Tool Experts Telelogic offers a wide range of services from Management to Tool jockeys. Use us to ensure success. Working with our services people, we understand you requirements and proposed the mix of services and skills to help you achieve . Once of the things PS does besides setup the process is taking care of applying the right skill set. This take some of the risk of your implementation. Process and Methodology: We provide assistance with helping you implement a knowledge process or work to create a new one. Implementation Services: We provide assistance for the entire implementation process from time the CD hit the loading docks to the time you go live. This includes skills include the necessary support to ensure you reduce as much risk to ensure success.

Thank You!