Work In Progress (WIP)
An indicator that work is incomplete and not ready for final review or production use.
Also known as: WIP, Work in Progress, Draft
Category: Software Development
Tags: software-engineering, collaboration, processes, productivity
Explanation
Work In Progress (WIP) is a status marker indicating that something is still being developed and isn't ready for final evaluation. In software development, WIP commits, branches, or pull requests signal to collaborators that the code is incomplete and may contain temporary solutions, debugging code, or unfinished features. WIP limits in Kanban methodologies restrict how many items can be in progress simultaneously to prevent context switching and improve flow. The WIP concept applies broadly to knowledge work: marking drafts as WIP sets expectations, prevents premature criticism, and creates psychological safety for sharing incomplete ideas. Effective WIP management involves: (1) clear labeling of incomplete work, (2) regular progress updates, (3) setting limits to maintain focus, and (4) establishing criteria for when work moves from WIP to ready-for-review status.
Related Concepts
← Back to all concepts