Kanban Overview
📖 Scenario: You are managing a small software project and want to organize tasks visually to improve workflow and team communication.
🎯 Goal: Build a simple Kanban board structure that shows tasks in different stages: To Do, In Progress, and Done.
📋 What You'll Learn
Create a dictionary named
kanban_board with three keys: 'To Do', 'In Progress', and 'Done'.Each key should have a list of task names as values.
Create a variable named
max_tasks_per_column and set it to 5.Use a loop to count how many tasks are in each column and store the counts in a dictionary named
task_counts.Add a final step to check if any column exceeds the
max_tasks_per_column and create a dictionary named overloaded_columns with column names as keys and boolean values.💡 Why This Matters
🌍 Real World
Kanban boards help teams visualize work progress and manage tasks efficiently in software projects and other workflows.
💼 Career
Understanding Kanban is useful for project managers, developers, and team members to improve productivity and communication.
Progress0 / 4 steps