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.

All labels observed (5)

How this entity was disambiguated

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
Toyota Production System
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
XP (Extreme Programming)
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
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)
introducedIn mid-2000s
keyMetric cycle time
flow efficiency
lead time
throughput
work in progress
originatedBy David J. Anderson
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

How these facts were elicited

Referenced by (12)

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

Agile Manifesto influenced Kanban (software development)
Taiichi Ohno notableWork Kanban system
linked to: Kanban (software development)
YouTrack supportsMethodology Kanban
linked to: Kanban (software development)
Lean software development relatedTo Kanban
linked to: Kanban (software development)
Kanban (software development) documentedIn Kanban: Successful Evolutionary Change for Your Technology Business
linked to: Kanban (software development)
Agile project management relatedTo Kanban
linked to: Kanban (software development)
Scaled Agile Framework usesPractice Kanban
linked to: Kanban (software development)
Disciplined Agile Delivery compatibleWith Kanban
linked to: Kanban (software development)
Agile Alliance relatedTo Kanban (software development)
Agile software development includesFramework Kanban
linked to: Kanban (software development)
Gantt chart comparedWith Kanban board
subject linked to: Gantt charts
linked to: Kanban (software development)
Jira Align supportsMethodology Kanban
linked to: Kanban (software development)