Kanban (software development)

E578419

Kanban (software development) is an Agile-based workflow management method that visualizes work on a board, limits work in progress, and optimizes flow for continuous delivery and improvement.

Jump to: Surface forms Statements Referenced by

Observed surface forms (2)

Surface form Occurrences
Kanban 1
Kanban system 1

Statements (61)

Predicate Object
instanceOf Agile method
software development methodology
workflow management method
appliedIn IT operations teams
knowledge work organizations
software development teams
basedOn Lean manufacturing principles NERFINISHED
Toyota Production System NERFINISHED
boardColumn Done
In Progress
To Do
boardElement WIP limit indicator
column
swimlane
changeManagementPrinciple agree to pursue incremental change
encourage acts of leadership at all levels
start with what you do now
compatibleWith DevOps practices
Scrum NERFINISHED
XP (Extreme Programming) NERFINISHED
corePractice implement feedback loops
improve collaboratively
limit work in progress
make process policies explicit
manage flow
visualize work
documentedIn Kanban: Successful Evolutionary Change for Your Technology Business NERFINISHED
doesNotRequire fixed length iterations
timeboxed sprints
emphasizes evolutionary improvement
incremental change
limiting multitasking
pull system
reducing context switching
focusesOn customer lead time
service delivery
inspiredBy Kanban (manufacturing) NERFINISHED
introducedIn mid-2000s
keyMetric cycle time
flow efficiency
lead time
throughput
work in progress
originatedBy David J. Anderson NERFINISHED
primaryGoal enable continuous delivery
enable continuous improvement
optimize flow of work
supports continuous deployment
continuous integration
typicalMeeting daily Kanban meeting
delivery planning meeting
operations review
replenishment meeting
service delivery review
usesArtifact Kanban board
WIP limit
cumulative flow diagram
service level expectation
work item card
visualizationMedium digital board
physical board

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

Agile Manifesto influenced Kanban (software development)
Taiichi Ohno notableWork Kanban (software development)
this entity surface form: Kanban system
YouTrack supportsMethodology Kanban (software development)
this entity surface form: Kanban