Project managers are constantly balancing short-term responsiveness and long-term strategic planning. Striving for maximum agility by neglecting any plans and processes can result in miscommunication and uneasy customers. At the other extreme, trying to plan every detail too early in the process is equally dangerous.
The power of Kanban is that it deals with risk quickly. Kanban lets you make sure that the most important items are accomplished first and the team is not distracted by low-priority items.
Frustration with top-down planning gave birth to the Agile methodologies. The focus is on accomplishing the most important tasks as soon as we have enough data to do so – this is how Kanban operates. Still, humans need security to feel safe. Telling a customer that she has no idea what her team is doing next week because it hasn’t been planned yet is a project management faux pas.
So how can we wrap the high risk and lack of details into a human, comprehensible and agile project plan? The answer is in the flexibility of a Kanban roadmap.
Kanban roadmaps mean direction, not details
The first step is to change how you view a roadmap – this is not a detailed, rigid, long-term plan of new features. Instead, think directions: goals, strategies and themes should form the basis for your Kanban roadmap. Think about where do you want your company to be after one year. The Kanban roadmap contains the answers to questions of that level.
Roadmaps are not promises. If we “plan to”, it doesn’t mean we “are going to”. That’s the biggest confusion in software project management. Roadmaps are dynamic, they can and must change in response to new information. For example, a long-term goal could be to turn more leads into customers. There are many methods to make this happen and features that could be implemented, but these should not yet be the focus.
Kanban provides several tools to identify and manage your roadmap. It’s important to invest in Kanban meetings and it’s important to gather regularly to discuss your wider strategic vision.
Strategy Reviews are an ideal location to define and refine your Kanban roadmap. From there, you can continuously translate the higher goals into actionable items during the Operations and Risk Reviews and the Service Delivery Review.
The customer is the key
One of the fundamental principles of the Agile methodologies is early customer feedback. Having your customers as close as possible to your team is a difficult task, but is instrumental to the success of your project. To keep your roadmap up-to-date and ensure your goals are in sync with the needs of your customers, you have to establish close and frequent communication channels with them.
Often, customers themselves realise that what they thought they wanted one year ago is no longer relevant to their current needs. If you don’t ask them on time, you’ll be developing something they have no use for. For every type of project there are ways to gather customer feedback – adopt those in your development process in order to maintain your roadmap aligned to the end users expectations.
Your Kanban roadmap timeline will change depending on several factors such as the type of product you offer, the size of your organisation and how far along you are in the product life-cycle. Early-stage products and startups will naturally have short roadmap timelines – adapting and changing direction quickly are essential to keep pace with the market and your competitors.
Once your organisation is more stable and your product direction has been set, you can move towards longer timelines and larger strategic visions. Kanban roadmap timelines can be just 2-3 months at a time in the short term and growing to a year in the longer term.
Did you ever wonder what’s cooking behind the doors of Nave laboratory? Now you can take a peek inside our product roadmap.
Everyone gets the shivers when they hear “stakeholders”. These are the scary people that will ruin our business if we fail to deliver as we promised in our roadmap. This is wrong! It’s important to communicate to your stakeholders that a roadmap is a living thing and not a delivery commitment. As customer needs and market conditions change, the Kanban roadmap will naturally evolve to keep pace. Roadmaps convey direction, not dates.
Stakeholders very rarely care about the actual functional implementation. Often they care about dates, but we should all finally realize that time is relative. Priorities are relative too. The current context and the green light towards our higher goals is what’s the most important. Communicate your goals in your roadmap to your stakeholders and don’t try to engage them with long-term delivery dates.
That’s not to say that dates are not important – just that long-term roadmaps are not the place to discuss them. Knowledge work is notorious for tasks taking more or less time than predicted. Giving your stakeholders long-term fixed delivery dates is just setting up opportunities for disappointment. As new tasks and features get drawn into the backlog, Kanban estimates can be used to give your clients accurate delivery forecasts and the probability that these forecasts will be achieved.
WE UNCOVER THE EFFICIENCY OF YOUR WORKFLOW
Optimise your performance with Kanban analyticsExplore Your Data Now
Keep roadmap priorities flexible
While your Kanban roadmap goals focus on the long-term, freedom to reprioritise tasks in order to reach those goals is crucial. Companies need to be able to respond to everyday local challenges and global changes and the instrument to do that is the flexibility of their priorities. Project managers should feel free to shuffle work items in and out of the backlog to better meet customer needs.
The roadmap should be continuously validated against your current situation. Another advantage of Kanban is the utilization of historical data. Use your Kanban metrics and meetings to assure your goals are on track and choose the highest priorities for the time being. Service Delivery Reviews, Replenishment Meetings and Delivery Planning meetings are the ideal location for this.
Kanban roadmaps not only focus your team on what to do, they help to minimise unnecessary distractions. Consider a roadmap with a goal of reducing shopping cart abandonment. Your marketing manager would like to use the checkout process to ask additional customer questions for better list segmentation – you could make the case that this takes away from your roadmap goal.
Every endeavour needs a roadmap. It keeps the team focused. It soothes stakeholders’ uneasiness. It’s a tool to measure company performance.
Keeping the direction towards your goals is as important as adjusting the direction towards your new goals. By any means you should have clearly defined goals but also you should continuously validate them against real life and adjust your roadmap.
The nature of agile project management means that firm long-term planning will be sacrificed to an extent when making Kanban roadmaps. However, they empower companies to overcome fear of change by focusing on strategic goals and results rather than low-level breakdown of fixed milestones. The result? Delivering higher-quality and more useful product features to your customers – faster.
Does your project have a roadmap? How long is its timeline? How often do you review and change the goals? Tell us about your experience in the comments!
Meet the Author
Sonya Siderova is a passionate product manager and a driving force behind Nave, a Kanban analytics suite that helps teams become more efficient through data-driven decision making. When she's not catering to her two little ones, you might find Sonya absorbed in a good heavyweight boxing match or behind a screen crafting a new blog post.
Learn more about the experience of changing an organization with 130 years of history and more than 2,000 employees… https://t.co/HhqjlfVEwzFollow
"Nave’s powerful data-visualization toolkit helps you optimize your flow and take your team to a whole new level. T… https://t.co/znpofG06htFollow
Take your training and consultancy sessions to a whole new level. With Kanban analytics on their existing tools, yo… https://t.co/8iNe3zZS87Follow
Models of self-government, as well as models of harmonized autonomy, have emerged to address the need for strategic… https://t.co/Fkn2w1FybrFollow
Learn how applying Kaizen principles brings continuous improvement to your business practices, increases your perfo… https://t.co/EKejZQdt98Follow
Are you ready to recap the benefits Kanban analytics can bring to your teams? Choose your platform today!… https://t.co/IBRMXPLPXOFollow
In Kanban, Little’s Law links the three basic flow metrics – throughput, cycle time and work in progress. Understan… https://t.co/lz0dCe8fJLFollow
Choose your platform today and deliver outstanding customer value sooner with our range of analytical charts.… https://t.co/maqOaaqgFbFollow
Learn more about how a Financial Technology Company in Brazil evolve from 20 teams running around 50 initiatives to… https://t.co/3pk151Pm1MFollow
The Aging Chart for Trello helps you identify where your process is slowing down while tasks are still in progress.… https://t.co/D51LQOxxhIFollow
After many years of experience with classic waterfall projects at Sitegeist, in 2013 Gina and Sven started to compl… https://t.co/f33g593GhPFollow
Large teams and complex projects face a common issue – the Kanban board becomes cluttered and hard to read. Learn h… https://t.co/uxW9I3XhhpFollow
All of our plans come with full visibility into your past performance so that you can make decisions based on your… https://t.co/CECD3QA2MnFollow
Product teams who use Nave to analyze their workflows can make empirical predictions based on their performance dat… https://t.co/w2UOo7Q3q5Follow
When implementing Kanban, it can be difficult to know how much work has been done, and how well your team is perfor… https://t.co/sT6p8qDJfxFollow
With Nave, you can use your favorite tool to boost your productivity and improve workflow efficiency.… https://t.co/KhWe93qHO0Follow
This is the story of how 30 teams in Petrobras have evolved their maturity and how patterns of evolution can be rec… https://t.co/AHImgtqYBrFollow
Nave's Kanban analytics suite helps you collaborate better and ship faster across all of your Azure boards. Unleash… https://t.co/NttVDesyGoFollow
Choose your platform today and deliver outstanding customer value sooner with our range of analytical charts that v… https://t.co/ZEJTgy7JweFollow