accelerating product and service innovation what's new in rtc … · 2014-12-02 ·...

51
© 2014 IBM Corporation Accelerating Product and Service Innovation What's new in RTC 5.0.2? Fast and Fluid Agile, Compliance, Easy CLM Reporting December, 2014 Rolf Nelson, PM Rational Team Concert [email protected] Chris Trobridge, PM Rational Team Concert for System z, IBMi [email protected] Jared Pulham, PM Reporting & Analytics [email protected] Host : Jean-Louis (JL) Marechaux IBM Worldwide Technical Enablement Lead (CLM-IT, DevOps Services, Agile) Visit the DevOps community: http://bit.ly/dwDevOps

Upload: others

Post on 22-May-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

© 2014 IBM Corporation

Accelerating Product and Service Innovation

What's new in RTC 5.0.2? Fast and Fluid Agile, Compliance, Easy CLM Reporting

December, 2014

Rolf Nelson, PM Rational Team Concert

[email protected]

Chris Trobridge, PM Rational Team Concert for System z, IBMi

[email protected]

Jared Pulham, PM Reporting & Analytics

[email protected]

Host: Jean-Louis (JL) Marechaux

IBM Worldwide Technical Enablement Lead

(CLM-IT, DevOps Services, Agile)

Visit the DevOps community: http://bit.ly/dwDevOps

© 2014 IBM Corporation2

DevOps Community

Community space for DevOps

practitioners

– Forums, blogs, events

– Share stories, practices, and tips on

DevOps and Agile adoption

– http://bit.ly/dwDevOps

RTC Learning Circle

- Educational material to learn on RTC

http://bit.ly/RTCLearnO

© 2014 IBM Corporation3

After this live webinar...

Continue the discussion on DevOps blogs and forums:

→ http://bit.ly/dwDevOps

Review the blog entry for this session:

→ http://ibm.co/1v3EgT5 (share the link!)

→ Presentation materials, session recording and useful links

Check upcoming events on a regular basis

→ http://bit.ly/DevOpsEvents

© 2014 IBM Corporation

Accelerating Product and Service Innovation

What's new in RTC 5.0.2? Fast and Fluid Agile, Compliance, Easy CLM Reporting

December, 2014

Rolf Nelson, PM Rational Team Concert

[email protected]

Chris Trobridge, PM Rational Team Concert for System z, IBMi

[email protected]

Jared Pulham, PM Reporting & Analytics

[email protected]

© 2014 IBM Corporation

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without

notice at IBM’s sole discretion.

Information regarding potential future products is intended to outline our general product direction and it

should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise, or legal

obligation to deliver any material, code or functionality. Information about potential future products may not

be incorporated into any contract. The development, release, and timing of any future features or

functionality described for our products remains at our sole discretion.

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.

© 2014 IBM Corporation

Agenda

CLM Strategy Overview

DevOps Solution:

• Fast and Fluid Agile for developers: RTC Quick Planner

• Enhanced Taskboard/Kanban

• Faster plan loading

• System z : Promotion model and dependency build enhancements

Continuous Engineering Solution:

• Compliance: Work item link history for audits

• Control: Exclusive lock by file type for merge avoidance

Easy Reporting Across CLM Projects

Graphical Traceability Reports Across Projects/Tools/Teams

Enhanced Git Integration

Key Summary / Benefits6

There is a lot to be

excited about in

RTC/CLM 5.0.2!

77

2014

Q2 Q3 Q4Q1

Planned ConceptualSTATUS: Released

Fix pack

Mod release

Release

2015

RTC 4.0.7• DevOps: Gated control

of UC build/deploy. New advanced agile reports

• Consumability: Activity streams for work items. Drag and drop planning across plans. Easier to run a standup meeting

• Traceability improvements: Drag a build to locate if your fix made it into the release.

• EE Build Enhancements

• Extended Maintenance Release for V4

RTC 5.0• Agile/Lean Reports:

Lead/Cycle time help Identify bottlenecks in your workflow

• Consumability: Easily locate the plans you need

• SCM Intelligent Merge : Identify which change sets fill gaps for merge

