Rolf Nelson / Chris Trobridge
RTC Product Managers
IBM Rational Team Concert
December 2013
What’s New in IBM Rational Team Concert – for 2013
Releases : RTC 4.0.3, 4.0.4 and 4.0.5
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert – Roadmap – 2013
2012
2013
2015+
2014
Under Continuous Delivery (Agile Model)
CLM
SR3
CLM
2012
CLM
4.0.2
CLM
4.0.3
CLM
4.0.4
RRC, RTC,
RQM, JAF
RTC
4.0.1
RRC,
RTC,
RTC
RQM, JAF
RRC,
RTC,
RTC
RQM, JAF
RRC,
RTC,
RTC
RQM, JAF
Q3
Q4
Q1
Q2
Q3
4.0.2
4.0.3
CLM
4.0.5
RRC, RTC,
RQM, JAF
4.0.4
Service Release – SR
Q4
STATUS:
CLM
MR6
CLM
MR7
CLM
MR8
CLM
MR9
CLM
MR10
CLM
MR11
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
Q1
Q2
Q3
Q4
Q1
Q2
Released
Planned
Conceptual
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Be agile. Be lean. Work Together
IBM Rational Team Concert v4.0.3 Q2 2013
Agile
Formal
 Agile your way – Scrum, waterfall or hybrid; adapt
planning to meet your team needs and rhythm.
 Friction free communication by smart linking of tasks,
code changes, builds and releases as you work
 Live dashboards - write code not status reports – live
web based dashboards tell everyone the story
 Empower developers - Fix goofs, juggles tasks, patch
in seconds, easily add or remove features
 Runs anywhere – open platform Works with your
existing tools and data for incremental adoption
IBM Rational Team Concert v4.0.3 Highlights
 Simple and fast agile ranking – Rank plans quickly and easily with drag and drop or explicit ranking
 New Jenkins plug-in with traceability to RTC SCM and work items - Adopt RTC into Jenkins teams
faster, leverage hundreds of other Jenkins OSS plug-ins, such as Sonar etc..
 Visual Studio developers see all their work in one place - See work across projects, customize views
 Performance improvements – Load plans faster in the web UI, Improved CLI performance
 Regulatory reporting – Report on time spent, approval descriptors and Modified by custom attributes
 ClearCase history importer – Import multi-branch, multi-baseline version history
© 2012 IBM Corporation
 Enterprise Build improvements – Build subset editor, subset security, static link dependencies
Software and Systems Engineering | Rational
RTC 4.0.3 Release Themes
Developer Productivity – Work Faster
– Usability – “Simpler faster ranking, developer “my work” view in VS IDE, Windows Shell Basic Mode
– Performance – “Faster planning from the web UI”
– Enhanced Enterprise Build System z - “I want to build only part of a much larger application”
Incremental Adoption – Get Started Quicker
Make it easier to adopt RTC into my existing tool chain - Jenkins, ClearCase / Synergy etc.
Extend Enterprise Capability – Do More
– Reporting – “Make more data available for my team to report on”
– Process – “Improved UI for permissions, new process history, new process guidance in work items”
– Plan Across Projects – “Improve managing cross project plans and schedules”
Continuous Delivery - Respond to customers changing needs
Move from one release a year to a quarterly release cadence
4
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.3: Usability
2011
2012
2013
Usability: Simple and fast agile ranking
Simplify ranking (218174)
 Today:
 We support automated stack based ranking in
backlogs, which can sometimes lead to ranking
gaps during drag operations.
 Now we allow more explicit control over ranking.
 New explicit actions to assign row numbers
as rank numbers
 Make the rank number manually editable
 Improve drag and drop behavior
 Make it much faster to rank order a large
backlog and maintain consecutive rank when
using drag and drop.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.3 : Apply Rank Action Examples
2011
2012
2013
“I’ve got the plan ordered the way I want. One click to apply rank across the plan”
“I’ve moved a group of lower priority tasks
to the bottom of the backlog, apply an ordered
rank below, from my current selected task”
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.3 : Integer Based Ranking Example
2011
2012
2013
“I change the rank of an individual
plan item from rank 4 to rank 2 and
the rest of the list is re-ranked
sequentially”
Drag and drop position based ranking
Is still supported and maintains rank order
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.3 : Usability
2011
2012
2013
Usability: Visual Studio Developers see all their work
organized in one place
[CCM] As a user make it easy for me to see what I'm
working on, in the VS Client (227379)
 We improved the current “My Dashboard” UI to make it very easy
for a developer to see:
 Current Work - my to do list of work items in the current
iteration
 Future Work - my to do list of work items grouped by future
iterations
 Pending Approvals – my work items owned by me in
“pending” approval state
 Pending Requests - All work items that require my approval
 User customization of these views (sort order, bar charts, rich
hovers)
 See work across multiple Visual Studio projects.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.3 : Usability – Simple, Basic Versioning
