® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application...

46
® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers Session ID: VT 460-3 Speaker Name: Linda Cole [email protected]

Transcript of ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application...

Page 1: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

®

IBM Software Group

© 2010 IBM Corporation

Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers

Session ID: VT 460-3Speaker Name: Linda [email protected]

Page 2: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

2

Agenda

Rational Developer for Power

What is it? How is it packaged?

Why Every IBM i Developer should use Rational Developer for Power

Remote Systems ExplorerProgram AnalysisRemote Compiler and BuildDebugScreen and Report Designer

Page 3: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

3

A total solution including hardware, AIX operating system and Rational tools and compilers for C/C++ or COBOL development

IBM Rational Power Appliance for AIX

New compilers exploit Power Systems including the latest POWER7 architecture and multi-core technology, boosting performance, productivity and portability.

IBM Rational Compilers

IBM Rational Developer for Power Systems Software

Common developer desktop delivering integrated developer tools for Power operating systems and programming languages.

IBM Rational solutions for Power Systems

Learn more: www.ibm.com/software/rational/announce/power/

Common server infrastructure enables collaborative coordination for multi-platform development teams.

IBM Rational Team Concert for Power Systems Software

Page 4: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

4

Rational Developer for Power Systems SoftwareIntegrated tools for Power operating systems and programming languages

Remote development environment supporting edit, compile, and debug of native AIX, Linux and IBM i applications on Power Systems, from a local Windows or Linux workstation

One integrated solution – supporting multiple environments *

C/C++ and COBOL on AIX

RPG, COBOL, CL, C/C++, DDS on IBM i

Java on AIX and IBM i

C/C++ on Linux

It also allows organizations to attract and retain new talent, many of whom are already familiar with the Eclipse workbench

Lower development and application maintenance costs – do more with less!

Creating projects and files was easy as I had a prior knowledge on the Eclipse-based tools. COBOL edit features made the application

programming easier and reduced the developer’s work effort”

Major AP IT Development Company

Asia

IBM Power Systems

IBM Rational Developer for Power Systems Software

COBOL Developer

Java Developer

RPG Developer

C/C++ Developer

EGL Developer

* For EGL development use Rational Business Developer or RDi SOA * For EGL development use Rational Business Developer or RDi SOA

Page 5: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

5

Rational Developer for Power Systems Software

Rational Developer for Power V8.0 Features:

RPG and COBOL for IBM i COBOL for AIX C/C++ for AIX C/C++ for Linux on Power C/C++ Developer Studio for AIX

RDPower + compiler COBOL Developer Studio for AIX

RDPower + compilerC/C++ Developer Studio for Linux

RDPower + compiler Power Tools for AIX

RDPower C/C++ and RAD SE Power Tools for IBM i

RDPower RPG/COBOL and RAD SE

Windows or Linux Client

IBM XL C/C++ for AIX and Linux V11.1 IBM XL Fortran for AIX and Linux V13.1 IBM COBOL for AIX V4.1 IBM PL/I for AIX V2 IBM Rational Development Studio V7.1

IBM i compilers RPG/COBOL/C/C++ Rational Open Access: RPG Edition V1.1

Rational Compilersfor Power

Page 6: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

6

Rational Developer for Power Systems Software

Rational Developer for Power Systems Software

Modern, Eclipse-based, development tools for IBM Power Systems

Visual editors, outline views, content assist, integrated language help Integrated file management, search, edit, compile/build, and debug capabilities Analysis tools (application diagram, call hierarchies, type hierarchies) Integration with Rational Team Concert Common development environment across multiple hardware platforms and languages

Page 7: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

7

Why Use Rational Developer for Power Systems Software

Improved productivity

• Integrated search / edit / compile feedback / debug

• Rich source editing features• Visual analysis and design tools• Graphical debug

Improved developer skills

• Attract and retain new developers• Improved skills for existing

developers

Common tools platform across multiple platform and languages

• Rational Developer for Power• Rational Application Developer for

J2EE• Rational Business Developer for

EGL

