Let's say we have five Stories, A, B, C, D, and E. However, while D and E are clearly separate business requirements and should be tested/documented separately, the technical requirements are related/similar, and so it would make sense for them to be worked on together at the same time by one person/pair.
Let's also assume that Stories A, B, and C are in-progress, and the Work In Progress (WIP) limit is 4. We also have a dev/pair that just finished working on something else and now wants to work on D/E.
What would be the best approach here?
- Just take both D and E into in-progress, violating WIP limits
- Take only D or E into in-progress, and thereby work less efficiently on them
- Don't take either into in-progress, and instead help to get A, B, or C out of the way asap
- Get one of the other devs to stop working on A, B, or C
- Something I've missed?