• Compliance: Version-ids for audit control

• Git integration - track plan and process for teams that use git

• Build/Deploy on z: Build maps, System def. history

• Platform support

Rational Team Concert Roadmap

RTC 5.0.1• Kanban: New Kanban

and TaskBoard – display any state, custom cards. Much faster plan loading

• Collaboration:Automated work item reply, manage and preview attachments w/o downloading

• SCM: Who delivered what change sets to a stream and when? Find and fix integration issues faster.

• Reports: Self serve reporting for any user to create & manage reports. Report across projects for a single artifact. Report Explorer manages reports

RTC 5.0.2• Fast Agile: Create and

plan work at a fast pace with Quick Planner. Iteration planning in one window. Manage parent / child. Multi-level ranking

• Compliance: Work item link history for audits

• SCM: Exclusive lock for select file types – merge avoidance for binaries. Custom attributes on files

• Reports: Self serve graphical, traceability reporting across projects and tools.

• Git integration: read permissions, git commit details. Jenkins plug-in for Git integratiion

• Extended Maint. Rel. V5

© 2014 IBM Corporation8

DevOps Enabling clients to

continuously deliver software-

driven innovation and reduce

time to customer feedback

Continuous Engineering Enabling clients to speed

delivery of increasingly complex

and connected products

PaaS/SaaSDelivering our capabilities as

services in the cloud: Bluemix

and virtual private clouds

Collaborative LifeCycle Management:

The Foundation For Rational’s Strategic Themes

Operate Develop/ Test

Deploy

Steer

DevOpsContinuous Feedback

© 2014 IBM Corporation9

Accelerate

software delivery –

for faster time to value

Balance speed, cost,

quality and risk –

for increased capacity

to innovate

Reduce time to

customer feedback –

for improved customer

experience

IBM DevOps Point of ViewEnterprise capability for continuous software delivery that enables organizations to seize market opportunities and reduce time to customer feedback

Our DevOps POV is resonating with clients and they are delivering

measurable business outcomes with DevOps

Continuous

Customer Feedback

& Optimization

Collaborative

Development

Continuous Release

and Deployment

Continuous

Monitoring

Continuous

Business Planning

Continuous

Testing

Operate Develop/ Test

Deploy

Steer

DevOpsContinuous Feedback

© 2014 IBM Corporation

Agenda

CLM Strategy Overview

DevOps Solution:

• Fast and Fluid Agile for developers: RTC Quick Planner

• Enhanced Taskboard/Kanban, Faster plan loading

• System z : Promotion model and dependency build enhancements

Continuous Engineering Solution:

• Compliance: Work item link history for audits

• Control: Exclusive lock by file type for merge avoidance

Easy Reporting Across CLM Projects

Graphical Traceability Reports Across Projects/Tools/Teams

Enhanced Git Integration

Key Summary / Benefits10

© 2014 IBM Corporation

RTC Quick Planner: What is it? = Fast and Fluid Agile

Agility

•A new task based UI for easy agile tracking and planning

•Focused on the agile developer and team

•Integrated into RTC as a complementary set of views

“As an agile developer, I need to quickly create

and plan my work at a fast and fluid pace.”11

© 2014 IBM Corporation

RTC Quick Planner: Easy adoption for agile developers

Agility

• Task based UI enables easy adoption by developers

• My work and my teams work in one place

• Works with your existing agile customizations

•Use these views to

track team’s work

•Use these views to

track your work

12

“As an agile coach, I need a tool that is easy to roll out

to developers, to accelerate our agile transformation ”

© 2014 IBM Corporation

Agility

RTC Quick Planner: Fast work item creation

• Simple as a tweet – set attributes by click or keyword

• Learn keyword syntax as you go, or use keyboard shortcuts

• Context aware, sets owner to you if created from My Work

“As an agile developer, I need to create stories

and tasks rapidly.”

• Set attributes with one click

• Teaches you keyword syntax: $high

• Type “As a user,” auto sets to Story

• Click background of any work item

to quickly edit attributes

13

© 2014 IBM Corporation

RTC Quick Planner: See my work

Agility•Simple to see all my work and priorities