2011
2012
2013
Enhanced Windows Shell Explorer :
New Basic Mode – Simple Versioning
[CCM] As an RTC User, I want to have a
simpler user experience in the RTC Shell
(252666)
 Provide a new Basic Mode targeted at nondevelopers who do not need to know SCM concepts
to use versioning
 Integrated on-line help to guide new users
 Auto check-in of changed files once you add them
to source control. Eliminates two step “check-in” and
then “deliver”.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Performance Disclaimer
Performance is based on measurements and projections using standard IBM
benchmarks in a controlled environment. The actual throughput or
performance that any user will experience will vary depending upon many
factors, including considerations such as the amount of multiprogramming in
the user’s job stream, the I/O configuration, the storage configuration, and the
workload processed. Therefore, no assurance can be given that an individual
user will achieve results similar to those stated here.
10
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.3 Performance
2011
2012
2013
Performance: User Productivity
SCM command line:
 10% boost in CLI execution
Plan loading performance: Phase II
 In RTC 4.0.1 we improved performance by 25%
 In RTC 4.0.3 plan loading uses a new “pay as you go” model and other optimizations that
improve performance by up to 40 to 50 percent. For example, the Rational Team Concert
product backlog now loads in 10 seconds, compared to 20 seconds in 4.0.3 M3, over a
network latency shown in the image above using browser Mozilla Firefox 17.0.5.
 Pay as you go: When we load a plan, not all plan view data is loaded until you ask for it.
 Parallelize requests: Parallel requests when loading data rather than sequential requests
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.3 Performance – Plan loading Web UI – Details
2011
2012
Plan loading performance:
2013
(Tests are FireFox from Switzerland client to Canadian server )
 Improved plan loading 36-60% for sample plans, with 130 - 5000 work items
– RTC Product Backlog plan - 10 seconds vs. 20 seconds (50%)
• Plan Size: 238 work items
• Plan View: Ranked list
– RTC Foundation & WorkItems Backlog plan - 26 sec. vs. 66 sec. (60%)
• Plan Size: ~5,000 work items
• Plan View: Ranked List
– Foundation Process 4.0.3 plan - 14.5 sec. vs. 26.5 sec. (45%)
• Plan Size: 1,200 work items
• Plan View: Ranked List
– RTC TAP 4.0.2 M2 plan - 16 sec. vs. 25 sec. (36%)
• Plan Size: 130 items
• Plan View: Work Breakdown
Note: Your results may vary based on your network latency, plan view mode & browser. Numbers taken on live
staging server, not a fully controlled environment.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 3.x and 4.x – New Jenkins OSS plug-in.
Available from the Jenkins plug-in site.
2011
2012
2013
Incremental Adoption: New Jenkins plug-in
 Installs into Jenkins as a Jenkins plug-in, not shipped with the RTC product
 Runs SCM phase of a Jenkins build when you’re using RTC SCM
 Supports integration at both SCM level and Build level with traceability
from RTC build result.
 Works with multiple versions of RTC (RTC 3.0.1.5 and 4.x and later)
Benefits:
 Simpler to set up – provides incremental adoption of RTC
 Automatically creates an RTC build result for you
 Provides traceability to build workspace, snapshot, SCM changes
link and “included in build” work item links
 Leverage other Jenkins plug-ins / ecosystem
 More details about obtaining the plug-in see our wiki page:
https://wiki.jenkins-ci.org/display/JENKINS/Team+Concert+Plugin
© 2012 IBM Corporation
Software and Systems Engineering | Rational
New Jenkins plug-in for Rational Team Concert
2011
2012
2013
After the SCM phase has run, the build change log captures:
SCM change sets and snapshot, with links to associated work items
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.3 Plans : Enhanced ClearCase Importer
2011
2012
2013
ClearCase Multi-branch Importer Improvements
 Import baselines for multiple related releases or branches
– Must import streams in dependency order
 Baselines are created in RTC automatically
– Now the version trees of imported files are comparable across ClearCase and RTC
Main line R8.0
R7 branch
R7.x
R6 branch
R6.x
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.3 Plans - Reporting
2011
2012
2013
Regulatory Reporting: Report on Time Spent, approval descriptors and
Modified By custom attributes
[CCM] Improve ability to report on time spent / lean metrics (213855)
[CCM] Make complex custom work item attributes, approval descriptors and Modified By
data reportable and available in the data warehouse (242806)
 Data collected in time sheets (via time tracking) can be reported on using RPE
– Time sheet data has a REST interface (4.0.1) for RPE
– Time sheet data is available for live reporting using BIRT reports
 New out of the box timesheet reports
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Details: New Approvals and Attribute Data Available for Reporting
 ETL for "modified by" data
 RICALM.REQUEST_HISTORY (Field: MODIFIER_ID)
 ETL for approvals and approval descriptors
 RICALM.REQUEST_APPROVAL_STATE
 RICALM.REQUEST_APPROVAL_TYPE
 RICALM.REQUEST_APPROVAL
 RICALM.REQUEST_APPROVAL_DESCRIPTOR
 ETL for complex custom attributes
 The complex custom attributes data is now loaded into the data warehouse. The data includes complex
