I have read that Work in Progress should be minimized, or that WIP amount doesn't matter as long as sprint is being finished.
But I am not sure how we define the WIP, specifically how large the WIP items have to be.
Am I right that it stems from the Sprint workflow, where each sprint contains N number of tasks / user stories or whatever (deliverables), and each tasks is single item of WIP. Then, because we are time-boxing the sprint, the WIP item size will automatically fit into some number of hours?
Here is an example of defining WIP item:
- Bad: analyze all data from 01/2019 to 01/2020
- Good: analyze datasets #1, 2, 3, 4, and 5, extracting metrics A, B, and C for each dataset
This way, when using "Good" definition, even though WIP item is still pretty large, we can judge post-hoc, how reasonably it was sized. E.g. we can end up with 75% "Done", whereas in the first case we end up with either 0% or 100%.
PS: part of the reason I am asking is confusion, but also I would like to have a canonical definition