"Visualize the workflow" and "Manage flow" have somewhat similar explanations.
While the " Visualize the workflow" practice is stressed on analysis it seems that the "Manage flow" practice is more about implementing changes. But yet they both mention understanding/analysis/transparency. Are they the most closely related practices in Kanban?
1) Visualize the workflow
You have to understand what it takes to get an item from request to completion. The goal of Kanban is to make positive change to optimize the flow of work through the system. Only after understanding how the workflow currently functions can you aspire to improve it by making the correct adjustments. Making changes before you understand your workflow is putting the proverbial cart before the horse and can cause you to make choices that are, at best, unhelpful and, at worst, harmful.
3) Manage flow
The whole point of implementing a Kanban system is to create positive change. Before you can create that change you have to know what to change. You figure that out by looking at how value is currently flowing through the system, analyzing problem areas in which value flow is stalled and defining, then implementing, changes. Then, you repeat the cycle to see what effect your changes had on the system because you need to know if the change you made had a positive or negative impact on the things you were attempting to change. You are never finished. To use a cliche, it’s a journey. Something I read recently said that when you fix your first issue, your second one gets a promotion. I think that’s an awesome reminder that we should always strive to make progress.