Integration with Rational Team Concert for Power Systems Software

Page 8: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

8

C/C++ Development Tools for AIX

RPG & COBOL Dev Tools for IBM i

COBOL Development Studio for AIX

Rational Developer for Power(Separate chargeable components)

RD Power 8.0: Packaging

C/C++ Development Studio for AIX

COBOL Dev Tools for AIX XL C/C++ for AIX compiler

COBOL Dev Tools for AIX

COBOL for AIX compiler

Developm

entE

nvironments

Studio B

undles(tools and com

piler)

RPG & COBOL Dev Tools for IBM i

Rational Application Developer SE

C/C++ Development Tools for AIX

Rational Application Developer SE

Power Tools for IBM i

Power Tools for AIX

XL C/C++ for Linux compilerC/C++ Development Studio for Linux

C/C++ Development Tools for Linux

C/C++ Development Tools for AIX

C/C++ Development Tools for Linux

Pow

er Tools

Bundles

Page 9: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

9

Rational Developer for Power Systems Software V8.0RPG and COBOL Development Tools for IBM i Feature

Follow on to Rational Developer for i as the modern development tools for IBM i

Features

Lightweight, modern, development tools for RPG, COBOL, CL, and DDS

Integrated file access, search, edit, compile and debug Rich editing features such as outline view, content assist,

formatting, color tokenizing Visualize program structure with Application Diagram Easily debug batch, interactive, and Web applications and Web

services with a common visual debugger Visual DDS design tools: Screen and Report Designer Integration with Rational Team Concert for Power

Page 10: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

10

IBM Rational Application Developer Standard Edition for WebSphere Software V8.0

Rich set of Eclipsed-based tools for developing applications using

Java, Java EE Portal, Service oriented architecture

(SOA) Web 2.0

Rational Application Developer Standard Edition includes features that simplify development and increase programmer productivity.

Wizards Visual designers Rich source editors Integrated WebSphere Application

Server test environments

Page 11: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

11

The Power Tools Packages

Power Tools for IBM i

For organizations who are integrating applications written in RPG or COBOL on IBM i with Web Services and Web front-ends that leverage Java, Java EE, Web 2.0 SOA or Portal.

Power Tools for AIX

For organizations who are integrating applications written in C/C++ on AIX with Web Services and Web front-ends that leverage Java, Java EE, Web 2.0 SOA or Portal.

Power Tools Packages allow developers to have a single, productive, workbench

with all of their development tools integrated.

RPG & COBOL Dev Tools for IBM i

Rational Application Developer SE

C/C++ Development Tools for AIX

Rational Application Developer SE

Power Tools for IBM i

Power Tools for AIX

Page 12: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

12

IBM Rational Business Developer - EGL

Simplify the development of JavaScript-based Web 2.0 applications and services with EGL

Extend existing business logic on Power

Skills flexibility and high productivity for building all types of enterprise applications

Platform independent for portability

Page 13: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

13

Accelerate development of traditional RPG and COBOL applications and web services and SOA for IBM i

IBM Rational Developer for i for SOA Construction V8.0

Rational Developerfor Power RDi SOA

Traditional RPG, COBOL development

Create Web Services from IBM i programs

Consume Web Services via EGL

Create modern Web 2.0 applications leveraging RPG/COBOL via EGL

Rational Business Developer (RBD)

RPG, COBOL, CL

Edit, Compile, Debug

New 5250 Screen Designer

New application diagrammer

Smaller footprint (minimum 512mb memory)