custom attributes of these types: Category, Contributor, Deliverable, Item, Iteration, Process Area, Project
Area, Team Area, Timeline, Work Item, and SCM Component.
 RICALM.REQUEST_COMPONENT_EXT
 RICALM.REQUEST_CATEGORY_EXT
 RICALM.REQUEST_RESOURCE_EXT
 RICALM.REQUEST_RELEASE_EXT
 RICALM.REQUEST_ITERATION_EXT
 RICALM.REQUEST_PROJECT_EXT
 RICALM.REQUEST_TEAM_EXT
17
IBM Confidential
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Improved Process Permissions Configuration – Web UI
2011
2012
2013
 The contents of the Permissions tab were replaced with a new Permissions editor. Features
include merging of project and team permissions, inheritance of permissions from the parent
when customizing, filtering by operation name, and visibility of roles and time periods configured
18
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Process Area History
2011
2012
2013
 History tab in the web UI, shows the history for project and team areas: who made each
change, when it was made, and what was changed.
 UI details what’s currently included (membership, roles, iterations, process xml)
19
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Process Guidance in Work Items
2011
20
2012
2013
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.3 Plans – Complex Cross Project Plans
2011
2012
2013
 Increased hierarchy levels for drill down
– Previously cross-project plans displayed a single hierarchy level. Now, they support multiple hierarchy
levels for items that are tracked in the plan. The level is configurable.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.3 Plans – Complex Cross Project Plans
2011
2012
2013
 Cross-project plans support three new plan checks for items that are tracked in a plan.
– Visual warnings are displayed when the following situations occur:
• The rolled-up schedule for an item in the plan exceeds the end date of the iteration that the plan is
associated with.
• The "planned for" date of a plan item exceeds the plan's iteration end date.
• The rolled-up schedule for an item in the plan exceeds the due date that is specified for the item.
 Colorizers and filters now support date expressions
– To highlight or hide items in the plan by date
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Updated Platform Support
RTC 4.0.2:
 FF17 ESR, VMware ESx 5.1
RTC 4.0.3:
 Eclipse 4.2.x supported
– RAD 9.0 will require Eclipse 4.2.x
– For customers who need a mix of RAD 8 and RAD 9 on a single RTC deployment, they can migrate their
server to RTC 4.0.3 and run both RAD 8 (RTC 3.x, or 4.0.1, 4.0.2) and RAD 9 (RTC 4.0.3 clients)
against the same server.
– WAS 8.5 support
– DB2 10.1
© 2012 IBM Corporation
Software and Systems Engineering | Rational
More Information: Demo Videos
Simpler, faster agile ranking video:
Attachment134393
RTC Client for Microsoft Visual Studio IDE – My dashboard video:
Create a Demo Video for My Dashboard (242294)
New cross project plan feature demo video:
Demo video for cross project plans feature (253403)
Improved ClearCase history importer for multi-branch scenarios:
[CCM] Improve multi-stream / multi-branch-type CC importing - Demo Video
(244404)
24
© 2012 IBM Corporation
Software and Systems Engineering | Rational
IBM Rational Team Concert v4.0.3
Build better software and products with an all-in-one development environment
 Deliver faster with improved performance
Rational Team Concert
– Load plans in the web UI up to 50% faster
 Focus on developer productivity
Formal
Agile
– Rank plans simpler and faster with explicit ranking options
– New customizable developer view across all projects for
Visual Studio developers. Track my to do list and approvals
 Report and act on more data
– Out of the box reports to track time spent
– Ability to report on approval descriptions and complex
attributes such as team structure, components and iterations
 Get started quicker than ever
– New Jenkins plug-in with traceability to Rational Team
Concert work items and SCM to allow faster adoption without
having to change your existing build tooling.
– Easier importing of ClearCase data with support for multibranch, multi-baseline version history.
Open Lifecycle Integration and Services
Management Platform
“Plans load much faster, ranking is simpler and now I can
expand our adoption of Rational Team Concert to teams using
Jenkins”
Development Team Lead
25
DRAFT: IBM Confidential Until June 2, 2013
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert – Roadmap – 2013
2012
2013
2015+
2014
Under Continuous Delivery (Agile Model)
CLM
SR3
CLM
2012
CLM
4.0.2
CLM
4.0.3
CLM
4.0.4
RRC, RTC,
RQM, JAF
RTC
4.0.1
RRC,
RTC,
RTC
RQM, JAF
RRC,
RTC,
RTC
RQM, JAF
RRC,
RTC,
RTC
RQM, JAF
Q3
Q4
Q1
Q2
Q3
4.0.2
4.0.3
CLM
4.0.5
RRC, RTC,
RQM, JAF
4.0.4
Service Release – SR
Q4
STATUS:
CLM
MR6
CLM
MR7
CLM
MR8
CLM
MR9
CLM
MR10
CLM
MR11
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
Q1
Q2
Q3
Q4
Q1
Q2
Released
Planned
Conceptual
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Be agile. Be lean. Work Together
IBM Rational Team Concert v4.0.4 Q3 2013
Agile
Formal
 Agile your way – Scrum, waterfall or hybrid; adapt
