0
0
Software Engineeringknowledge~5 mins

Kanban overview in Software Engineering - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is Kanban in software engineering?
Kanban is a visual method to manage work by showing tasks on cards and moving them through columns that represent stages of work, helping teams see progress and limit work in progress.
Click to reveal answer
beginner
What are the main columns typically found on a Kanban board?
Common columns are: To Do (tasks to start), In Progress (tasks being worked on), and Done (completed tasks). These show the flow of work from start to finish.
Click to reveal answer
intermediate
Why does Kanban limit work in progress (WIP)?
Limiting WIP helps teams focus on finishing tasks before starting new ones, reducing multitasking and improving flow and quality.
Click to reveal answer
beginner
How does Kanban help improve team communication?
Kanban boards make work visible to everyone, so team members can easily see what others are doing, which helps coordinate efforts and spot bottlenecks early.
Click to reveal answer
intermediate
What is a key difference between Kanban and Scrum?
Kanban is continuous flow without fixed time cycles, while Scrum works in fixed-length sprints with planned tasks. Kanban is more flexible and focuses on ongoing delivery.
Click to reveal answer
What does a Kanban board visually represent?
AA list of team members and their roles
BThe stages of work and tasks moving through them
CA schedule of meetings and deadlines
DA detailed project budget
Why is limiting work in progress important in Kanban?
ATo increase multitasking
BTo add more tasks quickly
CTo avoid communication among team members
DTo focus on completing tasks and improve flow
Which of these is NOT a typical Kanban board column?
APlanning Meeting
BIn Progress
CDone
DTo Do
How does Kanban differ from Scrum?
AKanban uses fixed-length sprints
BScrum uses continuous flow
CKanban focuses on continuous flow without fixed time cycles
DScrum does not use boards
What benefit does making work visible on a Kanban board provide?
AImproves team communication and spotting bottlenecks
BHides tasks from team members
CIncreases task complexity
DRemoves deadlines
Explain how a Kanban board helps a team manage their work.
Think about how seeing tasks moving helps the team.
You got /5 concepts.
    Describe the purpose of limiting work in progress in Kanban and its impact on team productivity.
    Why is it better to finish tasks before starting new ones?
    You got /5 concepts.