We all want to to be following an Agile process and Aha! in conjunction with JIRA allow us to do this. However, we need to do Agile with an element of control around key stage gates of the lifecycle of a Feature since we have to maintain our ISO certification and we need to pass audits from certain key customers in certain markets - Pharma and Defence are prime examples - these want to see control in place at key stage gates.
We have the following steps in our Feature Workflow:
Systems Engineering->Engineering Backlog->Release Backlog
We need to sign-off the transition from Systems Engineering to Engineering Backlog between the primary stakeholders of PM, Development & Architecture - this represents a Draft requirement in our SDLC and we need to sign-off the transition from Engineering Backlog to Release Backlog with a wider set of stakeholders such as QA as this represents a fully defined, estimated and resourced feature Committed to be delivered in the release.
We currently use a sign-off block in the Feature description combined with the addition of the comments "Approved for Engineering Backlog" , "Approved for Release Backlog" from the required signatures at these two stage gates.
It would be great if some kind of simple (optional) approval process like this could be configured within the Feature Workflow.
|Release time frame|
Thank you for your idea. We do have a lot of flexibility with our workflows and the ability to customize them to your specific products and processes, so one option would be to add approval steps directly to the workflow.
Given the flexibility with workflows and options such as the one you have currently implemented we don't have plans to make changes in this area at this time.