planning to meet your team needs and rhythm.
 Friction free communication by smart linking of tasks,
code changes, builds and releases as you work
 Live dashboards - write code not status reports – live
web based dashboards tell everyone the story
 Empower developers - Fix goofs, juggles tasks, patch
in seconds, easily add or remove features
 Runs anywhere – open platform Works with your
existing tools and data for incremental adoption
IBM Rational Team Concert v4.0.4 Highlights
 Enhanced RTC work item editor - RTC now has the same rich text editor in web UI as RRC and RQM
 Work Item copy support extended – One click copy of work items from the web UI and Visual Studio
 Advanced Release Burndown report – Project the ideal line for a release and track progress and velocity
 View and Cancel reports – View and manage all running reports on your server from one place
 Process Sharing and Customization – Rename attributes in child projects while retaining inheritance
 ClearQuest importer – Re-import support - update fields of existing work items previously imported
 Enterprise Build improvements – Simulation Mode Builds – e.g. Simulate z/OS builds on Windows
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.4 Release Themes
User Productivity – Work Faster
– Usability – “Easily copy existing work items from any UI, New rich text, work item editor with keyboard
shortcut and enhanced link support”.
Extend Enterprise Capability – Do More
– Reporting – “Predict ideal line delivery dates in new Advanced Release Burndown Report
– “View and manage reports on your server from a single place”
– Process – “Allow local projects to rename custom attributes”
– Global Teams – “Configure time stamp display in work items for date+time”
– Enterprise Build – “Allow z/OS Builds to be simulated on distributed platforms without running a full build”
Incremental Adoption – Get Started Quicker
Make it easier to adopt RTC into my existing tool chain - Re-import ClearQuest records
Continuous Delivery - Respond to customers changing needs
28
Deliver on a quarterly release cadence with quality
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.4: New Rich Text Editor for WI in WebUI
2011
2012
2013
Usability: New Rich Text Editor for Work Items in WebUI
Replace current WYSIWYG editor for work items in WebUI with CKEditor (239792)
 RTC now uses the same rich text editor as other CLM products (RRC, RQM)
 Better support for formatting, linking and pasting text
 All editing features accessible from the keyboard
 Link detection while typing
 such as “@user”, “defect 3”, attachment 23”
 Auto-complete feature helps with linking to recent work items
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.4: Copy Work Item in WebUI and Visual Studio IDE
2011
2012
2013
Usability: Create Work Item Copy in Web UI
Provide "Create Work Item Copy..." action in the Web UI (113766)
 RTC now supports creating copies of work items in the Web UI and the RTC client for
Visual Studio. Prior to RTC 4.0.4 this feature was only available in the Eclipse UI.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.4: Reporting / Enhanced Agile Burndown Report
2011
2012
2013
Advanced Release Burndown Report
Extended Release Burndown for Enterprises
(268449)
 New Advanced Burndown Report adds:
 Project ideal line with dates
 Best Guess
 Optimistic
 Pessimistic
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Jazz Foundation 4.0.4 – View and Cancel Running Reports
2011
2012
2013
 View and cancel
running reports
– View reports that are
running on the server
and cancel reports that
are taking too long or
consuming too many
resources.
– See all reports running
on the Server
Administration page.
– Which report is running,
how long it has been
running, and who
requested it.
– You do not need to be
an administrator to view
and cancel running
reports in a project area.
32
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.4: Rename Custom Attributes in Child Project Areas
2011
2012
2013
Process Sharing & Customization: Rename Custom Attributes
[CCM] Allow to rename inherited custom attributes in child project areas (239759)
 In RTC 4.0.1, we introduced support to extend the data model of a shared process by
adding attributes, enumerations, and enumeration values.
 In RTC 4.0.4 we introduced an alternative to this approach. Now, a shared process can
declare the full set of available attributes, including extensions, and not allow child project
areas to extend the data model themselves.
 In this model, the shared process defines a number of attributes of various types which
aren't included in the presentation. For example, string1, string2, int1 and int2. Any project
areas wishing to use these available attributes would then add them to their editor
presentations and change the attribute's label in the user interface.
 For examples of how this can be used see:
 Modifying_the_name_of_a_custom_attribute
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.4: Extended Time-Stamp Display in Work Items
2011
2012
2013
Extended / Configurable Time- stamp Display
[CCM] Provide flexible/configurable presentation
for time stamp attributes (239758)
 Development teams working across global time zones
often require both a date and time display to
communicate effectively
 Now you can configure time-stamp presentations used
by work items :
 Configure to display:
 Date or Date+Time
 Once configured, work items display the correct format.
The default is now date+time in RTC 4.0.4
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.4: Update Work Items with the ClearQuest Importer
2011
2012
2013
Adoption: Enhanced ClearQuest Import
[CCM] provide update capability of CQ importer
(250622)
 Do you need to ability to update work items previously
