Previous Topic: Configure Broker DashboardNext Topic: Custom Reports


Project Dashboard Reports

You can access the project dashboard report by right clicking any selected project from the Explorer view and by selecting the Reports, Project Dashboard. You can generate a set of project dashboard reports:

Configured Dashboard Reports

Configure Project Dashboard

Configure the project dashboard to generate various reports.

Follow these steps:

  1. Open the Workbench Client and navigate to the project to configure and generate reports.
  2. Right-click the project, select Reports, and then Project Dashboard.
  3. Select the following options to configure the report:
    Show package distribution chart

    Displays the count of package distribution across the states in the selected project.

    Show item/Version distribution chart

    Displays the details about the total items, modified items, total versions, and modified versions in the selected project.

    Show user modified items chart

    Displays the total modified items and the total assigned packages for all the users in the selected project.

    Show peer review chart

    Displays the code review requests summary for the chosen project.

    Show Origination Repositories Information

    Provides the origination information about the baseline repository.

    For Example: A sample report shows the following project origination information:

    1. ProjectA configured RepA, RepB as the baseline.
    2. ProjectA created snapshot view SS1 after ProjectA had more changes.
    3. ProjectB configured RepA from the repository as the baseline, but RepB from SS1.
    4. ProjectB created snapshot view SS2 after ProjectB had more changes.
    5. ProjectC configured RepA and RepB from SS2 as the baseline.

    Now if you report on ProjectC, the origination information about RepA and RepB appears.

    In this example, the report shows ProjectC’s RepA is derived from ProjectB’s SS2 and RepA is originated from ProjectA’s SS1.

    Show Versions from Other Projects

    Displays all versions which are merged from other projects to the current selected project.

    Show Version change activity on graph

    Displays the frequency of the changes for a specified state and duration.

    Highlight and show logged-in user information

    Displays information about the logged in users in the current session.

  4. Click OK.

    The configurations are saved to generate the report.

Package Distribution by State Report

The package distribution by state report shows the number of packages that exist in each state at the current time. This report helps you to estimate the packages that are required to be completed before being promoted to the next state. You can generate a bar chart for this report with the State names on X-axis and the Package count on the Y-axis.

The following graph illustrates a sample package distribution report. This report displays the total packages that are created in each state by the users that are logged in at a given time.

Package Distribution Report

Item/Versions Distribution by State Report

The item/versions distribution by state chart displays the following information for each state in the selected project:

The following graph illustrates a sample item/versions distribution by state report displaying information in a selected project.

Item/Version Distribution Report

User Modified Items Report

The user modified items report displays the total number of modified items by each user in the project and the number of working packages.

The following graph illustrates a sample user modified items report that displays total modified items against total assigned packages.

User modified items report

Peer Review Report

The peer review report displays the following peer reviews information in the form of a bar chart:

The following graph illustrates a sample peer review report.

Peer Review Report

Origination Repositories Report

The origination repositories report provides origination information about the baseline repository in a tabular form.

Example:

A sample report shows the following project origination information:

  1. ProjectA configured RepA, RepB as the baseline.
  2. ProjectA created snapshot view SS1 after ProjectA had more changes.
  3. ProjectB configured RepA from the repository as the baseline, but RepB from SS1.
  4. ProjectB created snapshot view SS2 after ProjectB had more changes.
  5. ProjectC configured RepA and RepB from SS2 as the baseline.

Now if you report on ProjectC, the origination information about RepA and RepB appears.

In this example, the report shows ProjectC’s RepA is derived from ProjectB’s SS2 and RepA is originated from ProjectA’s SS1.

The following table displays a sample origination repositories information.

Origination Repositories Report

Versions from Other Projects Report

The Versions from Other Projects report displays all versions which are merged from other projects to the current selected project.

The following table displays a sample version from other project report.

Versions from Other Projects Report

Version Change Activity Report

Version change activity report displays the graph on the frequency of the changes that are made to the SCM Repository over a period. This graph indicates time on X-axis and count of versions on the Y-axis.

Note: Depending on your access permissions, you can customize and generate the report that is based on the frequency of changes.

As a developer, you can generate the report that is based on the frequency of changes that you made. As a manager, you can generate the report that is based on the frequency of changes that the development team made.

The following graph illustrates a sample version change activity report that displays the total versions that are created at a given time.

Version Change Activity