Having spent 10+ years in consultancy business leading Agile / Lean / Digital Transformation for the companies we became proficient in a decent number of practices & techniques. Here good tooling is an awesome help. Especially important in the age of remote / geo-distributed teams. Atlassian Jira being de-facto a standard for Engineering Teams all over the world has a good basic tooling. When it comes to something unique or specific like Story Mapping or PI Planning in SAFe off-the-shelf solution is not enough. Atlassian Marketplace with all sorts of Apps is a solution to the problem. The downside of it is usually the following:
multiple Apps are not always aligned in a ways we want to use it
sharing data between the apps is problematic
you always find yourself in situation when you use 20% from one App and 30% from another paying 200% for both
This is how we came up with an idea
of a single tool
simple enough to apply to multiple use cases
customizable enough so when applied to specific use case could serve the wide range of purposes
Analyzing the mechanics of different practices and techniques we released it's all about two-dimensional table and mapping Jira issues on the cross roads.
Thus, we introduced a notion of Universal Board when user can select
one dimension and shortlist of values as columns
and another dimension and shortlist values as swimlanes
Selecting Jira issues from single or multiple projects and applying a custom JQL filter on top serves as data foundation for such Universal board.
So, now using drag and drop you can change appropriate values / props in Jira issues putting them into appropriate column / swimlane.
Taking in account a vast foundation of standard properties and the way they are used throughout the system. Plus Custom Fields including the fields created by 3rd Party Apps. Plus labels for additional taxonomy .. now, you can imagine an amount of use cases such Universal Board could bring.