imported from ClearQuest?
 Now you can use the new re-import feature of the
ClearQuest importer to update only the modified fields
of existing work items.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
IBM Rational Team Concert v4.0.4
Build better software and products with an all-in-one development environment
Rational Team Concert
 Focus on end user productivity
– New rich text, work item editor in the web UI with better
support for formatting, linking and keyboard shortcuts.
Formal
Agile
– Easily create work item copies from any UI
 Enterprise and global teams
– Reporting – View and cancel running reports. Predict ideal
line delivery dates in Advanced Release Burndown Report,
– Process – Allow local projects to rename custom attributes
– Global Teams – Configure time stamp display in work items
for date+time
– Enterprise Build – “Allow z/OS Builds to be simulated on
distributed platforms without running a full build”
Open Lifecycle Integration and Services
Management Platform
 Get started quicker than ever
– Easier importing of ClearQuest data with support for reimport to update existing work items.
“The web UI for work items has been enhanced to support
easier work item editing and copying. Richer burndown charts
give us more visibility and the re-import of ClearQuest data
will speed adoption.”
Team Lead – Example quote
36
DRAFT: IBM Confidential Until June 2, 2013
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert – Roadmap – 2013
2012
2013
2015+
2014
Under Continuous Delivery (Agile Model)
CLM
SR3
CLM
2012
CLM
4.0.2
CLM
4.0.3
CLM
4.0.4
RRC, RTC,
RQM, JAF
RTC
4.0.1
RRC,
RTC,
RTC
RQM, JAF
RRC,
RTC,
RTC
RQM, JAF
4.0.3
RTC
RRC,
4.0.4
RTC
Q3
Q4
Q1
Q2
Q3
4.0.2
Service Release – SR
CLM
4.0.5
RRC, RTC,
RQM, JAF
Q4
STATUS:
CLM
MR6
CLM
MR7
CLM
MR8
CLM
MR9
CLM
MR10
CLM
MR11
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
RRC, RTC,
RQM, JAF
Q1
Q2
Q3
Q4
Q1
Q2
Released
Planned
Conceptual
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Be agile. Be lean. Work Together
IBM Rational Team Concert v4.0.5 Q4 2013
Agile
Formal
 Agile your way – Scrum, waterfall or hybrid; adapt
planning to meet your team needs and rhythm.
 Friction free communication by smart linking of tasks,
code changes, builds and releases as you work
 Live dashboards - write code not status reports – live
web based dashboards tell everyone the story
 Empower developers - Fix goofs, juggles tasks, patch
in seconds, easily add or remove features
 Runs anywhere – open platform Works with your
existing tools and data for incremental adoption
IBM Rational Team Concert v4.0.5 Highlights
 Advanced Merge Workflows - SCM now has support for back porting or cherry picking change sets with
merge assistance and link traceability. Prior to 4.0.5 you had to patch merges with “gaps” in change sets
 Work Item query results enhanced – The result set for a work item query supports links and approvals
 Taskboard and Kanban – Promote Kanban views, WIP limits and taskboard usability improvements
 Remote Project Support – Will enable RDz and TPF to maintain workspaces on the mainframe
 UrbanCode Deploy and RTC Build integration – New post build deploy option for RTC Build
 New Platform Support – IE10 and FF24 and Windows Server 2012 are now supported
 New ClearCase importer - New importer for base ClearCase data can run in background and import full
© 2012 IBM Corporation
version history into Rational Team Concert’s SCM
Software and Systems Engineering | Rational
RTC 4.0.5 – Major Themes
 Continuous Delivery and Planning
 Compliance and Control
 Advanced Jazz SCM Merge and Automation
 Enterprise Development – Distributed to Mainframe
39
© 2012 IBM Corporation
Enabling Product and Service Innovation | Rational
Continuous Delivery and Planning: Our Vision
DevOps Lifecycle
Line of Business/
Product Managers
Customers
Software & Product
Development
Operations/
Manufacturing &
Support
Continuous Innovation, Feedback and Improvements
 Get to market faster
 Bring siloed teams together
 Automate all parts of the supply chain
 Continuously improve so you can balance speed, cost, quality and risk
 Reduce time to obtain and respond to customer feedback
dev·ops noun \'dev-äps\
Enterprise capability for continuous software delivery that enables clients
to seize market opportunities and reduce time to customer feedback
40
© 2013 IBM Corporation
RTC 4.0.5 – Continuous Delivery and Planning
 Continuous Delivery and Planning
– Continuously Build and Deploy your applications with RTC and IBM UrbanCode Deploy
– Copy/Paste Build Properties
– Quickly create a plan with multiple sprints/iterations
– Ability to unset the current iteration
– Kanban and taskboard improvements
– Planning filters – it's all about me
– Simplified, explicit ranking is now the default ranking model
– Connect Eclipse IDE to JazzHub - Our DevOps delivery in the cloud
– Updated browser support for IE10 and FF24 ESR
4
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: UrbanCode – RTC Build Integration
2011
2012
2013
Continuous Deployment:
 You can now continuously build
