Kaban has three main practices that are applied by Project Managers to manage the creation of a software. If we apply these principles to products and not to projects, it should help us manage our projects more easily.
Here are the 3 practices, and how they can apply to products:
Have a minimum viable product fast, and not only an abstract project. You will have something that you can visualize: the product.
Limit work in progress
Relase features into production one after the other. A task starts with the feature request, and is finished only when released into production.
Release often and soon, and you will be able to manage the flow more easily. Do not focus on the final deadline, you must start releasing before the deadline.