® ibm software group © 2007 ibm corporation jazz report and dashboard kevin (gu ming) 2009.10.28

13
® IBM Software Group © 2007 IBM Corporation Jazz Report and Dashboard Kevin (Gu Ming) 2009.10.28

Upload: arline-lucas

Post on 04-Jan-2016

213 views

Category:

Documents


0 download

TRANSCRIPT

®

IBM Software Group

© 2007 IBM Corporation

Jazz Report and Dashboard

Kevin (Gu Ming)

2009.10.28

IBM Software Group | Rational software

2

Jazz report structure

Server Side

BIRT report engine

ODA Driver

Report viewer

Report templates

Snapshots

Web client

Rich client

Manage snapshots

Report viewlet

Manage &View report

Manage report templates

Manage &View report

Create report in dashboard

Design report template

IBM Software Group | Rational software

3

Jazz report work flow

BIRT report engine

ODA Driver

Report viewer

Report templates

Snapshots

BIRT report designer

Data

Resources

create

from

to

Parameterspass

Report

Generate

IBM Software Group | Rational software

4

Jazz report template management

Deploy the pre-defined reports to the project area.

Update report templates form folder

Redeploy report templates

Delete report template

Configure report template Properties – name description id

Sharing

Contents

Resources

IBM Software Group | Rational software

5

Jazz report management

Create report from a report template

Create report folder

Delete report

View report

Set default report for user or plan

IBM Software Group | Rational software

6

Data warehouse management

Update snapshots

List tables in one snapshot

Specify streams for SCM snapshot

IBM Software Group | Rational software

7

Report development environment setting

Download “JazzTeamServer-Source-2.0.0.1.zip” from Jazz.net -- Jazz ODA driver

Download “birt-report-framework-sdk-2_3_2_1.zip” from eclipse.org -- BIRT report designer

Unzip those plug-ins and add links for them

IBM Software Group | Rational software

8

Report development – main steps

Create Jazz repository Data Source

Create Data Set - “Jazz Data Set” VS “Jazz Parameter Data Set”

Create report parameters – Parameter VS Cascading Parameter

Create Chart and link the data set to it

IBM Software Group | Rational software

9

Live Demo

Scenario #1: Before creating project area, the admin Bruce adds “Deploys pre-defined reports to the project area” follow-up action in the JUnit process template.

Scenario #2: Bill as a product owner, he got some new version templates. Now he wants to update the current templates with the new version (com.ibm.team.examples.reports.common_2.0.1.I200909101552).

Scenario #3: Bill wants to take a look at the “Work Items by Owner” report to know the current project status. He creates this report from the “Work Items by Owner” template, and views it in RTC, WebUI, and adds the report in his dashboard.

Scenario #4: Bill wants to get some more information for workitems, but current report template can not support it (assume). Bill will develop the report by himself and deploy it into Jazz repository.

IBM Software Group | Rational software

10

Dashboard introduction

Dashboard types

Project Dashboard

Team Dashboard

Contributor Dashboard

Basic operations

Create/Delete contributor’s dashboard

Share a dashboard

Find a dashboard

Add viewlets into dashboard

Add tab and configure dashboard layout

IBM Software Group | Rational software

11

Dashboard customization

Dashboard Templates Three pre-defined contributor templates:

Team Lead, Contributor, Developer

Project template

Team template

Viewlet Chooser Entries Add category

Add new dashboard viewlet entry

IBM Software Group | Rational software

12

Live Demo

Scenario: Bill wants to see the new report in his dashboard, but he can only see the pre-defined report in the viewlet chooser, so he should customize dashboard. Configure a viewlet chooser entry for the report template we created in

last topic

Add the viewlet in a dashboard

Browse the viewlet and jump to the original report

IBM Software Group | Rational software

13

Q&A