and deploy your applications
with Rational Team Concert
Build and IBM UrbanCode
Deploy.
 The IBM UrbanCode Deploy
process design tool makes it
easy to define the steps
required to deploy a new
version of an application.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: UrbanCode – RTC Build Integration
2011
2012
2013
Continuous Deployment:
 The post-build deploy option
makes it easy to create a new
component version in IBM
UrbanCode Deploy and to
upload those files to that
version.
 Configure the post-build deploy
option to have IBM UrbanCode
Deploy an application process.
 IBM UrbanCode Deploy runs
the steps in the process to
deploy them in a live
environment with minimal or no
down time.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Build – Copy/paste of build properties
2011
2012
2013
Build enhancements – copy/paste build properties
Allow copy/paste of build properties
(88669)
 You can now copy and paste build properties between build property editors
 You can also modify the build properties on the clipboard before pasting them
onto a control.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Quickly Create Multiple Iterations/Sprints
2011
2012
2013
Planning: Quickly Create
Multiple Iterations/Sprints
 Supports the creation of multiple
iterations at one time.
 You provide a start date and the
duration of each type of iteration in
weeks, and the start and end dates
of each iteration are calculated
automatically.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Clearing the Current Iteration
2011
2012
2013
Planning: Unset the current Iteration
Allow to unset the current iteration (79007)
 When an iteration is no longer the current iteration,
and another iteration is not planned, you can now
clear the current iteration selection.
 This enhancement prevents any views that display
the current status from showing information about
that iteration.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Taskboard/Kanban Usability
2011
2012
2013
Phase 1: Taskboard/Kanban Usability
[CCM] Technical investigation: Improve Taskboard and Kanban support (239726)
Phase 1: Focus will be on:
 Promote a customized Kanban or tree view
 Fix usability issues with Taskboards
 Control Kanban WIP limits
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Kanban WIP + Collapse Columns
2011
2012
2013
Kanban / Taskboards

Work-in-Progress limits now include a warning or error that is displayed when the limit is exceeded.

You can also now collapse the columns of the Kanban and Taskboard views.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Plan Filters – Owned by me / others
2011
2012
2013
New plan filters

New Owned by Me and Owned by Others filters are now available.

Multiple tags are supported on a single filter expression.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: New Default Ranking Behavior
2011
2012
2013
Planning: New default ranking behavior for plans:
 The new simplified explicit ranking behavior introduced in RTC 4.0.3 is now
the default ranking behavior for RTC in agile plans
 You can migrate a plan to the new explicit rank
 You can toggle between old and new
 Newly created plans will default to explicit rank
 Priority or Stack based ranking (Old)
 Explicit ranking ( New)
 More Info: https://jazz.net/wiki/bin/view/Main/NewRanking405
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Connect RTC Eclipse Client to JazzHub
2011
2012
2013
Connect to JazzHub from RTC Eclipse client

If you are not yet connected to a Rational Team
Concert repository, a new link named Manage
JazzHub Projects [Beta] is displayed in the Team
Artifacts view. Additionally, a Manage JazzHub
Projects [Beta] push button is displayed on the
toolbar for the Team Artifacts view.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: New Platform Support
2011
2012
2013
New Platform Support:
 Updated browser support for Internet Explorer 10 on Windows 7
 Updated browser support for FireFox 24 ESR
 Windows Server 2012 Support
 WebSphere Application Server 8.5.5
 Java 6 SR14
 For the most up to date platform support please see:
https://jazz.net/wiki/bin/view/Deployment/CLMSystemRequirements
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.5 – Compliance and Control
 Compliance and Control
– Ability to query on approvals, links and comments
– Bulk edit support for approvals and links
– Electronic signature support added to the RTC Client for Microsoft Visual Studio IDE
– Support for work item process configuration from the web UI
– Ability to report on project and team roles and membership for audit control
– New work item drill down on any point in trend line reports
– Auto-Manage reports usage of system resources
– New visual representation of work item tags
53
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Enhanced WI Query Result Set
2011
2012
2013
Work Item Query Result Set Enhanced
[CCM] Support additional attributes in query
result view columns (263094)
 Provide support for querying on links

e.g. Parent-child, Affected by, etc..
 Query on approvals
 Query on last comments
 Hover shows last 3 comments
 Support for web and Eclipse
 Can also export to a spreadsheet
 Bulk edit for links and approvals - Eclipse
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: E-Signature support from Visual Studio
2011
2012
2013
Electronic Signatures support in RTC client
for Microsoft Visual Studio IDE
[CCM] As a user I want to be able to sign off
using electronic signatures, for state changes
and approvals for work items in the VS Client
(242131)
 RTC has had e-signature support since 2009
but now the RTC Client for Microsoft Visual
Studio IDE can support e-signature workflows
directly in the IDE.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: WI Process Configuration in web-UI
2011
2012
2013
Ability to configure the preconditions & followup actions for work items using Web UI
[CCM] Process customization For Work Items
operation behavior in the Web UI (213889)
 Supported Preconditions :
