Agile Projects Portlets for ALM Octane

ALM Octane connector inserts the agile data from ALM Octane projects to PPM database tables that are prefixed with AGILE_DATA, and then display the data in Agile Projects portlets in PPM Dashboard.

Agile Projects portlets

PPM provides the following out-of-the-box Agile Projects portlets to display the agile data:

  • Agile Projects - Defects by Feature & Status. Lists defects per feature in a specified release to help you analyze feature quality.
  • Agile Projects - Defect List. Lists defects in a specified release.
  • Agile Projects - Features. Lists features in a specified release.
  • Agile Projects - User Story List. Lists user stories in a specified release.
  • Agile Projects - Epics. Lists epics in a specified release.
  • Agile Projects - Cost Per Feature. Lists the cost of each feature in a specified release.

These portlets are especially useful when you want to collectively view the data of an specific agile entity in a specific release.

Back to top

Import portlet definitions

To see the portlets displaying your agile projects data, you need to import the portlet definitions.

To import the portlet definitions:

  1. Create an ALM Octane instance.

    1. See Add an ALM Octane agile instance to complete the general settings.
    2. In the Advanced tab:

      1. Click the Select Agile Projects link to select the ALM Octane projects whose data is to be imported to the Agile Projects portlets.
      2. Select the option Sync Agile Data from Selected Agile Projects.
  2. Run the Agile Data Sync service to synchronize agile data from your agile projects to PPM.
  3. Run the following kMigratorImport.sh scripts to import portlet definitions.

    Note: 9.50 Best Practices include the following scripts. If you have installed 9.42 Best Practices, you can skip this step.

    • sh ./kMigratorImport.sh -username <your username> -password <your password> -action import -filename "integration/mercury/bestpractices/AGM/Content/Workflows/AGM_AgileProjectsDefectList.zip" -i18n charset -refdata nochange -flags NNNNYNNNNNNNNNYNYNNN
    • sh ./kMigratorImport.sh -username <your username> -password <your password> -action import -filename "integration/mercury/bestpractices/AGM/Content/Workflows/AGM_AgileProjectsDefectsbyFeatureStatus.zip" -i18n charset -refdata nochange -flags NNNNYNNNNNNNNNYNYNNN
    • sh ./kMigratorImport.sh -username <your username> -password <your password> -action import -filename "integration/mercury/bestpractices/AGM/Content/Workflows/AGM_AgileProjectsEpics.zip" -i18n charset -refdata nochange -flags NNNNYNNNNNNNNNYNYNNN
    • sh ./kMigratorImport.sh -username <your username> -password <your password> -action import -filename "integration/mercury/bestpractices/AGM/Content/Workflows/AGM_AgileProjectsFeatures.zip" -i18n charset -refdata nochange -flags NNNNYNNNNNNNNNYNYNNN
    • sh ./kMigratorImport.sh -username <your username> admin -password <your password> -action import -filename "integration/mercury/bestpractices/AGM/Content/Workflows/AGM_AgileProjectsUserStoryList.zip" -i18n charset -refdata nochange -flags NNNNYNNNNNNNNNYNYNNN
    • sh ./kMigratorImport.sh -username <your username> -password <your password> -action import -filename "integration/mercury/bestpractices/AGM/Content/Portlets/AGM_AgileProjectsCostPerFeature.zip" -i18n charset -refdata nochange -flags NNNNYNNNNNNNNNYNYNNN
  4. Add the portlets to your Dashboard page.

Back to top