EGL (EnterpriseGeneration Language

Java without the Java

Web 2.0

Web Services

Modern languageand user interfaces

Generate JavaScript & API support

Modern Language Merges with Core Business Systems & Heritage Languages

+ +

Note: Use RDi SOA V7.6 with the HATS toolkit Note: Use RDi SOA V7.6 with the HATS toolkit

Also includes HATS toolkitAlso includes HATS toolkit

Page 14: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

14

“Ultimately, we expect the Rational HATS solution to cut training costs and broaden the user-base of one of our most important applications –

boosting productivity and enhancing customer service,”

Tim Bennett, Project Manager

Marsh

Quickly and easily transform green screen applications to Web services, Web, Mobile, Portal and rich client interfaces

Low cost and low risk: No need to rewrite or refactor existing applications and built on open, proven platforms and technologies

Increase productivity and reduce training costs and data entry errors with workflow and navigation improvements

Integrate host business processes and data with other Web, Portal, Mobile, and rich client applications

What’s new in V7.5.1? Mobile device support for Apple iPhone and

iPod Touch Rich Client support extended to Lotus Notes Ajax-based automatic disconnect and refresh Simplified, customizable Web service

definitions

Rational Host Access Transformation Services for 5250Achieve fast ROI with low risk

Page 15: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

15

There are 2 Parts to HATS

1. HATS Toolkit

Eclipse based development tool to create your HATS projects

Available as a free web download

Included with HATS Runtime products

Includes 2 connections

2. HATS Runtime

HATS for Multiplatforms (All), HATS for 5250 Applications (Multi & IBM i), HIS, etc.

Priced per user or by processor value units (PVU) for unlimited users

Includes WebSphere Application Server* license (part of i5/OS)

Works in conjunction with WebSphere Portal Server to support HATS portlets

*WAS must be purchased for deployment on z/OS

Page 16: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

16

A brief history of tools for IBM i …

ADTS (SEU & PDM)

WDSC

RAD SE

RDi RD Power V8

No charge entitlement with active Subscription and Support (S&S) or with Software Maintenance

(SWMA)

RD Power replaces RDi contained in RDi SOA.

No charge entitlement with active

S&S (SWMA)

WDSC is no longer

supported.

ADTS is supported, but no longer being

updated or enhanced as of IBM i 6.1

Previously there was unlimited entitlement

from ADTS to WDSC. This has been withdrawn.

EGL (Web 2.0,

Services) and HATS

RPG, COBOL,

C/C

++,

CL, D

DS Dev

elopm

ent

Java, Java EE, HATS,

Web 2.0, SOA, Services

There is no entitlement from WDSC to RDi, RDi SOA, RD Power or RAD or RAD SE. Customers were entitled from ADTS to WDSC but that entitlement has been withdrawn.

RDi SOAHATS Toolkit

RDi RBD

RDi SOA V8HATS Toolkit

RDp RBD

Page 17: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

17

IBM i Development Tools Comparison by Feature

Feature WDSC WDSCAE

RD Powerfor RPG & COBOL on IBM i

RDiSOA

RAD SE

Power Tools for IBM i

User Based Pricing EOM 4/08 EOM 4/08 $886 USD $2220 USD

$2000USD

$2740

USD

RSE (interface to IBM i )) X X X X - X

LPEX Editor (RPG, COBOL, CL, C/C++ for IBM i) X X X X - X

End to End Debugger X X X X X X

ILE Application Diagrammer - X X X - X

5250 Screen Design Tool - X X X - X

VisualAge RPG & CODE/400 X X - - - -

Report Design tool X X - X

JSF Web Design & Servlet Support X X - - X X

J2EE with EJB support - X - - X X

Web Service Wizards (for RPG & COBOL) X X - X - X

XML tools X X - - X X

RPG and COBOL call wizards X X - X - X

WebSphere Application Server test environment X X - X X X

Support for WebSphere Portal - X - - X X

Support for HATS Toolkit V7.5.1 – without Portal support X X X V8.0 V8.0

Support for HATS Toolkit V7.5.1 – with Portal Support - X - - V8.0 V8.0

Note: Compilers & ADTS sold separately from tools

Page 18: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

18

Remote Systems Explorer

Page 19: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

19

Rational Developer for Power Workbench

Connection to server for searching, editing, compiling,

and debugging.

Views display information

Live editing of remote source files; changes are saved back to the remote

member.

Page 20: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

20

Remote Systems View

Manage connections to servers

Remote access to files and jobs on AIX and Linux

