Transcript Title Here

Michael Rhoads
Director, Software Group
Asia Pacific
IBM Rational Software
Discussion Topics
• Challenges in IT and Software Development
• IBM Rational Portfolio
• New Offerings
• The future of Software Development
• All that Jazz
Challenges of IT & Business Executives
Enable Innovation & Change
75
65
55
45
Average Lifetime
of S&P 500
Companies
Rising Cost of
Operations
Inability to
Innovate
Increased competitive
pressure to change
and adapt while IT has
an increasing role in
every business
process
35
25
15
5
1928'38 '48 '58 '68 '78 '88 '98 '08 '18
Year
What IT wants to do!
2005 2006 2007 2008
Enact Compliance Mandates
The changing global
regulatory and business
environment requires
security, privacy and
ongoing audit capabilities
What IT must do!
Operational costs
continue to grow
at 10% CAGR …
twice the rate of
the IT budget.
The cost of failed
projects & rework
compounds the
problem
2005
2006
2007
2008
Application
delivery & support
budgets are
shrinking at nearly
10% CAGR
dropping from 50%
to about 35% of
total IT labor spend
Intense Focus on Business Performance
Align IT and business goals
enabling greater business flexibility
Manage value and mitigate risks
by improving project management
Control costs & improve global
operational efficiencies (GDD)
Ensure security and compliance
in a changing global environment
Ask yourself…can I?
Align technology with business goals?
 Benefit from more consistent delivery of software and systems
on time and on budget?
 Gain competitive advantage by increasing the speed of delivering
new software and services?
 Have real-time visibility into projects without creating overhead?
Control resources to effectively manage risk and compliance?
 Comply with regulatory standards?
 Improve application security to reduce business risks?
 Get visibility into all software and systems releases?
Increase efficiency and improve collaboration and responsiveness?
 Collaborate among teams in different time zones, countries,
companies and external vendors?
 Minimize resources on reworking faulty software systems after they are deployed?
 Increase ROI by reusing software assets and services across lines of business?
Discussion Topics
• Challenges in Software Development
• IBM Rational Portfolio
• New Offerings
• The future of Software Development
• All that Jazz
IBM Rational Offerings :
Cover the Entire Dev. Life Cycle
Portfolio
Management
Requirement
Management
Architecture
Management
Quality
Management
Change & Rel.
Management
IBM Rational Offerings :
Cover the Entire Dev. Life Cycle
Architecture
Management
Portfolio
Management
Requirement
Management
Prioritize Projects
What is needed?
Model solution
Test function
Save code
Investment Plans
How is it related?
Design solution
Test performance
Manage changes
Project Mgmt
Who requires it?
Create architecture
Test system
Back-up
Time Management
Map to business
Share architecture
Quality Improve
Share with others
Exec. Dashboard
Map to regulation
Develop solution
Outsource validate
Build production
Key Perf Ind.(KPIs)
Validate reqmts
Mgmt metrics
Manage releases
Quality
Management
Change & Rel.
Management
Integrated
IBM Rational Offerings :
Enable Key Business Solutions
Geographically
Distributed Dev. &
Delivery (GDD)
Portfolio
Management
Requirement
Management
Risk and Compliance
Management
Architecture
Management
SOA Development
and Governance
Quality
Management
Change & Rel.
Management
IBM Rational Offerings :
Apply to Focused Domains
Geographically
Distributed Dev. &
Delivery (GDD)
Portfolio
Management
Requirement
Management
Enterprise
Modernization
(System z, System i)
Risk and Compliance
Management
Architecture
Management
Custom Development
Packaged Applications
SOA Development
and Governance
Quality
Management
Change & Rel.
Management
Systems and
Embedded Systems
Development
IBM Rational Software Delivery Platform
Governance & Lifecycle Management
Change & release management
Process
& portfolio
management
Quality management
Architecture & construction
Integrated requirements management
Discussion Topics
• Challenges in Software Development
• IBM Rational Portfolio
• New Offerings
• The future of Software Development
• All that Jazz
Rational software continues to grow …
In Revenue and in Strategic Value
Five NEW
Rational
Products
Rational Historical Performance
(per Qtr. rolling total revenue)
IBM Rational
Acquires
BuildForge
IBM Rational
Acquires
SystemCorp
Enterprise
Modernization
IBM Acquires
Rational
IBM Rational
Plans to
Acquires
Telelogic
IBM Rational
Acquires
Watchfire
2002
2003
2004
2005
2006
2007
2008
New Rational Offerings and
Releases
IBM making significant investments in Rational.
Clients investments protected and leveraged
• Rational Watchfire (Web application vulnerability scanning, testing, and guidance)
• Rational Asset Manager (New solution for managing reusable assets and artifacts)
• Rational Tester for SOA Quality (New solution to valideantest SOA app function/perf.)
• Rational Business Developer (Platform independent SOA and Web Apps, EGL)
• WebSphere Studio Asset Analyzer (Improved legacy asset discovery w/ impact analysis)
• Rational Functional Tester (SAP certification)
• Rational Portfolio Manager (zero-footprint web client, enghanced reporting)
• Rational RequisitePro (Enhanced web client)
• Rational ClearQuest (Enhanced security)
• Rational ClearCase (High availablility / scalability)
• Rational BuildForge (quick reports, Sysetm z and System i agents, SMB version)
Discussion Topics
• Challenges in Software Development
• IBM Rational Portfolio
• New Offerings
• The future of Software Development
• All that Jazz
Business Innovation Drives IT
We need to be