•Scope the filter of work by release or iteration

•Track activity streams and events I want to follow

• See all work assigned to me

• See my work filtered by release or sprint

14

© 2014 IBM Corporation

•See what the team is working on

•Display as a list, grid or lane view

•What is the state of all work : New, In Progress, Resolved

RTC Quick Planner: See my teams work

Agility

• What is the team

working on now?

• What is the state of work?

• New, In Progress or Resolved?

15

© 2014 IBM Corporation

•How many days are left in the sprint?

•What is the teams progress right now?

•Are we on track for this sprint?

RTC Quick Planner: See team’s progress

Agility

• 11 days left in sprint

• Teams progress in

• Hours, Items, Story Points

“As an agile team, we need to all stay focused on

team progress to steer each sprint to success.”16

© 2014 IBM Corporation

•I can manage all sprints in ONE window

•Easily drag multiple items from the backlog to any sprint

•Have lots of sprints? Just pin backlog and slide sprints under!

RTC Quick Planner: Fast sprint planning

Agility

• Easily drag and drop from

your backlog to any sprint

•Swim lanes can be

pinned to scroll sprints

underneath the backlog

“As an agile team, we need to rapidly plan multiple sprints”17

© 2014 IBM Corporation

RTC Quick Planner: Quickly create child parent relationships

Agility• First open the Task

Breakdown view for a Story

• Now quickly create new

child tasks for story 89

“As an agile developer, I need to quickly break down a story

into tasks that match user value I can deliver in iterations”18

© 2014 IBM Corporation

RTC Quick Planner: Keep Story/Task rank aligned

Agility

•Easily rank any task using

drag and drop

• New multi-level ranking

keeps child tasks aligned

with their parent rank

“As a developer, I need to rank child tasks and understand their parent

stories priority as well, so I work on the most important tasks first ”19

© 2014 IBM Corporation

RTC Quick Planner: Create custom views

Agility• Save and re-use custom views

• Filters select the scope “@:user $high”

• Show me all items in the backlog,

owned by Deb that are low priority

“As a product owner, I can create custom views to help me quickly

focus in on the data views I need to assign and optimize workflow”

• Save your custom views for re-use

20

© 2014 IBM Corporation

RTC Quick Planner: Consistent user experience for developers

Agility

IDS Cloud

IBM Bluemix

RTC Quick Planner is a superset

of IDS Track and Plan that adds:

• Rich process customization

• Complex iterations

• Work Item category filtering

Note: For fast performance Internet

Explorer 9, and earlier are not supported

(see notes) All other browsers that CLM

v5.0.2 supports are supported by RTC QP

“As an agile developer, working on BlueMix projects and RTC

projects I want to have the same user experience.”21

• RTC QP has the same user experience as

“Track and Plan” for IBM DevOps Services

• Ideal for hybrid cloud and on premise projects

© 2014 IBM Corporation

Where can I get more info on RTC Quick Planner?

Agility

22

Demo video:

RTC Quick Planner overview:

qp_502_demo.mp4 (214449)

Info Center: Tutorial

http://www.ibm.com/support/knowledgecenter/SSYMRC_5.0.2/com.ibm.team.conc

ert.tutorial.doc/topics/tut_quick_planner_abstract.html?lang=en

Info Center: Topic

http://www.ibm.com/support/knowledgecenter/SSYMRC_5.0.2/com.ibm.team.apt.d

oc/topics/t_manage_quick_planner.html?lang=en

© 2014 IBM Corporation

Kanban and TaskBoard: Compatibility with earlier boards

Agility• Need to display only state

groups on the board for

compatibility with earlier boards?

23

© 2014 IBM Corporation

Faster plan loading performance : For fields with user identities

Agility

In RTC 5.0.2 we improved performance of items in

the plan that need to look up the user identity.

The actions “owned by”, “filed against” or “grouped

by owner” all display significantly faster in a plan.

Who benefits the most?

-Plans with user identity fields

-Many users defined in JTS

-Use plans from web UI

24

© 2014 IBM Corporation

Agenda

CLM Strategy Overview

DevOps Solution:

• Fast and Fluid Agile for developers: RTC Quick Planner

• Enhanced Taskboard/Kanban and faster large plan loading

• System z : Promotion model and dependency build enhancements

Continuous Engineering Solution:

• Compliance: Work item link history for audits

• Control: Exclusive lock by file type for merge avoidance

Easy Reporting Across CLM Projects

Graphical Traceability Reports Across Projects/Tools/Teams

Enhanced Git Integration

Key Summary / Benefits25

© 2014 IBM Corporation

Enterprise Extensions for z/OS: Deployment

• A new z/OS packaging and

deployment option is available to

control whether obsolete output is

deleted from the deployment target.

• Users can now see the content

of a package in a new summary

view.

26

© 2014 IBM Corporation

Enterprise Extensions for z/OS: Dependency Build and Promotion

• Users are now notified when a promotion is

completed or a stream is locked or unlocked

during source-code data scanning..

• Two new variables which return the the location and file

extensions are available for the TSO or ISPF commands that

are invoked from a z/OS translator.

• A new build option is available to control whether

obsolete output is deleted .

27

© 2014 IBM Corporation

Enterprise Extensions for z/OS: Sequential File Support

• Sequential files can now be packaged and

deployed. By selecting sequential files, you

can package and deploy them along with

members in a data set

• Sequential files can now be created from a

build

• Sequential files can be used for output

generated from a build

• Any sequential files created, if they are

marked as output, are listed in the build report

28

© 2014 IBM Corporation

ISPF Client : Build Preview and Check-In History

• Developers can now preview a build

from the ISPF client to assess the

scope before committing to compilation.

• Developers can now see the history of

a file within a change set .

29

© 2014 IBM Corporation

Agenda

CLM Strategy Overview

DevOps Solution:

• Fast and Fluid Agile for developers: RTC Quick Planner

• Enhanced Taskboard/Kanban; Faster plan loading

• System z : Promotion model and dependency build enhancements

Continuous Engineering Solution:

• Compliance: Work item link history for audits

• Control: Exclusive lock by file type for merge avoidance

Easy Reporting Across CLM Projects

Graphical Traceability Reports Across Projects/Tools/Teams

Enhanced Git Integration

Key Summary / Benefits30

© 2014 IBM Corporation

Work Item link change history – v5.0.2 Compliance

For audit compliance, I need to know who changed

what links and when?

• Dave added a related link to

this defect on September 29th

31

© 2014 IBM Corporation

RTC SCM – Auto-Lock Files – v5.0.2 Compliance

“For merge avoidance, I need to ensure binary files like

PowerPoint , Matlab , or model files are never checked out

by more than one user at a time?”

• Identify what files types should

be automatically locked (.ppt)

32

© 2014 IBM Corporation

Agenda

CLM Strategy Overview

DevOps Solution:

• Fast and Fluid Agile for developers: RTC Quick Planner

• Enhanced Taskboard/Kanban; Faster plan loading

• System z : Promotion model and dependency build enhancements

Continuous Engineering Solution:

• Compliance: Work item link history for audits

• Control: Exclusive lock by file type for merge avoidance

Easy Reporting Across CLM Projects

Graphical Traceability Reports Across Projects/Tools/Teams

Enhanced Git Integration

Key Summary / Benefits33

© 2014 IBM Corporation

Our focus Role for this release, Pete the Project Manager

Goals and responsibilities: Deliver on time and within budget by managing schedules, risks

and dependencies and getting ahead of problems with effective mitigation strategies.

Go from

tabular to

graphical

IBM Confidential – eGA in Dec, 2014

Easy Graphical Reporting and Traceability Across Projects/Teams“Self Service” Graphical Report Creation and Traceability

Jazz Reporting Service 4Q 2014 Highlights

• JRS reports can be easily created by anyone

on the team

• Empower requirements teams with RM artifact

reports (reports now support RM/CM/QM)

• Quickly create your own graphical report (as

well as tabular)

• Build multi-artifact traceability reports (across

projects/teams)

• Reuse team reports as quick start templates

• Report drill down to unlock key data or trends