Remote access to libraries, objects, members, and jobs on IBM i

Create filters for quick access to remote resources

Edit remote files using any Eclipse editor

Perform remote copy, rename, delete, compile, search actions and more

View and set properties

Integrated remote searching

Launch debug sessions

Run remote commands and shells

Page 21: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

21

- RD Power also provides Eclipse project way of

working

- Remote C/C++ Project

- AIX COBOL Project

- i Project

- Maps local project to remote file system

- Project synchronizes files between local workspace

and remote server

- C/C++ project level indexing for content assist, language aware searching,

type and call hierarchy

- Integration with Eclipse SCM providers like Rational

Team Concert

Working in Projects

Page 22: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

22

Rich editing experience using any Eclipse Workbench editor

Content assist and code templates

Detailed outline views

Rich Source Editing

Page 23: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

23

Outline View and Content Assist

Cross reference information

Content assist helps jog your memory (opcodes,

BIFs, fields)

Templates provide a quick way to insert common code patterns

(free form and SQL). Predefined or define your own!

Page 24: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

24

Program Analysis

Page 25: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

25

Application Diagram (IBM i Only)

ORDENTR member expanded to view a

call graph

ORDENTR member expanded to view a

call graph

Subroutine WrtDtaQ calls program QSNDDTAQ

Subroutine ChgOrder calls something inside the ROUTINES member

Subroutine RqsPart calls subroutine Process

Page 26: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

26

ApplicationDiagram

ILE Program and Service Program Bindings

ILE Program and Service Program Bindings

Program QQFENDSVR binds to service program

QQFUTILS

Modules WFVTACC and WFVTSVR are bound

into program QQFVTSVR These *SRVPGMs were

not part of initial user selection so details are

not shown

Selecting a node highlights it’s incoming and outgoing

connections

Page 27: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

27

Remote Compile & BuildWith Integrated Error Feedback

Page 28: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

28

Compiling (and Fixing Errors)Integrated Error Feedback

Launch compiles directly from editor or

pop-up menu.

Compile errors automatically downloaded

and shown in Error List

Double clicking on an error opens editor and positions

to the line

Page 29: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

29

Debug

Page 30: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

30

Launching the DebuggerOne Click Actions for IBM i Attach to a job

(STRSRVJOB)

Always use Service Entry Points to debug any ILE

program / service program!

Single click debug for batch (don’t use for interactive – use

service entry points or debug job)

Page 31: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

31

Debug multiple processes simultaneously

Debug UI runs in Eclipse workbench and controls job

on AIX server

View and modify variables. View registers and manage

breakpoints

Page 32: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

32

Screen and Report Designer

Page 33: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

3333

The Screen Designer Modify source code both

graphically and textually in one editor

Real-time updating of source and all other views when any change is made in any view

Easily modify screens visually.

Common editor tooling with RPG, COBOL, etc

Page 34: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

3434

The Report Designer Easily define/modify externally defined printer files

View/modify printer file layout easily

Switch to source view to modify source directly.

Understand the printer source easily in one view

Page 35: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

35

https://www.ibm.com/developerworks/rational/community/cafe/rpg.html

http://www.ibm.com/developerworks/downloads/emsandbox_power/index.html

Page 36: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

36

Rational Developer for Power

the Enterprise Modernization Sandbox

For IBM i - Explore RPG and COBOL development using modern tools

• Lab 01: Maintain an IBM i application

• Lab 02: Edit RPG applications

• Lab 03: Verify and compile RPG applications

• Lab 04: Debug IBM i programs

• Lab 05: the Use Screen Designer to generate source

• Lab 06: Use the Application Diagram Viewer

• Lab 07: Customize the Remote Systems Explorer

• Lab 08: Work with offline projects

• Lab 09: Work with Report Designer

Page 37: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

37

Leverage these videos on RD Power

AIX COBOL Development with Rational Developer for Power

C and C++ Development with Rational Developer for Power

Advanced Uses of Rational Developer for Power

IBM i demos at IBM Educational Assistant Site http://publib.boulder.ibm.com/infocenter/ieduasst/rtnv1r0/index.jsp

