Guide your team through your preferred product management processes -- from ideation to product launch -- by creating custom workflows, statuses, and feature types.
Aha! is designed to fit any product management or change management workflow. These include software, hardware, IT infrastructure, and custom development services. While most teams follow similar frameworks, workflow details are different. By default, Aha! comes with a general purpose software workflow. You can easily configure workflows, statuses, and feature types to align with your own process.
You need to be an Aha! Admin to set this up under Settings. However, once custom workflows have been set up, Product Owners can select the ones they wish to use for their given product.
Create a custom workflow
An Aha! workflow is the set of statuses and transitions that a goal, initiative, release, feature, or idea may move through during its lifecycle. You can also customize the feature types for each feature workflow.
You can use the default workflow or create your own to guide users through your best practice processes. To customize your workflow, go to Settings -> Account -> Configure status, workflows, and feature types.
Aha! is configured with a built-in, default workflow for releases, features, and ideas. When you click the + sign, you will get a copy to make it easier to create your own workflow.
Once you do, you can customize the status names, status categories, status colors, and transition buttons that will be seen on the release, feature, or idea screen.
Status categories have a special purpose in Aha!
- Only statuses that are in a status category will be published or trigger email notifications for public and private ideas portals.
- Promoting an idea to a feature will automatically change the idea status to the first status in the status category In progress.
- Shipping a feature triggers the ideas status to change to the first status in the status category Shipped.
- When a release is shipped, all features which are not Done, Shipped, or Will not do will be moved to another release. Any features which are Done will be changed to Shipped.
Transition buttons (highlighted below in the red box) are presented to help users follow a pre-defined workflow. The name of the transition will be used on a button for moving between states, so it should be a verb phrase like "Start review" or acknowledge the completion of a step in your flow ("Reqs completed").
Status represents where your release, feature, or idea is in relation to your workflow. You can now completely build your own statuses. You can even configure them to map to other third party tools -- like your bug tracking system -- that you might have integrated Aha! with. Statuses help you stay on track and keep the team up-to-date on how your work is progressing.
Adding the custom workflow to the product
Every product can have its own custom workflow for releases, features, and ideas. Upon creating a custom workflow, you must select it for the product(s) you want it to apply to. You can also use the default options. If creating a custom workflow, assign it a a name other than default to avoid potential confusion with the Aha! provided default workflows.
Feature and release workflows are assigned in Settings -> Product -> Configure (assignee, scorecard, capacity, workflow). Note: This is a product specific setting and cannot be applied at the product line level so be sure to select the desired product in the product dropdown. Idea workflows are assigned in Settings -> Product -> Configure ideas. Click on the Change button and select the new workflow to be applied. You will then be prompted to map current statuses to new statuses.
So, go ahead and tweak the workflow and status to meet your needs.