1
Topics
Importance of software development improvement
Recent IBM Rational Acquisitions Build Forge
Watch fire
Telelogic
First wave of Jazz offerings
Business and product innovation today will require a significant investment in software
For businesses and institutions everywhere,there have never been so many new possibilities
Imagine the amount of software necessary to: Deliver a green world Take advantage of information base explosion Communicate with a trillion devices Drive on-going product differentiation To seize new global market opportunities
Leaders everywhere are deploying increasingly intelligent software, systems and products
Accelerating innovation and enabling effective change is highly dependent on our ability to manage effective software delivery
A Number of Industries have already seen an increasing dependence on software
“So there is an obvious evolution towards more software development in these sectors in the future, meaning that software development is a key and increasingly strategic factor for industry competitiveness overall.”
Top issues for CEOsResponse in July 2008 then again in October 2008
* The Global Top 10 List is weighted by regional representation in global GDP (Asia, 21.2 percent; Europe, 35.0 percent;the United States, 27.5 percent, and other, 16.3 percent) according to GDP data from the International Monetary Fund, World Economics Outlook Database, 2006.
Source: Conference Board CEO Survey 2008 Financial Crisis Edition
Global Top 10*: Changes Due to Financial Crisis
CEOs are demanding that their teams reduce cost, manage risk and compliance and become more agile
“The message for IT is clear; business needs and expects greater agility from IT. The current approaches to project prioritization, resourcing, agility and governance are clearly not satisfying customer needs. A new approach to IT delivery models
and sourcing options is required that allows IT organizations to be more responsive to the needs of the business.”
– Gartner, October 14, 2008“Changing the Cost Structure of IT Will Become a Business Imperative for Most CIOs”
Changing the Cost Structure of IT Will Become a Business Imperative
Product Development Teams Wrestle with Risk and Complexity“Electronics software contributed approximately 4% to the development costs of an automobile in 2003. That number is expected to grow to 15% by 2015
— forcing product development teams to quickly build, manage, and control costs of a critical capability historically absent or understated in the
organization.”
– Forrester, September 5, 2008“Bridging The Embedded Software Development Gap”
Act quicklyto seize business
opportunities
Execute withreduced risk
and cost
Achieveprecision in
desired businessoutcomes
Build consensus through business and development collaboration making good
decisions based on real-time and accurate information across all stakeholders
Analyze business opportunity and the impact of changeand effectively manage
organizational transformation by better aligning business and development priorities
Deliver quality solutions and improve efficiency through real-time team
collaboration, automation and reporting and leveraging
proven best practices
Driving business differentiation in challenging economic times with agility and confidence
Act quickly to seize business opportunitiesStrategize, execute and manage the impact of change
Customer Speak!
Achieveprecision in
desired businessoutcomes
Execute withreduced risk
and cost
“Our global insurance company saved $10.5M in the first year by better aligning IT resources
to business processes”
Act quicklyto seize business
opportunities
Achieve precision in desired business outcomes Improve collaboration between business and development experts
Act quicklyto seize business
opportunities
Execute withreduced risk
and cost
Achieveprecision in
desired businessoutcomes
“30% of project costs are associatedwith rework. Requirements errors account for up to 70% of that cost!
We need to improve team effective-ness by automating workflows.”
Customer Speak!
Execute with reduced risk and costDeliver quality solutions and improve development efficiency
Customer Speak!
Act quicklyto seize business
opportunities
Execute withreduced risk
and cost
Achieveprecision in
desired businessoutcomes
“We use a comprehensive solution that serves as an industrial-strength
assessment tool for our corporate information security
that helps us reduce costs and increase efficiencies.”
“Only 34% of software projects are deemed successful
costing over $300B annually”
“Only 42% of users are satisfied with project quality”
“Only 37% are satisfied with the speed of software development”
“50% of outsourced projects are expected to under perform”
We been challenged in effective delivery of softwareA history of cost overruns, schedule slips and quality issues
“41 percent of projects fail to deliver the expected business
value and ROI”
“62% of projects failed to meet their schedules ”
“49% of projects suffered budget overruns”
How can I get to more effective software delivery from where I am today?
How can I enable collaboration throughout the software delivery process?
How can I unobtrusively gather measurements to ensure progress towards desired business outcomes?
How do I automate software delivery within my organization?
How do I make incremental, iterative progress towards more effective software delivery?
Software delivery is a business process that can be continuously improved
Requirements
Design
Implementation
Verification
Deployment
CIO's top priority over last three years: “Improving Business Processes”
Source: Gartner, “Making the Difference: The 2008 CIO Agenda,” Jan. 2008
Efficiency
Business Value
Control& Flexibility
Individual productivity
through automation
Global teameffectiveness & collaboration
lowering costs
Organizational governance and asset utilization driving greater predictability
Softwareinvestment
managementaligned with
business priorities
B
US
INE
SS
FO
CU
S A
ND
IM
PA
CT
S C O P E
Improved management of software “supply chains”
The IBM Rational Transformation in Value
2002 2004 2006 2008
Accelerating Global
Software Delivery
Governing the Business Process
of Software Delivery
Driving Greater Value from Software
Investments
Practitioner Flexibility & Productivity
Software Development
Platform & Processes
Visibility & Collaboration in
Software Delivery
IBM Acquires
IBM Rational Acquires
Software Delivery Process Automation & Compliance
IBM Rational Acquires
Application Security and Compliance Management
IBM Rational Acquires
Enterprise Lifecycle Management for Software through Systems
First Wave of Jazz Offerings
Real Time, In-Context Team Collaboration and Requirements Definition
SOA Lifecycle Management
New SOA quality, architecture & asset management solutions
Enterprise Modernization
System i & z Tools Integrated into Rational
Standardization
IBM Acquires
IBM Rational Acquires
Software Delivery Process Automation & Compliance
IBM Rational Acquires
Application Security and Compliance Management
IBM Rational Acquires
Enterprise Lifecycle Management for Software through Systems
First Wave of Jazz Offerings
Real Time, In-Context Team Collaboration and Requirements Definition
SOA Lifecycle Management
New SOA quality, architecture & asset management solutions
Enterprise Modernization
System i & z Tools Integrated into Rational
Standardization
Build Forge
2002 2004 2006 2008
Accelerating Global
Software Delivery
Governing the Business Process
of Software Delivery
Driving Greater Value from Software
Investments
Practitioner Flexibility & Productivity
Software Development
Platform & Processes
Visibility & Collaboration in
Software Delivery
Challenges for quality, control and agility
Organizations need to build better software, faster and smarter
Solve integration issues faster
Deliver software in more frequent iterations
Improve quality of software with ongoing testing
Capture audit trail records for governance and compliance
……..all while minimizing administrative overhead
Continuous Integration has become a development imperative
Principles Build must be automated
and fully reproducible
Automatic testing must be included
Builds must be run many times a day
Build results and products must be made available ASAP to the development team
Introducing IBM Rational Build ForgeProcess execution framework to manage software application assembly
Allowing you to automate software production
Providing repeatable and consistent processes for improved efficiency
Capturing self-documenting data/audit trail
Connecting team members with self-service access to pre-configured processes
Now integrated with Synergy for a seamless
build and release process
Python, VBscript, Batch, Perl, KSH Scripting
Process Automation & Continuous IntegrationAutomated, Repeatable Application Development Lifecycle
Bu
sin
ess
Req
uir
em
ents
Pro
du
ctio
n
Dev Source Control
Analyze Source
Product Build Package Deploy Test
Continuous Integration and
Interaction with Synergy
ObjectMake, ClearMake, Ant, Maven,
etc.
Java, C, C++, C#, etc.
Test Manager, Robot,
Functional, etc.
Simple deploy or Interaction
with Tivoli, etc.
Wise, Install Shield, RPM, JAR, WAR,
etc.
Management ConsoleCentralized Web-based, Collaborative Distributed Access, Role-Based Security
IDE Plug-InsDeveloper Self-Service, Role-Based Security
SOFTWARE DELIVERY AUTOMATION FRAMEWORK
Product Lifecycle Automation with Build Forge
Rational Software Analyzer,
Logiscope, etc.
Languages Source Control Source Analysis Build Tools Package Tools Release Test Tools
Automating Software Delivery Measurable Business Benefits*
*Source: Hurwitz & Associates (2007) The Evolution of Build and Release Management for Effective Software Delivery
Hurwitz & Associates’ research reveals that many organizations have significantly benefited from using Build Forge products to improve
their development automation and organizational effectiveness.
BenefitAverage
ImprovementHighest
Improvement
Increased Productivity
Speed of Build and Releases
CM Team Productivity
Developer Productivity
110%
42%
28%
500-2,000%
90%
81%
Improved Quality: Error Reductions 30% 70%
Reduction of Cost: Development 25% 65%
Return on Investment: Payback 3-6 month
$250k
3 months
$250M
IBM Acquires
IBM Rational Acquires
Software Delivery Process Automation & Compliance
IBM Rational Acquires
Application Security and Compliance Management
IBM Rational Acquires
Enterprise Lifecycle Management for Software through Systems
First Wave of Jazz Offerings
Real Time, In-Context Team Collaboration and Requirements Definition
SOA Lifecycle Management
New SOA quality, architecture & asset management solutions
Enterprise Modernization
System i & z Tools Integrated into Rational
Standardization
Watchfire
2002 2004 2006 2008
Accelerating Global
Software Delivery
Governing the Business Process
of Software Delivery
Driving Greater Value from Software
Investments
Practitioner Flexibility & Productivity
Software Development
Platform & Processes
Visibility & Collaboration in
Software Delivery
Security and compliance risks
Security and compliance integrity risks have serious adverse impacts on a company’s identity, customer relations and business results.
75% of the cyber attacks today are at the application level with only 10% of security spend1
80% of organizations will experience an application security incident by 2012
Internal security attacks cost US business $400 Billion per³
64% of CIOs feel that the most significant challenge facing IT organizations is Security, Compliance and Data Protection4.
1,2 Watchfire analysis with analysts support
3 CSI/FBI Survey 2005
4IBM Service Management Market Needs Study, March 2006
The Reality: security and spending are unbalanced
Sources: Gartner, Watchfire
of all attacks on Information Securityare directed to the Web Application Layer
75%75%of all Web Applications are vulnerable2/32/3
Network Server
WebApplication
s
% of Attacks % of Dollars
75%
10%
25%
90%
Security Spending
Introducing IBM Rational AppScanEnhancing Web application security
Centralized control of Web application security scanning across the enterprise
Intelligent fix recommendations to ease the process of remediation once security vulnerabilities have been identified and validated
Over 40 out-of-the box security compliance reports including PCI Data Security Standard, ISO 17799 and ISO 27001, HIPAA, GLBA and Basel II
ScanScanScanScan11
AnalyzeAnalyzeAnalyzeAnalyze22
ReportReportDetailed, Detailed,
ActionableActionableInformationInformation
ReportReportDetailed, Detailed,
ActionableActionableInformationInformation
33
Building security & compliance into the SDLC
Build
Developers
SDLCSDLC
Developers
Developers
Coding QA Security Production
Enable Security to effectively drive remediation into development
Provides Developers and Testers with expertise on detection and
remediation ability
Ensure vulnerabilities are addressed before applications are put into production
IBM Acquires
IBM Rational Acquires
Software Delivery Process Automation & Compliance
IBM Rational Acquires
Application Security and Compliance Management
IBM Rational Acquires
Enterprise Lifecycle Management for Software through Systems
First Wave of Jazz Offerings
Real Time, In-Context Team Collaboration and Requirements Definition
SOA Lifecycle Management
New SOA quality, architecture & asset management solutions
Enterprise Modernization
System i & z Tools Integrated into Rational
Standardization
Telelogic
2002 2004 2006 2008
Accelerating Global
Software Delivery
Governing the Business Process
of Software Delivery
Driving Greater Value from Software
Investments
Practitioner Flexibility & Productivity
Software Development
Platform & Processes
Visibility & Collaboration in
Software Delivery
Business Challenges Faced by Our Customers
Aerospace and defense
Increasing complexity of systems, cost reductions and increased innovation through
growth in the use of an extensive set of design partners crossing multiple legal,
technology and security boundaries
ElectronicsIncludes Telecom
The need for product differentiation, rapid time to market, and the continued advances
in electronics is driving ever increasing amount of software into products
Automotive
Climate and Comfort
Networks
Lighting
Brakes and Stability Safety
PowertrainEngineTransmission
Steering
In-vehicle electronics and software value will continue its rapid increase.
Innovation and differentiation is based on electronics – most of which is
based on embedded software.
The Business Challenges are Impacting the Bottom Line
Aerospace and defense
Increased level of manpower and time to understand the impact of changes and to
coordinate them across the development team leads to cost over-runs, delays and quality
problems.
ElectronicsIncludes Telecom
Delays and cost overruns when manufacturer finds errors during electronics and software
integration testing.
Skyrocketing warranty costs if errors are found after-market.
Automotive
Climate and Comfort
Networks
Lighting
Brakes and Stability Safety
PowertrainEngineTransmission
Steering
Complexity of electronic systems leads to problems with quality, project delays and
warranty costs
A significant amount of warranty costs are related to electronic and
embedded software
Creates a tangible product delivered to customer (combination of electronics, mechanical and software) or a complex system design
Development hands-off to manufacturing, provisioning
Provides support for the business operations and end-user
Development hands-off to operations
IT Domain
Each domain has unique characteristics
Systems Domain
IT and Systems Domain Characteristics
standards & technology skills & culture project scale & duration
development process constraints
Mfg Systems
Mfg Systems
Supply Chain Supply Chain Customer Support
Customer Support
LogisticsLogistics
IT / back office environments
SoftwareSystems through Software
Delivery Platform
MechanicalMCAD
tool vendors
ElectronicEDA
tool vendors
- D E V E L O P M E N T -
Product lifecycle managementIntegrating software, mechanical and electronics
Systems engineering& architectural frameworks
Enterprise & industry architectures
Our Vision for Systems and SoftwareBuilding Innovative Systems and Products that Rely on Software
Collaboration, governance, and SOA lifecycle management solutions to enable effective software delivery
Automotive Example – Onstar
Isolated system
Automotive Example – Onstar
Source: http://faculty.darden.virginia.edu/GBUS885-00/Documents/OnStar_rev0907a.pdf
System Integrated with IT
CellularNetwork
GPSTechnolog
y
XML Database
User
Personal Calling
VirtualAdvisor
Advisors
Introducing Telelogic
Founded in 1983
More than 1,100 employees worldwide
More than 8,000 customers worldwide
Worldwide direct sales and partner ecosystem
Headquartered in Malmo, Sweden with US headquarters in Irvine, CA
Mission: Help each customer succeed the first time by aligning and optimizing product, systems and software development lifecycles with business objectives and customer needs to dramatically improve quality and predictability, while significantly reducing time-to-market and overall costs
Rational and Telelogic Customer Value Equation
Leading products:Requirements ManagementEnterprise ArchitectureSystems and embedded software tools
Industry specific solutions including:Aerospace & DefenseAutomotiveTelecomm
Leading productsVertical industry penetrationInvestment powerGlobal leadership in Research & Development
Organizational transformation expertise
Geographical reach and organizational access
Strength is Systems DevelopmentStrength is IT Development
Key Telelogic products added to solution lifecycle
RequirementsDefinition &Management
Analysis & Design
Quality Management
Release Management
Construction
Configuration & Change Mgmt
Asset Management &
Reuse
Production
Enterprise Architecture/Architectural Frameworks
Measurement &Reporting
Product Portfolio Management
System Lifecycle Process Management
Rational RequisitePro
Telelogic RhapsodyRational Software ArchitectRational Systems Developer
Rational Functional TesterRational Performance TesterRational AppScanRational Test RealTime
Rational Application DeveloperRational Systems Developer
Rational ClearQuest Rational ClearCase
Rational Build Forge
Rational Asset Manager
Telelogic Focal Point
Telelogic System Architect
Telelogic DOORS
Rational dashboards
Telelogic SynergyTelelogic Change
Telelogic Dashboard
Note: Not every Telelogic product is listed
Enterprise Architecture and Business ProcessTelelogic System Architect
Network Topolog
y
Behavior (UML
Support)
Org Charts
Matrix Views
App Models
Data Models
Goals
Objectives
Class Diagram
s
Process Models
Capabilities
Out-of-the-box multiple method support with industry proven frameworks and standards
Superior analysis and reporting
Web enablement for the extended team
Benefits
Create an IT 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
Streamlined specification and design
Need an Enterprise Architecture (EA) platform to supportin-house business and technical frameworks
Gain control over the relationships and governance of business requirements
Adopt and share best practices in business processes and systems
Business ChallengeBusiness Challenge Customer SuccessCustomer Success
Specify and design a solution in weeks instead of months
Enabled governance of business and technical deliverables
Established a body of knowledge in a central repository
Enabled an “Enterprise Connected View” to make decisions more effectively
Strengthened organizational agility
Improved communication
Government Agency Achieving Greater Business Agility with Telelogic System Architect
Product Portfolio ManagementTelelogic Focal Point
Capabilities
Subjective and objective prioritization of product requirements & features
What-if analysis enables understanding of impacts resulting from various scenarios on value metrics
Configurable visualizations of product pipeline information, including costs, benefits & headcount.
Benefits
Clear visibility of the product portfolio to facilitate better, faster decision-making
Improved understanding of product portfolio performance
Increased customer satisfaction with product releases which equates to increased revenue
Too time consuming to track and trace requirements and to prioritize them for diverse market segments
Need to improve the multidimensional analysis of the customers‘ requirements
Improve processes and tools to support the workflow they want to adopt.
Business ChallengeBusiness Challenge Customer SuccessCustomer Success
Enhanced decision-making for choosing the products and features that deliver the greatest customer and business value.
Improved productivity and reduced costs by developing the right products that match market needs
More structured process and improved communication
Global leader in power and automation technologies Increasing Product Success with Telelogic Focal Point
Improved communication
Enhanced decision making Improved productivity
Systems Engineering and Business-Critical ITTelelogic DOORS
Capabilities Combined document and spreadsheet views
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
Configuration and Change ManagementTelelogic Change and Synergy
Capabilities
Task-Based Configuration Management
Top-Down & Bottom-Up Traceability
Re-use & Component-based Development
Distributed Team Support
Out-of-the-box configurable change process workflows
Benefits Accelerate Release Cycles
Maximize productivity - regardless of team size or location
Increase responsiveness to requests for change and needs of the customer
Increase team agility
Better control & demonstrate compliance
Requirements Driven DevelopmentTelelogic Change
Requests and Suggestions
DOORSRequirements Definition and Management
Synergy Software Development, Configuration, and Build
Management
Telelogic ChangeLifecycle Management
Requirement Traceability Report
Prove compliance to requirements
Maintain its leadership position
Increase time to market for new products and services
Prevent missed requirements
Lacked a properly managed systems development lifecycle
Business ChallengeBusiness Challenge Customer SuccessCustomer Success
Increased employees and services over the last four years by more than 100 percent
A single repository for all project and product information that is both traceable and accessible
The team is now able to function as a cohesive unit within the development lifecycle
Improved time-to-marketManage growth and complexity
Wireless Service Provider Managing Rapid Service Growth and Complexity with Telelogic DOORS and Synergy
Model-Driven Development for Embedded SystemsTelelogic 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
Improved communication
Need a new object-oriented process for global development in response to an avionics customer’s request
Inability to reuse requirements on multiple projects with similar components
Reduce the cost of offshore development for customer
Business ChallengeBusiness Challenge Customer SuccessCustomer Success
40% increase in productivity
75% reduction in defects
Lower development costs for the customer
Achieved six-week Agile time-boxed development process while maintaining CMMI level five
Established a concurrent engineering environment
Achieved Agile processes and CMMI level 5
Reuse of architectures and components
A leading embedded software development company Improve Productivity and Lower Development Costs with Telelogic Rhapsody
IBM Acquires
IBM Rational Acquires
Software Delivery Process Automation & Compliance
IBM Rational Acquires
Application Security and Compliance Management
IBM Rational Acquires
Enterprise Lifecycle Management for Software through Systems
First Wave of Jazz Offerings
Real Time, In-Context Team Collaboration and Requirements Definition
SOA Lifecycle Management
New SOA quality, architecture & asset management solutions
Enterprise Modernization
System i & z Tools Integrated into Rational
Standardization
First wave of Jazz offerings
2002 2004 2006 2008
Accelerating Global
Software Delivery
Governing the Business Process
of Software Delivery
Driving Greater Value from Software
Investments
Practitioner Flexibility & Productivity
Software Development
Platform & Processes
Visibility & Collaboration in
Software Delivery
Enable team transparencyof “who, what, when, why”
Build team cohesion and presence
Automate hand-offs – so nothing falls through the cracks
Automate team workflow improving productivity
Automate data collection eliminating administrative overhead
Real time reporting and alerts reduces project risk
Dynamic provisioning of projects and teams
Real-time iteration planning and workload balancing
Unify teams with tools choice
Open Services for Lifecycle Collaboration
Collaborate in Context
Right-sizeGovernance
Day OneProductivity
Robust, extensible and scaleable
Globally distributed, fluid and dynamic
Community-based and open at Jazz.net
An open technology initiative to transform how people work together to deliver
greater value and performance from their software investments
Envisioning a platform that can transform software delivery
Collaborative Application Lifecycle Platform
• IT
• Systems
• Enterprise Modernization
Manage Evolving
Requirements
Manage Architecture
Accelerate Change & Delivery
Improve Project Success
Deliver Enduring Quality
Deploy Process & Governance Best Practices
In-house software
Outsource vendors
Packaged applications
Systems & products
Solutions to assist customers in achieving greater value and performance from their investments in software
An evolution of value in collaborative ALM bringing forward existing investments and delivering new innovative capabilities
c
Existing Telelogic and Rational
Offerings
New IBMOfferings
Business PartnerOfferings
Jazz Integration Architecture
JAZZ TEAM SERVER
Best Practice Processes
Search and QueryIn context
collaborationTeam awareness Events notification
SecurityDashboards
Existing Telelogic and Rational offerings
Business Partner offerings
Open source offerings
Server Integrations
Powered by
offering
offeringofferingofferingoffering
offering
offering
Eclipse
Web 2.0
Visual Studio (4Q)
Client Integrations
Powered by
Introducing the first wave of new Jazz offerings
Business Expert Collaboration
Elicit, capture, elaborate, discuss and review requirements
Requirements Composer
Jazz Integration Architecture
JAZZ TEAM SERVER
Best Practice Processes
Search and Query
collaborationTeam awareness Events notification
Security
Dashboards
Rational Requirements
Composer
Collaborative Business-driven Quality
Quality Manager
Coordinate quality assurance plans, processes and resources
Team ConcertInnovation Through Collaboration
Unify by “thinking & working” in unison with real-time project heath
Rational Quality
ManagerRational
Team Concert
Business Partner Jazz
Offerings
DOORS
Build ForgeAsset
ManagerRequisiteProSynergy
Deliver a superior integrated and open portfolio
Contacts
All Inquiries:
Rational:
Christopher de Kok
082 782 2185
Telelogic Partner:
General DIGITAL
Howard Hamilton
082 881 0088
53