More customer-centric
More agile
More innovative/collaborative
More transparent
… with fewer resources
How are we going to do this?
Rational Code Master 5000
•OK…I am just joking..
•We cannot connect
Grady’s brain to the
internet.
•We need enhanced
processes and tools.
The Internet and Web 2.0
Digital Communities
Business Value
Work / Create /Innovate / Learn
Commerce
Play
Socialize
Social Value
Software Delivery Digital Communities
Examples of successful open source communities:
Future innovations…
 Addressing commercial software issues
– ROI, budget, outsourcing/offshoring,
– Audit and compliance, enterprise roles,
– IP protection, high risk-aversion
 Based on Web 2.0
– Principles
– Technologies
What is Web 2.0 All About?
Web 1.0
Connected computers
efficiently
Web 2.0
Connecting people
and technology
INTERACTION
TRANSACTION
FEEDBACK
From dozens of markets
with millions of people…
CONVERSATION
CUSTOMERS
CONTRIBUTORS
…to millions of markets
with dozens of people
Expanding
business interaction
Enterprise Software in a Web 2.0 World
 Web 2.0 world…
– Dynamic and situational
solutions
– LOB creating their own services
– Disposable web applications
 Enterprise applications…
– Simple
– Data driven
– Remixable
– Collaborative
– Rich experience
– More influential users
Next Generation of Software
Development Digital Communities
Specialized internet-based infrastructure
 All data published on the internet
 All work performed on the internet
– Semantic Web of information
– Process Support
– Global reach: Internet and intranet
– Open, transparent, extensible
– Range of roles and concerns
– Web 2.0 technologies
Discussion Topics
• Challenges in Software Development
• IBM Rational Portfolio
• New Offerings
• The future of Software Development
• All that Jazz
Software Development Tool Support
Business
Business Metrics
Integration of
information
Coordination
of teams
Organization
Process
Policies
Standards
Enterprise
Portfolio
architecture
management
Enforcement
Integrated
planning
Team
Process
enactment
Team
reporting
Collaboration
Repository
Individual
SCM
Defect
Tracking
Auditing
Eclipse
VI/Emacs
JDT/CDT
MDD
Compilers
J2EE tools
Make / Ant
Build
automation
Financial
Reporting
Asset
Management
Jazz
Value
Management
ROI
Analysis
Regulatory Integration
How are we going to get there?
Guiding principles…
 Collaboration
 Process Awareness
& Automation
 Transparency
Jazz Foundation Architecture
Eclipse
Client Platform
Web
Client Platform
Workflow
Team
awareness
Process Enactment
Versioning
Rational
ClearCase
Persistence
Jazz Collaboration Server
Jazz adapter for CC
Jazz
SCM
Visual Studio
Client Platform
Security
Collaboration
Events
Notification
Jazz Repository
Defects
Requirements
Use-cases, …..
Artifacts and relationships
Event history, Artifact history
trends
Search and
Query
….,Builds
Test-cases
Test results
Jabber
Lotus
SameTime
Rational
ClearQuest
What is Jazz?
 Jazz is a vision for how we will advance our products to
address the software delivery needs of our customers
 The Jazz vision will be delivered through new versions of
existing products, and some new ones
– Jazz itself is not a product
 Jazz includes a set of foundation technologies on which
we are building new products and product versions
– Middleware for building collaborative software engineering
environments
What is Rational Team Concert?
Introducing a new IBM Rational offering
powered by the
technology ….
A Collaborative Development Environment
 Optimized for Agile development teams in midsized & large
businesses
 Integrates the entire team around an integration server
 Includes Enhanced Eclipse Development environment
Primary Features
 In-place collaboration between team members
 Support and enforcement for development processes
 Transparency of status and trends through automated data-
gathering and reporting
Open Commercial Software Development
 Open Commercial
Community
 Developed the Eclipse Way
 Rational Innovation
Join us at Jazz.net
 Sign up now!
– Be part of a select group of customers,
partners, researchers, conference attendees
– Ask your Rational representative how
Thank
You
Demonstration with Erich Gamma
• Erich Gamma
• IBM Distinguished Engineer
• IBM Software Group, Rational