There is no single definition. Usually in Kanban we add MMF (Minimal Marketable Features), which, by definition, means that each function should add value to the client, so you should be able to release each function independently.
This does not mean that you should release each function separately, so you will find a number of approaches (David mentions several of them). I find this a common case when the Kanban team releases more often than they if they followed one of the methods with short times.
Demonstrations in Kanban are optional, but if the client wants to use them, you can demonstrate functions during deployment, even if you perform each function independently. Theoretically, every feature should add value, so this approach should work well.
pawelbrodzinski
source share