• Can be exported to Excel for further analysis*since JRS 5.0.1

34

© 2014 IBM Corporation

“Self Service” Graphical Report Creation for the CLM Lifecycle

•Include artifacts across the lifecycle, teams and projects

•Isolate specific work item, test or requirement types

•Requirements artifacts now included in JRS 5.0.2

•Quickly create impactful

graphical or tabular reports

35

© 2014 IBM Corporation

•Quickly build your own cross project/tool traceability reports

•Evaluate relationships and artifact dependency

•Discover one-to-one, one-to-many, or many-to-many links

Graphical and Traceability Reporting Across Projects/Teams

36

© 2014 IBM Corporation

Steer Development with DevOps through RTC and Jazz Reporting

Using RTC with JRS Reports:

•Using the new 5.0.2 Jazz

Reporting Service quickly

create grid, graphical, or trace

reports for your project

•Use cross project or tool

reports to steer development

•Make project adjustments to

plans or realign dev priorities

Multi-artifact Traceability Agile OOTB Reports

Graphical Reports Grid Reports

37

© 2014 IBM Corporation

Reporting Architecture (4Q 2014)

Jazz Reporting

Service(incl. Report

Builder)

Documents (RPE)

Custom Reports (Cognos)

RRC

RQM

RTC

Other

Other

DW Documents

Gadgets

Spreadsheets

DCC

New 3Q & Improved 4Q

New 2Q

OOTB Reports (BIRT)

Work Item Gadgets

Jazz Reporting Service

now allows you to build

your own reports

38

© 2014 IBM Corporation

Agenda

CLM Strategy Overview

DevOps Solution:

• Fast and Fluid Agile for developers: RTC Quick Planner

• Enhanced Taskboard/Kanban; Faster plan loading

• System z : Promotion model and dependency build enhancements

Continuous Engineering Solution:

• Compliance: Work item link history for audits

• Control: Exclusive lock by file type for merge avoidance

Easy Reporting Across CLM Projects

Graphical Traceability Reports Across Projects/Tools/Teams

Enhanced Git Integration

Key Summary / Benefits39

© 2014 IBM Corporation

Enhanced Git Integration – Read Access, Commit Details

• Control who has read access

to Git repositories.

• Details of code changes in Git

commits visible in RTC work item links

40

© 2014 IBM Corporation

Enhanced Git Integration – Jenkins Plug-in for Git Integration

• Provides traceability links to RTC work

items and build results when using RTC

Git integration with Jenkins

41

© 2014 IBM Corporation

CLM V5.0.2 is the V5 Extended Maintenance Release

How do I get the best support experience for V5.x?

• Upgrade to CLM v5.0.2 to receive resolution for critical defect and security

issues. As the extended maintenance release, cumulative, in-place iFixes will be

available for the full support lifecycle.

Adopt the CLM 5.0.2 iFixes on a regular basis to avoid known issues and limit

security exposures. The latest iFix is available through IBM support and

FixCentral*

For CLM V5.0 and V5.0.1, IBM expects customers upgrade to Collaborative

Lifecycle Management V5.0.2. This is analagous to CLM 4.0.7 for the 4.x release.

The current CLM Extended Maintenance Releases are 5.0.2, 4.0.7 and 3.0.1.6.

5.0.2

4.0.7A

PA

R

Security

3.0.1.642

© 2014 IBM Corporation

Agenda

CLM Strategy Overview

DevOps Solution:

• Fast and Fluid Agile for developers: RTC Quick Planner

• Enhanced Taskboard/Kanban and faster large plan loading

• System z : Promotion model and dependency build enhancements

Continuous Engineering Solution:

• Compliance: Work item link history for audits

• Control: Exclusive lock by file type for merge avoidance

Easy Reporting Across CLM Projects

Graphical Traceability Reports Across Projects/Tools/Teams

Enhanced Git Integration

Key Summary / Benefits43

Agile at a fast

and fluid pace

Compliance

Link history

Auto-lock

special files

Easy reporting

across CLM

Track, Plan and

Reporting for Git

© 2014 IBM Corporation

New Platforms in CLM V5.0.2

