® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with...

17
® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence Enablement Engineer for RDz and RTCz

Transcript of ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with...

Page 1: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

®

IBM Software Group

© 2009 IBM Corporation

Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z

David LawrenceEnablement Engineer for RDz and RTCz

Page 2: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

2

Team Concert for System z

Innovation Through Collaboration

Unify by “thinking & working” in unison with real-time project heath

Quality Manager

Collaborative Business-Driven Quality

Coordinate quality assurance plans, processes and resources

First wave of Jazz products

Requirements Composer

Elicit, capture, elaborate, discuss and review requirements

Business Expert Collaboration

StorageCollaboration

QueryDiscovery

Administration: Users, projects,

process

Best Practice Processes

Presentation:Mashups

FutureIBM

Capabilities

Product & Project

Management

Collaborative Lifecycle

Management Engineering& Software

Tools

BusinessPlanning &AlignmentYour

existing capabilities

3rd-PartyJazz

Capabilities

Compliance& Security

Page 3: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

3

Team advisor for defining / refining “rules” and enabling continuous improvement

Process enactment and enforcement In-context collaboration shows team members

and status of their work

Single structure for project related artifacts World-class team on-boarding / offboarding

including team membership, sub-teams and project inheritance

Role-based operational control for flexible definition of process and capabilities

Jazz Team Server

Integrated stream management with flow relationships

Component level baselines Server-based sandboxes Identifies component in streams

and available baselines ClearCase connector

SCM Work Items Defects, enhancements

and conversations Query results view and share

queries with team or member Support for approvals and

discussions ClearQuest connector Query editor interface

Work item and change set traceability

Local or remote build servers Supports ant and command

line tools Integration with build forge Build definitions for team

and private builds

Build

Iteration Planning Integrated iteration planning and execution

Task estimation linked to key milestones

Out of the box agile process templates

Project Transparency Customizable web based dashboards

Real time metrics and reports

Project milestone tracking and status

Rational Team Concert

Page 4: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

4

Rational Team Concert for System z

Eclipse and Eclipse-based products

Web 2.0

Visual Studio

Client Integrations Extensions for System z

Native z/OS build support

Integration with Rational Developer for System z

Integrated SCM solution for z/OS and distributed assets

Flexible Deployment Platforms - z/OS, Linux on System z, or distributed

Rational Team Concert

For System z

JAZZ TEAM SERVER

Day One Productivity

Right-size Governance

Collaborate in Context

Open and Extensible Architecture

Collaboration

Clarity

Continuity

Community

c

Rational Team Concert for System z brings together diverse teams allowing them to work together to build solutions

*Statements on future direction subject to change

Page 5: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

5

Source code managementIntegrated stream management solution

Identifies components in those streams and the baselines available for the team

Development projects contained in those components Individual user server

workspaces

Working with Change Sets

Page 6: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

6

Work items

Predefined, custom and personal

queries

Subscribe to work items you're interested in

Query results

Integrated discussion

threads

Understands and persists work item’s

relationship to SCM and build

artifacts

Page 7: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

7

Builds Create build definitions for team and private builds

Create local or remote build servers

Identify work items and change sets that went into the build

Historical view of the build queue with status

Supports Ant and command line build tools

Page 8: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

8

Enables process awareness and guidance

Using “Rational Method Composer”

or “Eclipse Process Framework”

Team Advisor

• Rules can be run when delivering changes to enforce team or organizational standards

• Helps ensure higher quality results through enforcement of agreed-upon standards

• Rules are configurable

• “Quick Fixes” can be specified to simplify corrective action

• Process rules can be defined, refined “on the fly”, enabling continual improvements

• Out of the box including OpenUP, Scrum, The Eclipse Way, Agile (XP-like) etc…

Team Advisor

• Rules can be run when delivering changes to enforce team or organizational standards

• Helps ensure higher quality results through enforcement of agreed-upon standards

• Rules are configurable

• “Quick Fixes” can be specified to simplify corrective action

• Process rules can be defined, refined “on the fly”, enabling continual improvements

• Out of the box including OpenUP, Scrum, The Eclipse Way, Agile (XP-like) etc…

Page 9: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

9

Iteration Planning Understand how well you are progressing against your targets

in real-time

Plan and execute iterations while

managing team and individual load

Drag-and-drop work items to change

owners/create child parent relationships

Page 10: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

10

In-context collaboration

Team Awareness

Shows team members and

their online status

Shows what they are working on

Team Awareness

Shows team members and

their online status

Shows what they are working on

Collaborate in Context

Collaborate in Context

Team Central

-News & events-Build status

-What’s being worked on-Changes

Configurable(RSS feeds)

Personalizable

Team Central

-News & events-Build status

-What’s being worked on-Changes

Configurable(RSS feeds)

Personalizable

Page 11: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

11

Dashboards

Clearly understand team goals

Transparency, collaboration and control via customizable dashboards

Risks, issues, challenges

surfaced at both the team and project level

Real-time status

Page 12: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

12

Dashboards and reporting

Trending by project or by

individual team

Team member details

Current milestone status

Page 13: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

13

Rational Team Concert for System z

The Jazz Team Server can run on System z

z/OS

Takes advantage of the quality of service

Integrates with RACF

Relies on DB2 on z/OS

Linux for System z

Support server consolidation initiative

LDAP can be under RACF control

The build engine can run on system z

On z/OS, it has access to the z/OS Unix System services commands

– REXX commands, JCL submission, etc.

– It allows RTC to interact with your existing assets

Page 14: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

14

RTCz integration with RDz

Rationale RTCz provides the RTC core value in term of collaboration, process,

etc. RTCz provides SCM and Build functions for z/OS

RDz augments the development productivity & experience files act as if on the host Appropriate editors (COBOL, maps, etc.) and functions (content assist,

syntax check, etc.) High value functions (XML enablement, SFM, code generation from

models, from UML, etc)

RDz project in RTCz RDz projects are a view into the RTCz project RDz projects provide a working set for the developer RDz projects are not shared in the SCM

Page 15: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

15

Page 16: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

16

© Copyright IBM Corporation 2008. 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.

Page 17: ® IBM Software Group © 2009 IBM Corporation Improve Collaboration Across Multiplatform Teams with IBM Rational Team Concert for System z David Lawrence.

IBM Software Group | Rational software

17

Additional resources

Find out more about Rational Team Concert

http://ibm.com/rational/rtc

Download the trial and participate in the open commercial development project

http://jazz.net Explore Rational Team Concert tutorials, demos and other developer learning resources

http://ibm.com/developerworks/spaces/jazz

Learn more about the Jazz technology and the future IBM Rational product roadmap

http://ibm.com/rational/jazz/roadmap

IBM collaborative software return on investment calculator

http://www-01.ibm.com/software/rational/rtc/roi/