Project Planning

Why being Simple is better than being Simplistic? Kanban approach

The chances of you knowing about Kanban boards is high if you have worked on a software development project. A Kanban board is a tool to manage workflow using a visualization technique. This visualization technique makes use of components which are arranged in columns representing stages like To-do, Work in progress and Done. Each column has swimlanes to distinguish between components belonging to respective workflows.

What are the typical hurdles in Kanban board implementation?

Overcrowded columns resulting in bottlenecks – Many times, a delayed task is seen as a result of team members late response. But it is the other way round where the project manager is lacking. Either in identifying and structuring the workflow equally among all the team members. Allocation of tasks equally among resources will lead to successful tackling of the issue.

Lack of detailed planning – This case usually occurs when the requirement gathering is not clear enough for the product team to come up with effective user stories. When a product manager has not covered all use cases, chances of bottlenecks after the work has started becomes high. The last thing you want your client to know is the lousy preparation at your end.

Lack of optimum utilization of existing features on Kanban board – The columns on Kanban board can vary in number but you should not overdo it as you will end up increasing the complexity on board. Can continuous backlog grooming help you here? The answer is yes and you should always remember that it is a continuous process which demands your utmost attention.

Status update meetings – Ever found yourself in a situation where you run out of time. And end up thinking where you spent your maximum amount of energy. The answer lies in meetings conducted among team members to gather an updated status on the work done. Now imagine, having all updates on the board every day at a fixed time. Might sound like too good be true but is possible. Thanks to Kanban board.

How to steer clear of complexities?

Identify bottlenecks – You can steer clear of bottlenecks if you can put a limit on the number of tasks lying in the work in progress column. This way you can track each task ensuring the right distribution among resources. You actually reset their focus on the tasks of the maximum priority to achieve timely completion by keeping the cards open for the team members. It also gives them a clear and transparent view on what other team members are working on.

Reorganize and restructure workflow weaknesses – To start with having a thorough discussion with Business Analyst and key stakeholders will result in faster closure on expected requirement understanding process. The Product Manager can now sit and design flawless and smooth flowing user stories. Once the user stories are in place covering all use cases. You can allocate resources on Kanban board and intimate respective teams to update status on each card.

Use colours to update the status of the tasks – Imagine you are working as a tester and you only want your focus to be on the cards which matter to you. How can a manager deal with this situation using the Kanban board? He can allocate colours to the cards depending on the different roles of team members. For example, bugs can be represented in the red colour card and can float from one column to another. When the bugs card is taken up by the developer and its status is updated as Ready for testing. The card will get shifted to tester’s column and testers can begin working on it.

Eliminate status update meeting – Kanban board is a transparent visualization tool keeping every member in the team on the same page. This tool gives transparency to all in the team. It automatically facilitates the habit of pushing the cards to the completed column. Thereby allowing everyone to see the exact status of the card.

While writing this blog, I also recalled how much a kanban board is loved by the interviewers who have been successful Project Managers. I shall cover possible interview questions in my next blog concerning Kanban board. Stay tuned and keep sharing your reviews using the comments section.

Share this Story
Load More Related Articles

20 Comments


  1. Heidi

    April 7, 2020 at 4:30 pm

    Appreciation to my father who stated to me regarding this webpage, this weblog is truly remarkable.

    Reply

  2. Justin Hamilton

    March 25, 2020 at 2:26 am

    I don’t typically comment on posts, but as a long time reader. I thought I’d drop in and wish you all the best during these troubling times.
    I hope you stay well with the COVID19 pandemic progressing at an alarming rate.

    Reply

  3. Linnete Watts

    March 18, 2020 at 2:09 am

    Hello, bro, nice to meet this informational guide, really useful for people a lot.

    Reply

  4. Giselle

    March 17, 2020 at 11:57 pm

    Hello, I enjoy reading through your article post. This one especially caught my attention when I was looking for information on Kanban.
    I like to write a little comment to support you.

    Reply

  5. Ruth Spring

    March 16, 2020 at 1:35 pm

    More links to other similar blogs would be helpful. Hope you will look into it.

    Reply

  6. Alejandra

    March 14, 2020 at 10:40 am

    Hello, I enjoy reading through your article post.

    I like to write a little comment to support you.

    Reply

  7. Ramel

    March 4, 2020 at 8:59 am

    Kanban is one topic that never goes undiscussed at interviews by the managers. Thanks for drafting pointers that exactly answer those kind of questions.

    Reply

  8. Keenan Haethes

    February 22, 2020 at 8:02 pm

    I’m really enjoying the design and layout of your site. It’s very easy on the eyes which makes it much more pleasant for me to come here and visit more often. Did you hire out a developer to create your theme? Fantastic work!

    Reply

  9. Joel Richie

    February 12, 2020 at 7:16 am

    Hello friends, its fantastic post regarding kanban culture and completely explained, keep it up all the time.

    Reply

  10. Jared

    January 29, 2020 at 11:20 am

    I just wanted to provide you with a quick thumbs up! Apart from that, fantastic site!

    Reply

  11. Jerry Haze

    October 3, 2019 at 6:22 am

    Really informative blog article.Thanks Again. Want more.

    Reply

  12. Harrison Peters

    September 12, 2019 at 3:16 am

    I am sure this article has touched all the internet viewers, its really really nice article on building up new web site.

    Reply

  13. Marcia

    July 18, 2019 at 11:54 am

    Hi! I’m at work browsing your blog from my new apple iphone!
    Just wanted to say I love reading through your blog and look forward to all your posts! Carry on the excellent work!

    Reply

  14. Sherry

    June 26, 2019 at 10:27 am

    Enjoyed every bit of your blog post.Much thanks again. Really Cool.

    Reply

  15. Jefferson Valle

    June 13, 2019 at 3:42 am

    Simply want to say your article is amazing.
    The clarity in your post is just cool and i could assume you are an expert on this subject.
    Fine with your permission allow me to grab your RSS feed to keep updated with forthcoming post.
    Thanks a million and please continue the rewarding work.

    Reply

  16. Lysa

    April 7, 2019 at 4:14 am

    Hello there! Do you use Twitter? I’d like to follow you if that would be okay. I’m undoubtedly enjoying your blog and look forward to new updates.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Check Also

All you need to know about Agile

All you need to know about agile. How agile methodology affects your team and delivery? Principles of agile and what usually goes wrong while implementing agile in your teams.