ServiceNow provides Business Requests (Requirements) and JIRA provides
Development Tasks to associate to an Application Release item. Two forms provide the
controls to capture the associations between an Application Release item and
ServiceNow and JIRA: Associate ServiceNow Bus Requests and Associate Jira Dev
Tasks.
Release Manager
does not enable these forms by default. To use these forms in your
implementation, in
SBM Composer,
set the appropriate forms for the Edit Business Requests and Edit Development
Tasks transitions.
Tip: If you plan to use multiple integrations, such as
ServiceNow for one project and SBM for another, in
Application Administrator,
you can set the forms for the Edit Business Requests and Edit Development Tasks
transitions at the project level.
The design and use of JavaScript is the same for both the ServiceNow and
JIRA forms. Each form contains:
- Three REST Grid Controls:
- Filter Grid refreshed on Search link click
- Item result Grid refreshed on Get link click
- Currently selected items Grid never refreshed, loaded using
JavaScript
- An edit control to use for pre-filtering the filter Grid
- A link named Search to invoke the filter search (JIRA's filter grid
is loaded on page load and uses a Refresh link instead)
- A link named Get <object type> to retrieve the tool items based
on the filter selection (<object type> is the name of the external tool
object being retrieved, such as Change Requests)
- Two links to Add and Remove items to/from the currently selected
items Grid results
- Four actions to manage the controls using JavaScript executions:
- Form Load: Enable used to load the Currently selected item Grid
- Add responds to Add link click
- Remove responds to Remove link click
- On Submit handles the adding and removing of external tool items
to the currently selected list
- Two JavaScript files:
- Solutions Util Loader.js
- RelationshipService.js
Copyright © 2012–2013 Serena Software, Inc. All rights reserved.