Highlighted
Respected Contributor.. Respected Contributor..
Respected Contributor..
122 views

PPM ALM Octane Automation of Feature creation

Good day,

We have setup the out-of-the-box PPM ALM Octane integration for our customer in our development environment.

We are using PPM 9.60.

The customer want to be able to use a PPM Work Plan Template for a project. Some of the tasks in the PPM work plan needs to create Octane Features.

They want the task that is creating the feature to be automated and don't want the Project Manager to configure each work plan task individually.

My question: Is this possible and what needs to be done to achieve the automation?

Regards,

Alfred Puth

 

Labels (3)
0 Likes
4 Replies
Highlighted
Micro Focus Expert
Micro Focus Expert

Hi Alfred,

We know of some customers/partners that have set something similar with Jira, however as far as I know it has never been done with Octane.

The trick is to make some REST API calls (to PPM and to the agile tool) from the project workflow steps in order to create the Octane Features and then map them to some tasks in the PPM work plan (created from a template).

However, there's one important limitation here: A PPM Work plan task cannot be mapped to an Octane Feature, it can only be mapped to an Octane Release or Epic - so the workaround here would be to insert all the created Octane features in one or more (new) Octane Epic, and then only sync this Octane Epic (and its content Features) to a PPM work plan task.

Note that this is NOT a trivial integration to set up: You need to write the Java special commands to make the REST calls to PPM and Octane in order to get things done, and that's significant development work - but it can be done.

Thanks,

Etienne. 

Tags (1)
Highlighted
Respected Contributor.. Respected Contributor..
Respected Contributor..

Thanks for the information Etienne.

As always very helpful.

If possible, please can you share java source code that has been used successfully to do the REST calls to PPM and Octane.

0 Likes
Highlighted
Micro Focus Expert
Micro Focus Expert

Hi Alfred,

That customer was integrating PPM with Jira, and we're not the ones that wrote the code so we cannot share it.

But if you want some sample code about how to call Octane REST APIs from PPM with Java, the best example might be to look at the source code of the Octane Connector for PPM Agile SDK - like all our PPM Agile SDK Connectors, the code is open source:

https://github.com/MicroFocus/ppm-octane-connector/blob/master/src/com/ppm/integration/agilesdk/connector/octane/client/ClientPublicAPI.java

There's already some code in there to create new Epics (in Portfolio Epic integration), as well as  new Features and new Stories (in Request-to-Agile Integration) so that should prove pretty useful hopefully.

Cheers,

Etienne.

 

Highlighted
Respected Contributor.. Respected Contributor..
Respected Contributor..

Thanks, this will be very helpful thanks.

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.