Create several different boards with the same data
It’s been somewhat popular to bash Jira for having a less than decent support for Kanban. However, if you can live with its shortcomings (and they are getting fewer), it has one really powerful feature you might find interesting. A feature many other virtual kanban tools are missing.
It is really easy to set up and highly customize a kanban board in Jira (columns, swimlanes, statuses, issue types, classes of service, issue colors, card content, etc), either connected to a new or existing project. And the interesting part of the previous sentence is project. You see, a kanban board in Jira is just a visual representation of issues returned from a project filter. This is important. That essentially means you can create several different boards displaying the same data. Allow me to explain why that is useful.
A lot of teams only visualise their development process, not the entire product development flow. The development part of the process usually consists of steps that fail to engage upper management, and often even marketing and product management. The result is that you miss out on the benefits of transparency.