4. IBM Rational Software Conference 2009
Let’s practice a little… (just for fun)
CRM01 CRM keynote 4
5. IBM Rational Software Conference 2009
The term 'bug' was
coined in 1945 when
a trapped moth was
found to be the
cause of a
malfunction in a
primitive computer
at Harvard
CRM01 CRM keynote 5
6. IBM Rational Software Conference 2009
Microsoft once
announced it was
developing a
portable toilet,
called the iLoo, in
which users could
surf the Internet
CRM01 CRM keynote 6
7. IBM Rational Software Conference 2009
HAL, the computer
in the film 2001: A
Space Odyssey,
was named after
IBM, with each letter
shifted back one
place in the
alphabet.
CRM01 CRM keynote 7
8. IBM Rational Software Conference 2009
Now let’s move onto our
first CRM Myth!
CRM01 CRM keynote 8
9. IBM Rational Software Conference 2009
Change
Management
focuses on Defects
only!
CRM01 CRM keynote 9
10. IBM Rational Software Conference 2009
What is the business impact of not managing change?
Delayed and missed releases
Increased development costs
Poor and unpredictable quality
Customer dissatisfaction
CRM01 CRM keynote 10
11. IBM Rational Software Conference 2009
Change Management: At the core of Software Delivery
Lack of proper change management hits directly at the bottom line
“What types of pain does a lack of change
management processes cause your company?”
Here are but a few examples:
SAP sued over 'complete
failure' of software (Mar. 2008)
BlackBerry Storm delay
caused by software issues
(Nov. 2008)
NIST Report: Software Errors
Cost U.S. Economy $59.5
Billion Annually (June 2002)
CRM01 CRM keynote 11
12. IBM Rational Software Conference 2009
Change Drivers New Offerings
Use to enter new
markets or
segments within
existing markets
BUSINESS FOCUS AND IMPACT
Business Enhancements
Value New Offering
Adds new
capabilities and
differentiation
Defects
Efficiency Improves overall
Quality Enhancements
Control Defect
SCOPE
Change is the Driver of all Software Delivery
CRM01 CRM keynote 12
13. IBM Rational Software Conference 2009
Types of Change
RISK REWARD
Continuous Improvement
Constant small incremental improvements
that result collectively yield sizable benefits
Innovation
Radical or large scale shift yielding substantial
benefits
Both Continuous Improvement and Innovation are key to an
effective Change Management strategy
CRM01 CRM keynote 13
14. IBM Rational Software Conference 2009
Driving business success!
Foster creativity Define and Prioritize work
and innovation Automate
processes with the Develop the right
Assign ownership right tooling metrics for
governing
Provide Audit Size the process
trails and to the team(s) & Escalate risks
historical records risk
Collaborate Automate Report
Achieve common goals Increase control Continuously improve
by optimizing how and efficiency by by measuring progress
people work integrating workflows in real time
CRM01 CRM keynote 14
15. IBM Rational Software Conference 2009
Change
Management
focuses on Defects
only!
CRM01 CRM keynote 15
16. IBM Rational Software Conference 2009
Let’s catch up!! Software Analyzer 7.0.1 (Jan, 09)
Shell sharing with RAD, AppScan DE
CC & CQ 7.1 (Nov, 08) Floating Licenses CQ ALM Appliance (Feb 09)
CCRC agile process support and CQ 7.1 web server, DB2 with ALM
workspaces Schema, Linux, FLEXLM server
CQ web BF 7.1 (Dec, 08)
Common CM Server Job Process Optimization - Conditional
CC MS Global Monitor and Iterative Steps
CC CCRC CLI (Feb 09)
Project Configuration Snapshots
Rational Team Concert Integration
RSC
RSDC
July Aug Sept Oct Nov Dec Jan Feb Mar April
June, 2008 June, 2009
Synergy 7.0 & Change 5.1 (Dec, 08)
Synergy 7.0
New WAN client for working from home and
globally dispersed sites Mainsoft Document collaboration
Up to 50x faster over the WAN for Rational Jazz 1.0 (Feb, 09)
RTC 1.0.1 (Oct, 08) Change 5.1 IBM Lotus Quickr
Floating Licenses Central & Remote CRs Microsoft SharePoint
Non-Secure Proxy support Enterprise Change Process, CMMI Level 3 / 4
Integration with RRC, RQM
RTC 1.0.1.1 (Feb, 09)
SQL Server support
Translations 13 languages
Visual Studio Client
CRM01 CRM keynote 16
17. IBM Rational Software Conference 2009
Released
ClearCase & ClearQuest 7.1 Nov 2008
Nov 2008
Real Teams, Real Results!
& ClearQuest
Rational ClearQuest Web Rational ClearCase Remote Client (CCRC)
for the Team for the Developer
"The new ClearQuest web 2.0 interface is
familiar, dynamic and state-of-the-art. With
most of our company using ClearQuest - "…Siemens is able to easily get
including developers, human resources, legal remote development sites up and
and IT - the ease of use can potentially lead to running in a fraction of the time
huge productivity gains.“ utilizing the new ClearCase Remote
Client (CCRC) interface. …”
-- Mike Warfield, Mentor Graphics -- Rainer Ersch, Siemens AG
CRM01 CRM keynote 17
18. IBM Rational Software Conference 2009
Team Concert is
just for Java
Developers!
CRM01 CRM keynote 18
19. IBM Rational Software Conference 2009
Released
Mainsoft Document Collaboration Feb 2009
Feb 2009
for Rational Jazz
Collaboration in context
Extend development teams’
collaboration toolkit with direct,
per-project document linkages
End-to-end governance
Improve the transparency of software
deliveries as well as automate
and enforce project governance
Business stakeholders can participate
in software deliveries Connect with
Using their preferred collaboration tools Microsoft SharePoint or
– either Microsoft or Lotus Lotus Quickr
CRM01 CRM keynote 19
20. IBM Rational Software Conference 2009
Released
Team Concert Visual Studio Client Feb 2009
Feb 2009
Enables you to work
within Visual Studio
Access RTC capabilities like join
project, create work items, run
queries, compare versions, view
pending changes…
Manage builds
within Visual Studio
Use MS-Build command line builds
with Team Concert continuous
Integration build engine
Link command line MS-Builds to the
Team Concert build toolkit and store
results in the Team Concert
repository
Collaborate across teams
20 CRM01 CRM keynote 20
21. IBM Rational Software Conference 2009
Team Concert is
just for Java
Developers!
CRM01 CRM keynote 21
22. IBM Rational Software Conference 2009
ClearCase 7.1.0.2
Latest News!!
ClearQuest 7.1.0.2
Build Forge 7.1.1 (June, 09)
Rational Automation
Framework for WebSphere Software Analyzer 7.x
(May, 09) (Q3 09)
April May June July August
Synergy 7.1 Team Concert
Insight Enterprise Server 2.0
Change 5.2
(May, 09) (June, 09)
(June, 09)
Team Concert 2.0
(June, 09)
CRM01 CRM keynote 22
23. IBM Rational Software Conference 2009
Build Forge is so
much more than
a build tool!
CRM01 CRM keynote 23
24. IBM Rational Software Conference 2009
Released
IBM Rational Build Forge 7.1.1 May 2009
May 2009
Advancing Software Delivery Automation
Rational Automation Framework for WebSphere Architectural Overview
Scalable WebSphere Application Server /
WebSphere Portal Server administration
Multi-cell WebSphere management Rational
Automation Development
Environment build out management Framework for
WebSphere
Reduce risk of patching and upgrades
Change management for WebSphere QA
configuration
Auditable configuration changes
Staging
Minimize human interaction and error
Application deployment automation
Configuration capture and comparison Production
Ease identification of application issues vs.
infrastructure issues Source
Control
Able to easily roll back configuration changes
CRM01 CRM keynote 24
25. IBM Rational Software Conference 2009
Build Forge is for software process automation
“Front-Office” “Back-Office” “Consumers”
Workflow Automation Production Automation Users
Creative Behavior
Procedural Rigor
Development Operations
“DevOps”
Software Delivery Automation
Pr
Co
De
De
Ha
Bu
Pa
St
Pa
Re
Te
od
ag
d
p
s
ild
st
n
ck
ck
q
ig
in
lo
do
ui
uc
e
ag
ag
n
g
y
re
f
tio
f
e
e
m
n/
en
G
t
A
s
CRM01 CRM keynote 25
26. IBM Rational Software Conference 2009
Leveraging Build Forge
Centralized automation server oriented to software development activities
Distributed automation system
Automation Server Clients
supporting huge variety of
platforms
Windows, Linux, Unix, Mac, z/OS,
i5/OS, zLinux, Tandem, etc.
Enterprise Proven automation
platform
Database
Application Server
Agent
Rational Automation Targets
Agent
Asset worker worker
Analyzer
server
Agent Server
Agent Agent Server
server
Agent
ClearCaseworker
worker
worker
worker
Rational
Asset
Manager
Rational AppScan
Build Forge provides an adaptive framework that allows development teams
to standardize and automate repetitive tasks, share essential product
information, and respond quickly to change.
CRM01 CRM keynote 26
27. IBM Rational Software Conference 2009
Build Forge is so
much more than
a build tool!
CRM01 CRM keynote 27
28. IBM Rational Software Conference 2009
Available
IBM Rational Change 5.2 June 2009
June 2009
Ready-to-use schemas, processes and procedures that embody the “best
practices” based on expertise from IBM and thousands users
Enterprise Change Process, industry proven lifecycle, is now a standard lifecycle
Enterprise Change Process, advanced customization features now become out of the box
capabilities
Powerful reporting including CR Burn Down Charts and CMMI level 4 metrics
Security Enhancements allowing organizations to open a Change to
subcontractors or suppliers
Folder security for Queries, Reports and Report Formats
Usability & Performance improvements facilitating end user acceptance
Graphical process help
Extended Text support
Performance improvement for loading large submit and show dialog boxes (up to 40%)
CRM01 CRM keynote 28
29. IBM Rational Software Conference 2009
Available
IBM Rational Synergy 7.1 June 2009
June 2009
Unify global teams with enhanced Web Mode support for:
Link Based Work Area
Extended CLI commands
Synergy CCM server administration improvements
Ability for user to change their password
Improved support for Component Based Development processes with:
Improved workflow across teams developing, sharing, reusing, modifying components
Easily add and manage sub components
Better support for baselines including multiple releases
CRM01 CRM keynote 29
30. IBM Rational Software Conference 2009
Team Concert
only scales to
250!
CRM01 CRM keynote 30
31. IBM Rational Software Conference 2009
Available
IBM Rational Team Concert 2.0 June 2009
June 2009
Deliver Global Enterprise Connectors to your existing environments
Readiness ClearCase/Work Item Bridge
Enhanced Security ClearQuest/Work item Bridge
Enhanced Scalability and Importers for data migration
Extensibility
Support Collaborative ALM
Enhanced agile planning
Cross repository and cross project
New Taskboards and enhanced dashboards
SCRUM
Tighter RQM and RRC integrations
Release planning support
Plan risk assessment
Web access to iteration plan editing
and builds
CRM01 CRM keynote 31
32. IBM Rational Software Conference 2009
Available
RTC Enterprise Server 2.0 June 2009
June 2009
Scale to new heights
Consolidate & Lower TCO by deploying a
centralized, consumable, infrastructure.
More details on Jazz.net
Thousands of users
Millions of files and work items
Database Server
Unlimited file size
Hundreds of builds
Basic HA (failover)
Primary Failover
RTC Enterprise server RTC Enterprise server
New 64-bit server platforms Entitles installation of a second copy of the server
in an idle standby application server failover
New hardware platform support configuration. Requires WebSphere Application
Server and optional high availability database
IBM System p configuration (DB2, Oracle, SQL Server).
CRM01 CRM keynote 32
33. IBM Rational Software Conference 2009
Team Concert Server Editions
Enterprise
Standard
Express
Express-C
Small Mid Sized Corporate Enterprise
Teams Teams Teams Teams
Developers 10 50 250 unrestricted
Maximum Users
Contributors unrestricted unrestricted unrestricted unrestricted
Included Derby DB2 DB2 DB2
Database
supports SQLServer, Oracle SQLServer, Oracle SQLServer, Oracle
Included Tomcat Tomcat Tomcat Tomcat
Application Server
supports WebSphere WebSphere WebSphere
Customizable Dashboard Mashups 1 per project 1 per project Unlimited personal Unlimited personal
project and team project and team
Advanced Reports and Customization
Customizable work item workflow
Plan risk assessment
Floating Licenses Available
LDAP import / synchronize
HTTP proxy support
High Availability *
CRM01 CRM keynote 33
34. IBM Rational Software Conference 2009
Team Concert
only scales to
250!
CRM01 CRM keynote 34
35. IBM Rational Software Conference 2009
Available
IBM Rational Software Analyzer 7.x Q3 2009
Q3 2009
New RTC Integration provides:
Adherence to Corporate Coding
Standards through
RTC Checkin policy
RTC build integration
Team Mentoring through shared
data rule sets
RTC will push updated RSAR Rule
Sets to Developers
Efficient Incremental Analysis
RTC change sets analyzed
CRM01 CRM keynote 35
36. IBM Rational Software Conference 2009
Available
ClearCase and ClearQuest 7.1.0.2 June 2009
June 2009
ClearCase ClearCase for z
CMServer for CCRC Improved capabilities with:
500 User benchmark!! Impact analysis for COBOL and PL/I
Load balancing and failover support Builds from TSO Client
Administrator Web UI Parameterized Build Support for RDz
client
CCRC
Improved performance TSO Client
2X improvement in Workspace loads and
updates file transfer loads
Deliver Baseline Support check in/check out
MultiSite Mastership Management support ClearQuest
Improve collaboration with:
Change Request to Jazz Work Item
Bridge
ClearQuest data in Dashboards
CRM01 CRM keynote 36
37. IBM Rational Software Conference 2009
Available
IBM Rational Insight May 2009
May 2009
Code Contributions SLOC By Component
Requirements and Related UCM activities
Build Health
Integrated Software & Product Lifecycle Management Platform
XML
ClearQuest ClearCase Quality Manager
MS Project Requirements
Build Forge* Composer 3rd Party
Team Concert Lifecycle tools
Partners
*…and more
CRM01 CRM keynote 37
38. IBM Rational Software Conference 2009
One
Configuration
Management
tool fits all!
CRM01 CRM keynote 38
39. IBM Rational Software Conference 2009
Configuration Management Unique Qualities
Unique Qualities
Research shows that
companies use a variety Ideal for custom Enterprise SCM
processes with:
of SCM tools to meet Dynamic Views
ClearCase
varying project needs. Unlimited Branching
Broadest OS support
Perfect fit for proven OOTB Task &
Synergy Component based CM process with:
IBM Rational has the CMMi and SPICE compliance
broadest set of solutions
to meet these varying
needs. Day 1 productivity with:
Team Agile Planning and Risk
management
Each with their own Concert Team Collaboration and Awareness
unique Qualities Project Health & Transparency
CRM01 CRM keynote 39
40. IBM Rational Software Conference 2009
Our Connectors Strategy
Working in Harmony
Synergy and Change Connectors:
ClearQuest
Quality Manager
Team Concert
ClearQuest
ClearQuest Change Work Items
Change
RTC
RTC
ClearCase
ClearCase Synergy SCM
Synergy
Team Concert Bridges
ClearQuest
ClearCase
Type Status
Synchronizer – bi-directional replication of data
na Existing
Bridge – Traceability connections New
Importer – copy of data Planned
CRM01 CRM keynote 40
41. IBM Rational Software Conference 2009
One
Configuration
Management
tool fits all!
CRM01 CRM keynote 41
42. IBM Rational Software Conference 2009
The evolution of the IBM Rational Software Delivery Platform
1 Existing Offerings 2 New Offerings
Infuse Jazz Technology Built on Jazz Technology
Rational Rational Rational Requirements
Build Forge Build Forge Rational Quality
Composer Manager
Rational Team
Concert
Rational
Rational Synergy
Synergy
Rational Rational
Change Change
Rational
Rational ClearCase
ClearCase
Rational Rational
ClearQuest ClearQuest
3 Connect all offerings and 3rd
party with Open Services
CRM01 CRM keynote 42
43. IBM Rational Software Conference 2009
Integration Strategy
Open Services for Lifecycle Collaboration (OSLC) Change Management 1.0
3rd Party and Rational tools
rd
Quality Manager Mylyn
ClearCase
Create Query
Modify
Open Services for Lifecycle Collaboration (OSLC)
Change Management 1.0 Spec
REST API REST API REST API
ClearQuest Change Jazz Work Items
Visit us at:
http://www.open-services.net
CRM01 CRM keynote 43
44. IBM Rational Software Conference 2009
ClearQuest Directions
ClearQuest Work Items
Work Items
Jazz
Next Major release:
Infused with Jazz Collaborative ALM Capabilities
(also shipped in RTC) Change Request
Work Items
Agile Planning
Open Integrations (WI- Subversion) Work Item
Dashboards/Feeds/Discussion
Work Item
Plus new capabilities
Work Item
CQ Requests – Jazz Work Item bridge
Unified Web UI
CQ Request data in Dashboards
The information on the new product is intended to outline our general product direction and it should not be relied on in making a purchasing
decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The information on
the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development, release, and
timing of any features or functionality described for our products remains at our sole discretion.
CRM01 CRM keynote 44
45. IBM Rational Software Conference 2009
ClearCase Directions
An Eclipse based Common UI for all view types
Common Client
Web Views, Dynamic Views, Snapshot views
CM Server Infrastructure
Performance
Load Balancing, CM API
Configurable role based security for ClearCase artifacts
Security
ClearCase Access Control List
Bridge to application lifecycle management
Infuse with Jazz
Plan, Construct, Refine, Deploy using Jazz
Monitor & administer distributed ClearCase assets More information in:
Global Admin
Multisite Administration Rational Labs
The information on new product capabilities are intended to outline our general product direction and it should not be relied on in making a
purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The
information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development,
release, and timing of any features or functionality described for our products remains at our sole discretion.
CRM01 CRM keynote 45
46. IBM Rational Software Conference 2009
Build Forge Directions
Next Major Release:
Customizable Views
Jazz-powered Dashboarding system
provides customizable viewlets to surface
data as users want to consume it
Integration with Rational Insight
Build Forge data available to view in
context with that of other Insight-enabled
products to provide more holistic view of
development environment status and
trends
Developer Cloud Enabled
Integration and extensions to allow Build
Forge to seamlessly automate jobs in and
for the IBM Rational Developer Cloud
The information on new product capabilities are intended to outline our general product direction and it should not be relied on in making a
purchasing decision. The information on the new product is for informational purposes only and may not be incorporated into any contract. The
information on the new product is not a commitment, promise, or legal obligation to deliver any material, code or functionality. The development,
release, and timing of any features or functionality described for our products remains at our sole discretion.
CRM01 CRM keynote 46
47. IBM Rational Software Conference 2009
Collaboration Opportunities
Design Partner Program
Lab Advocacy Program
Board of Advisors
VoiCE Events
Rational Software Conference
jazz.net Rational Team Concert
developerWorks
Beta Programs Rational ClearCase
Rational ClearQuest
RFE Community Rational Build Forge
Global Rational User Groups Rational Software Analyzer
Rational Cafe
Learn more about Rational Customer Programs
CRM01 CRM keynote 47
52. IBM Rational Software Conference 2009
Rational partner solutions support for Team Concert
Enhance team collaboration with direct, per-project document linkages to Microsoft®
SharePoint® and Lotus® Quickr® libraries
Support heterogeneous environments with bidirectional integration with the JIRA change
management system
Analyzes project and resource data to provide accurate estimation and enhanced project
control
Enable automated governance to insure compliance and minimize business risk
around highly flexible and distributed development environments
Automated assessment and metrics for technical quality and team performance
Provides open source IP management
Allows bi-directional synchronization of defects and workflows with HP Quality Center®
CRM01 CRM keynote 52
53. IBM Rational Software Conference 2009
Rational partner solutions support for ClearCase
ClearQuest
Accelerates CCRC WAN performance
Provides Integrated Change Management with WindChill® PDM system
Enables NetApp Storage environment for CC VOBs
Allows streamlined sharing of info between CC & CQ
Provides BusinessObjects Crystal Reports reporting for Rational ClearQuest
Provides integration to Tasktop’s Mylyn-based task management system
CRM01 CRM keynote 53
54. IBM Rational Software Conference 2009
Rational partner solutions support for Build Forge
Drive analysis of open source IP complliance from BuildForge
Enable use of virtual lab automation with Build Forge
Drive execution of HP Quality Center tests from BuildForge
Enable use of virtual lab automation with Build Forge
Virtutech Enable deployment through BuildForge to Simics simulation platform
CRM01 CRM keynote 54