What new platform versions have been added with CLM V5.0.2?

Database:

• Oracle 12c

• SQL Server 2014

Operating Systems:

• Finish RHEL 7.0 on Power 8 (Big Endian) for System z

• IBMi v7.2

44

4545

Thank You!

4646

RTC 2014 ReviewWhat are the recent Dev/Ops capabilities delivered in CY 2014 in RTC?

47

DevOps Steer: Easy Agile and Kanban Planning

What’s NEW

RTC

Enhancements for

Kanban/Taskboard

RTC

Enhancements for

agile teams

Capability

• New Kanban/Taskboard

• States and State-groups

• Customize card display

• Customize display of states

• Display small, medium, large cards

• New RTC Quick Planner

• Easy to learn

• Fast work item creation

• Manage a backlog and sprints in a

single window using drag and drop

• Manage Parent/Child tasks and their

rank relationships

• IBM Design driven task based UI

Customer Value

• See and optimize visual flow

of work in lanes. Customize

the board to match the states

and attributes important to

your team’s needs. Can see

both a high level and detailed

view.

• Easy to use agile planning.

Intuitive, task based UI. View

my work my teams work,

Rapidly create work items,

Manage a backlog with drag

and drop planning across

sprints in one window.

Create parent/child tasks and

drag and drop multi-level

ranking

48

DevOps Develop/Test: Collaboration

What’s NEW

RTC

Enhancements for

collaboration

RTC

Enhancements for

collaboration

Capability

• Activity Streams to track events as a

visual stream

• Automated work item reply

• Improved work item comment

collaboration with modern social flow

• Manage and preview work item

attachments

Customer Value

• See a visual stream of

activities that I wish to

subscribe to, reduce volume

of email notifications

• One click button to reply: auto

inserts @user re: comment #

• Social comment flow for work

items with users picture

(avatars) and updated timing

(2 hours ago) Control order of

comments so I don’t have to

scroll window to see end.

• Drag and drop attachments,

preview PDF files without

downloading them

49

DevOps Develop/Test: Compliance & Reporting

What’s NEW

RTC improvements

for compliance

RTC improvements

for reports

Capability

•Improved large team usage with

pessimistic locking

•Improved auditing for work item link

changes

•Ability to see who and when code

changes were delivered

• Fast DCC to populate data warehouse

• Jazz Reporting Service

• Query Builder

Customer Value

• Ability to version and manage

files that you wish to avoid

merging

• Stronger support for

regulated markets and audits

• Know who made what

change and when. Aids in

rolling back bad change sets

• Report on near live data

• Easy, self serve reports

• Cross RTC project reports

• Cross CLM traceability and

project reports

50

DevOps Deploy: Continuous Delivery

What’s NEW

RTC Build

Integration with

UrbanCode Deploy

RTC New lean

reports

Capability

• Automated deployment of RTC/Jazz

Builds to UrbanCode Deploy – Post Build

Deploy

• Gated Control of RTC Jazz Builds for

deployment to UrbanCode Deploy. Deploy

only builds with no errors, or only system

builds but not personal builds

• New lean reports such as cycle time, lead

time and process control out of the box

reports.

Customer Value

• Achieve automated

continuous delivery using

RTC Builds and UrbanCode

Deploy

• Control which RTC builds get

automatically deployed based

on quality or build type

• Determine average time to

close a defect or

enhancement

• Show average time in state

for work items to identify

bottlenecks

51

DevOps : Open Source Surround

What’s NEW

RTC Git integration

RTC Jenkins

integration

Capability

•Integrate and manage Git with RTC

process, permissions, work items, planning

and reporting.

•Manage Git/Jenkins use with RTC work

items and planning and build health.

• Use Jenkins plug-in with RTC SCM

•Plug-in available on Jenkins site

Customer Value

• Show work item traceability to

details of Git commits

• Manage Git permissions

control such as read access

to repositories

• See Git/Jenkins build health

reports and work item

traceability to builds

• Full traceability from Jenkins

build to RTC work items,

show which work items and

change sets are included in a

given Jenkins build

• Incremental adoption of RTC

SCM for existing Jenkins

users