Category: Lean

Lean

Implementing Kanban

While implementing Kanban is easy, teams struggle with its implementation. It is important to start slowly when implementing it and eventually make adjustments to the way you practice Kanban. Reaching mastery takes time and there is plenty to be learned and experienced beforehand so take your time and be patient in advancing.

Lean

The value of value stream mapping in software engineering

Specifically, for every work type send me what date it was changed to each stage in your workflow. I can help with some data analysis to figure out your team’s cycle time. Second – take the value stream map as we’ve drawn it and share it with the team. Validate if we’ve mapped the flow accurately and adjust where necessary. Then find out the information required at each step to minimize the wait times. Also, think about this – what impact will you achieve, if the team sets a goal to minimize the wait time at each step? Is there a better alternative?

Lean

The power of pull

Donald, the CEO, sat staring at the phone. He just got off the phone with one of the customers. The project team had missed the delivery for the third time. And this was not the only project that was in trouble. “This is crazy. What”, he thought, “were we doing wrong? Why can’t we seem to get our act together and deliver projects to the plan? We should plan better. I better find Smith and find out what’s going on.” This scenario plays out at countless organizations worldwide across a wide array of industries. Work either waits for people/resource or people/resource wait for work.

Lean

Flow in traditional project management process

Traditional project management resembles a PUSH system. A push system is where tasks are planned and scheduled. The time between requirements definition and delivery is so long that things change. Adding to the chaos is estimating, large batch size and requirement for high people utilization (in matrix organizations). Estimates are just that – Guesses. Building a schedule and a forecast based on guesses is a recipe for disaster. Yet this practice is condoned and encouraged.

Lean

Implement Kanban: Implement virtuous cycle of ongoing improvement

The hardest thing about implementing the Kanban is the paradigm shift in policies it leads to. “How can just visualizing work and limiting work improve throughput?” It’s so counter-intuitive. However, the very act of visualizing and limiting work highlights bottlenecks as they appear, giving you a chance to fix things before they become big issues. Implementing Kanban enterprise-wide, however, will need the blessing of senior management, specially if organization has been following traditional methods for a very long time. When going about leading the change, chances are that the people actual doing the work would absolutely love it since they get to see what’s within their queue. It is convincing the middle and the senior management that will be challenging. There’s also this perception of relinquishing control by the middle management. A paradigm shift indeed.

Back To Top