3. Capacity trade-off for mid-cycle additions
Date: 2025-10-01
Status
Accepted
Context
Following TDR-0002, when a ticket is added to an ongoing cycle, it has been validated as aligned with cycle objectives and/or urgent enough to be prioritized. However, this creates a new challenge:
- Adding tickets mid-cycle increases scope and risks overcommitting the team
- The cycle capacity was already allocated during planning
- Without removing work, we dilute focus and reduce delivery predictability
- It’s unclear what work is being deprioritized when new work is added
- Stakeholders and team members lack visibility into these trade-offs
We need a discipline to maintain cycle capacity while accommodating validated mid-cycle additions.
Decision
When adding a ticket to an ongoing cycle, the engineer must:
- Estimate the new ticket in story points
- Identify equivalent work to remove from the cycle
- Find ticket(s) with similar total estimation
- Example: Adding a 5-pointer requires removing 5 points worth of work
- Communicate the trade-off transparently
- Clearly document which ticket(s) are being deprioritized/removed (
- Commenting on the tickets themselves is enough
- Mention the ticket that has been prioritized
- Notify relevant stakeholders (team, product owner, CEO if needed) in the appropriate channels
- Update ticket status/cycle assignment accordingly
- Clearly document which ticket(s) are being deprioritized/removed (
The removed ticket(s) should be moved to the next cycle with appropriate context about why they were deprioritized.
Consequences
Positive
- Maintains cycle capacity and prevents scope creep
- Makes trade-offs explicit and visible to all stakeholders
- Improves delivery predictability
- Forces prioritization decisions to be deliberate
- Protects team from overcommitment
- Creates transparency about what work is deferred
Negative
- Requires additional effort to identify and communicate trade-offs
- May create difficult conversations about deprioritizing work
- Some stakeholders may be disappointed when their tickets are removed
- Adds complexity to the ticket addition process
Neutral
- Reinforces that cycle capacity is finite
- Makes prioritization an ongoing team responsibility
- Creates a record of why certain tickets were deferred
- May require more frequent stakeholder communication
Review Schedule
Review after 3 cycles alongside TDR-0002 to assess:
- Is the capacity trade-off discipline being followed?
- Are removed tickets being properly communicated?
- Is this helping maintain delivery predictability?
- Do we need to adjust the process?