– Required Approvals
– Required Estimates
– Prevent Editing
– Implied Attributes
– E-Signature
– Required Attributes For Type and State
– Read-Only Attributes For Type and State
– Required Attributes For Condition
– Read-Only Attributes For Condition
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.5: Report on Project and Team Membership & Roles
2011
2012
2013
Report on more data in the DW

The following data is now loaded into the
data warehouse and is available for
reporting from RRDI.

Project

Team Membership

Roles
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.5: Reporting / Trend Line Drill Down
2011
2012
2013
Reporting: Trend Line Drill Down


Clicking any point in the trend line of the following reports
now opens a detailed report, which lists the work items
that contributed to the selected value:
•
Open versus Closed Work Items
•
Open Work Items by Type
•
Open Work Items
•
Defect Backlog
•
Burndown
•
Burnup
•
Work Items by Priority
The Work Item History Details report resource must be
deployed to the project area for the feature to work.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Reporting Administration & Control
2011
2012
2013
Reporting: Auto-Manage Report System Resources
 In RTC 4.0.4 we allowed teams to view and cancel all running reports on a Jazz Team server
 In RTC 4.0.5 you can now configure your server to automatically cancel reports that have been
running for more than a specified amount of time.
 This limit can prevent reports from consuming too many server resources.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Work Item Tag Enhancements
2011
2012
2013
Work Items: Tag enhancements
 The look and feel of the tags widget is
redesigned. Rather than a comma
separated list, each tag now displays as an
individual visual entity.
 The user, however, can still edit tags and
navigate freely between them using the
keyboard.
 See Notes: for details on keyboard
operations supported on tags
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.5 – Advanced Jazz SCM Merge and Automation
 Advanced Jazz SCM Merge and Automation
– Advanced merge support to enable managing release variants
– Improved usability for the Jazz SCM command line
– Configurable end of line handling in Jazz SCM
– New importer for Base ClearCase Data:
61
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Advanced SCM Merge Workflows
2011
2012
2013
Advanced Merge: Variant Management
[CCM] Merge Gaps 3 : Provide initial workflow to
mitigate merge gap exceptions via change set
porting (249763)
 Today:
 We support patching when a “gap” in the change
set is encountered during an Accept operation
 Now we allow more explicit control over change set
merging which helps developers:
 Back port a bug fix to earlier releases
 Cherry pick change sets
 Mix and match features by accepting
change sets from multiple work items
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Advanced SCM Merge Workflows
2011
2012
2013
Advanced Merge: Variant Management
New Editor assists with merging changes
Link traceability between original change
set and the new merged change set is
maintained
Changes to Merge: This section shows
the changes from the source change set
that need to be merged into the resulting
change set.
Resulting Change Set: This section
shows the new resulting change set
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: SCM CLI: Usability Enhancements
2011
2012
2013
SCM CLI: Usability Enhancements
[CCM] Usability improvements in the SCM CLI
 Improve command syntax
 consistent verb-noun syntax across all commands
 For example - create <workspace>
 Backward compatibility is maintained
 Help will display new commands .
 To see old commands set an environment variable
SCM_SHOW_DEPRECATED_HELP
 More information in wiki page
https://jazz.net/wiki/bin/view/Main/SCMCLIUsabilityImpr
ovements
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Jazz SCM: End of line handling
2011
2012
2013
Do you need the Jazz SCM to never modify the end-of-line character on check-in?
New line delimiter handling for JAZZ Source Control
Now you can set the line delimiter handling to NONE. This
setting ensures that line delimiters in a file are not changed
during check-in or share operations.
Control setting at server-wide or project level:
You can also set a per-project or server-wide preference in
the advanced properties for the server.
Note: The NONE setting is analogous to ClearCase
“transparent mode” and provides compatibility for customers
using that.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Base ClearCase Importer
2011
2012
2013
Initial Phase 1: Base ClearCase Importer
[CCM] Release 1 of base ClearCase to RTC
SCM migration to import all of the history of a
ClearCase file element. (274847)
Phase 1: Focus will be on:
 All version history of file elements are imported
as individual change sets
 Merge hyperlinks as Jazz SCM merge
 Version owners as change set owners
 Version properties imported as change set
comment and user properties
 For limitations of the initial release see:
https://jazz.net/wiki/bin/view/Main/ConnectorScmImport
er
What are the advantages of a new ClearCase importer?
 Simpler, no synchronizer to setup
 Two phase import (export to dump file then import)
 Can run in background; pulls in more version history
© 2012 IBM Corporation
Software and Systems Engineering | Rational
RTC 4.0.5 – Enterprise Development – Distributed to Mainframe
 Enterprise Development - Distributed to Mainframe
