Is there a way to administer workflows that allows very simple, broad-brushstroke high-level statuses for a global level. Local teams then having almost unrestricted autonomy with their own workflows, as long as they can be mapped to the global statuses?
There are 2 stakeholder user stories to balance:
As a global stakeholder, I need a reasonably consistent overview information about requirement progress across teams, so that I can understand progress and spot possible impediments.
As a local agile team, we need to be able to quickly adapt our way of working on the basis of regular inspections (retros), without having to always refer to global administrators in the organisation.
Edit: As suggested in Walter's reply, here's a simplified concrete illustration, for a shared User-Story issue type, single large project in Jira, many local sub-teams:
Global admins might require all teams to align to some broad brushtrokes with their workflow statuses, say To Do -> Requirements Refinement -> Active Development -> Done.
A local team in Canada might evolve towards To Do -> Req Analysis In Progress -> Dev In Progress -> QA In Progress -> Done
A local team in South Africa might go for To Do -> Req Analysis In Progress -> Ready For Dev -> Dev In Progress -> Ready For Code Review -> Deployed to QA -> QA In Progress -> Done
.. and so on.