Page 38: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

38

Modern application development environmentWhat you need to deliver better software faster!

20% or more improvement in developer productivity¹ Tools with which to attract new talent New visual tools boost productivity and accelerate innovation

¹Based on IBM customer study, “Making a Business Case for IBM Rational Developer for i”

PuTTY

ADTS

Emacs

Page 39: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

39

Traditionally, each tool came with its own

UI - Web and desktop presentations of views and tasks

Logic – Workflow, process, search, query, scale, security and collaboration

Storage – Availability, traceability Privacy, backup/archive

Resulting in...

Brittle integrations Silos everywhere High cost to maintain and administer Proprietary API's

Tool ESCM

UI

LOGIC

DB

UI

LOGIC

DB

UI

LOGIC

DB

UI

LOGIC

DB

UI

LOGIC

DB

Tool BPlanning

Tool DBuild Management

Tool CReporting

Tool AWork Items

Our customers have invested in a diverse set of ALM tools...

Page 40: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

40

With Rational Team Concert, you get...

Unified Work Items, Agile Planning, SCM, Build Mgmt, Reporting

Single UI, storage and process

Reduces Cost of Ownership

Administrative costs Training/Adoption Customizations

LOGIC

UI

DB

Planning

Build Management

Reporting

Work Items

SCM

A unified client

With unified storage

One Tool!

Page 41: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

41

QueryStorage

Collaboration

Discovery

Administration: Users, projects,

process

JAZZ SERVICES

Business Partner Extensions Your Extensions

Rational Developer for z

Rational Software Architect

Rational Systems Developer

Rational Business Developer

Rational Developer for Power

Eclipse Clients Web Clients

Visual Studio

Microsoft .NET Clients Rational Desktop Clients

Rational Team Concert

Web 2.0Jazz Client Extensions

Eclipse Platform

IBM Rational Extensions

Best PracticesPresentation:

Mashups

Rational Team Concert: An open, extensible architectureSupporting a broad range of desktop clients, IDE’s and languages

Page 42: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

42

Rational Team Concert Supports Development Teams

Work Items Planning Build

SystemQuality

Management

Define and Manage

Change Reqs

Plan and Assign Work

Items

Design, Code and Unit Test

Analyst Team

Tests: Functional, Integration,

System, Performance

Developer Tester

•Work Items•Requirements

•Releases and Iterations•Estimates•Tasks linked to Work Items•Assignments

•Test definitions•Defects linked to Work Items, Builds, Change Sets

•Workspaces•Change sets•Components•Snapshots•Streams Define and

Initiate Builds

Track Work Items

• Linked to Change Sets and Work Items

Common repository provides seamless transitions of all artifacts between ALM activities and team roles and promotes traceability throughout the lifecycle

Source Code and Change

Page 43: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

4343

Rational Team Concert

Team Collaboration

Connect dispersed development teams Bring all stakeholders together

Business analysts, IT managers, project managers, team leads, developers, and testers

Governance

Implement single process for all teams Help teams move towards Agile development Track development tasks Source Control

Transparency and Reporting

Automate project status Traceability (links) between artifacts Team, role, and personalized dashboards

Consolidation and lower costs

Single solution for multiple platforms and languages (Java, IBM i, AIX, PHP, .NET) Single server, database, administration

Single tool for everyone to learn lower training costs

Work ItemsWork Items

BuildBuild

SCMSCM

ReportingReporting

PlanningPlanning

ProcessProcess

Page 44: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

Many customers out-perform the studyNo Foolin' !

Page 45: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

45

To learn more visit: ibm.com/software/rational/announce/power/

Page 46: ® IBM Software Group © 2010 IBM Corporation Visual Development Tools from Rational Application Diagram, Screen and Print Designer for RPG & COBOL Developers.

IBM Software Group | Rational softwareIBM Software Group | Rational software

4646

© Copyright IBM Corporation 2007. 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, the on-demand business logo, Rational, the Rational 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.