– Remote Project Support on z/OS
– Dependency Build – Exclude components from build pre-processing
– ISPF Client Enhancements
– Enhanced packaging and deployment automation for IBMi and System z
67
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Remote Project Support
2011
2012
Remote project Support for System z
2013
Repository
[CCM] Support Remote Projects on zOS to
enable RDz and TPF/tk adoption
(261620)
The ability for an IDE to run on a local
distributed client and have the SCM
project data live on a remote host.
The first IDE releases to make use of this
capability will be Rational Developer for z
(planned Q4 2013) and the TPF toolkit.
Workspace
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Dependency Build Enhancements
2011
2012
2013
Dependency Build Enhancements
Exclude select components from build
pre-processing (265923)
Allows the user to exclude components
they don’t care about to spoeed up
the build processing ( especially
useful in a mixed technology
application)
Genlink utility for IBM i ILE binding discovery
Genlink is a stand-alone QShell command interface that retrieves the bindings of existing ILE programs
and service programs. Genlink generates output into source members that instructs the dependency
build how to bind source code into programs after it is compiled. This utility can help accelerate
configuring dependency builds for IBM i by examining the existing programs that are currently in
production.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: ISPF Client Enhancements
2011
2012
2013
ISPF Client Enhancements
Accept All option
The ISPF client includes a new Accept All action that is
available in the Incoming Change Sets panel. To accept all
change sets that are displayed in the incoming change
sets list, enter a forward slash (/) in the Accept all field
and press Enter.
Better sandbox data sets and directories
cleanup
When unloading or deleting a repository workspace, the
ISPF client now deletes any SCM_WORK directories and
data sets to keep the SCM work directory clean. If a data
set that is to be deleted after the unload or delete
operations contains members, new ISPF panels are
displayed to allow users to process members, such as
creating back up files, and perform data set cleanup
actions.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Rational Team Concert 4.0.5: Packaging and Deployment
2011
2012
2013
Deployment Usability Enhancements
[CCM] Usability Enhancements for the EE
workflows
Work item packaging of affected output
The Create Package wizard now has an option
to run a work-item package that includes
"Impacted outputs.“
Package preview
The Create Package wizard now has an option
to run a preview package.
Export packaging query results
The Queried Results view now has an option to
export the results to a file, which can be useful
when you export packages that are created from
a package definition or that are deployed by a
deployment definition
Ant tasks for packaging and deployment
New Ant tasks were added for packaging and
deployment action to provide a flexible,
scriptable alternative to submitting packaging
and deployment requests from the GUI.
© 2012 IBM Corporation
Software and Systems Engineering | Rational
IBM Rational Team Concert v4.0.5
Build better software and products with an all-in-one development environment
 Continuous Delivery and Planning
– Integrate RTC Team Build with IBM UrbanCode Deploy to
automate the process of going from a completed build to a
deployed application
Rational Team Concert
Formal
Agile
– Promote Kanban views and enforce WIP limits, easily
automate sprint timeline creation,
– New default ranking model, much easier to manage backlogs
– Support for IE10 and FF24 ESR for better performance
 Compliance and Control
– Query on approvals and links such as blocking
dependencies or parent child relationships
– Bulk edit links and approvals
– New report drill down on trend reports
Open Lifecycle Integration and Services
Management Platform
 Advanced SCM Merge and Automation
– Manage multiple variants with more flexible change set
merging across releases.
– Easier setup and import of ClearCase data
– For System z environments, enable IDE's to work with
remotely located projects
72
DRAFT: IBM Confidential Until June 2, 2013
“The ability to add or remove features from a release, and
continually build and deploy them gives us a competitive
advantage in getting products to our users faster and with a
repeatable process.”
Team Lead – Example quote
© 2012 IBM Corporation
Software and Systems Engineering | Rational
Notice: Proposed Platform Removal – 1H 2014
 Important note on future IBM Rational Team Concert platform support for Windows XP,
Windows Vista and Internet Explorer 8 and older Visual Studio IDE versions.
 Microsoft has officially announced that it will no longer support Windows XP after April, 2014
including no security fixes or updates. IBM Rational's CLM based Jazz products, including
RTC, intend to drop support for Windows XP, Internet Explorer 8, Windows Vista and at least
Visual Studio 2005 and 2008 in the mid-2014 time frame. To give customers time to plan for
this, we are continuing to make this announcement in advance. Customers who still need to
run Rational Team Concert on these platforms can continue to run existing releases, such as
RTC 4.0.5 and others that will continue to provide this support for an extended support
lifecycle. However, to gain access to new 2014 releases of RTC and CLM products
customers will need to plan for moving off Windows XP, Windows Vista and IE8 by mid-2014.
 See: Microsoft to end Windows XP support
73
Last Updated: March, 21st 2012
© 2012 IBM Corporation
Software and Systems Engineering | Rational
www.ibm.com/software/rational
© Copyright IBM Corporation 2011. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind,
express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have
the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM
software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities
referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature
availability in any way. IBM, the IBM logo, Rational, the Rational logo, Telelogic, the Telelogic logo, and other IBM products and services are trademarks of the International Business Machines
Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others.
74
Last Updated: March, 21st 2012
© 2012 IBM Corporation