Although most Aha! users set up a one-to-one mapping between Jira projects and Aha! products, there are a few scenarios where multiple Jira integrations may be required for a single product.
- Jira projects may be set up for each individual codebase. If a single product is available on multiple platforms (web, iOS, android, etc.), a single product in Aha! would map to multiple Jira projects.
- Jira integrations map features in Aha! to a single issue type in Jira. If some features need to be sent to Jira as one issue type, and other features need to be sent to Jira as another issue type (i.e. user stories, bugs, improvements, etc.), set up multiple integrations between a single Aha! product and Jira project.
- Jira projects may be set up by teams. If several teams are working toward a single release, multiple Jira projects would map to a single Aha! product. In some circumstances, several teams (internal and contracted/outsourced teams) are contributing to a single product in Aha!. In this case, multiple Jira integrations to different Jira instances would map to a single Aha! product.
When setting up multiple Jira integrations for a single Aha! product, it is important to name each integration. This allows you to see which Jira project you are sending your Aha! features to. To rename an integration, click on the integration title (named "JIRA" by default) at the top of the integration configuration screen and type a unique identifier for the integration.
When you're ready to send a release or individual features to Jira, select the specific Jira configuration to send to from the Actions drop down.
If you're dividing a single release into multiple Jira projects, add a tag or custom field to identify the project the feature relates to. Then you can easily use bulk edit functionality to send features to the relevant Jira project.
Note: If a large team is releasing updates to several products through one Jira project, multiple products in Aha! would map to a single Jira project.
Note: Aha! does not support integrating one Aha! account to multiple Jira servers. All integrations from Aha! to Jira must be to the same server. This is because Jira issue IDs are only unique within a server.