methodatlas
RunsheetAgile

Ideal Days

ComplexityLow
Time15-60 min
Participants2-9
FormatWorkshop + async
MaturityEstablished
01

Prerequisite

What needs to be finished first

Per item to estimate, acceptance criteria are available so effort can be anchored to a clearly bounded scope.

Without: Without acceptance criteria, the team estimates different items with the same title and ideal days are not comparable.
02

Preparation

What needs to be ready before start

Materials

Estimation sheet with columns Item, Ideal Days, assumptions, dependencies; visible "Ideal Day" definition; list of reference items with Ideal Day values; timer.

People / roles

One facilitator who keeps the definition consistent and collects values; the implementing team (2-9 people); a scribe for assumptions and caveats; optionally a PO for scope clarification.

Pre-read

Item list with acceptance criteria; Ideal Day definition (for example "8 h of focused work with no meetings, waiting, context switching"); two to three reference items from real delivery history with Ideal Day values.

Time needed

15-60 min

Setup

Post the Ideal Day definition at the wall: "One day of focused work, no interruptions, no meetings, no blockers." Make reference items with values visible. Note that Ideal Day ≠ calendar day.

03

Core question

The one question this method answers

How many ideal days are needed for this item under focused work, and what assumptions about interruptions, dependencies, and uncertainty are made?

04

Flow

Marker: Phase

StepDurationActionHint
1Phase 1: Sharpen definition and references
10 minReview the Ideal Day definition together. Review reference items with values and adjust where needed. Record team consensus.If someone says "my ideal day is 6 h, I have kids", the definition is too personal. Ideal Day is a methodological unit, not a real working day.
2Phase 2: Estimate items
20-30 minEstimate items in ideal days as a team. Discuss large differences similarly to planning poker. Document assumptions (for example, "uses existing library X").If an item is larger than 5 ideal days, split it or run a spike first. Larger values are not reliable because assumption variability becomes too high.
3Phase 3: Record dependencies and caveats
10-15 minFor each item, make dependencies that could inflate calendar time explicit. Record caveats (for example, "requires review from external team", "compliance approval required").Ideal days without caveats are converted into calendar days. Caveats are a methodological safeguard against misinterpretation.
4Phase 4: Apply calendar time factor
5-10 minFor planning, translate Ideal Days into calendar time with an empirical factor (typically 1.5-3x). Derive the factor from team history and communicate a range rather than a single number.If no historical factor exists, start with 2x as a conservative default and calibrate after 2-3 sprints. The factor is team-specific and changes with organizational context.
05

Artifact

What comes out at the end

Form

Estimation table with columns Item, Ideal Days, assumptions, dependencies, caveats, derived calendar-time range. Ideal Day definition in the header. Linked with backlog and delivery history.

Versioning / ownership

Keep Ideal Day values per item. Preserve old values as comments on re-estimations. Maintain the calendar-time factor centrally, with evidence from history (for example last 5 items with Ideal Day estimate and actual delivery time).

Tool alternatives
  • Google Sheet with Ideal Day definition in the header
  • Excel with a factor column
  • Notion database with Ideal Days and caveat properties
  • Jira with custom field Ideal Days
  • Confluence page with an embedded table

ideal-days-working-template.md

Compact working template for Ideal Days with context, input, output artifacts, and next step.

Ideal Days Working Template

Goal

Estimates work in idealized work days without interruptions, meetings, or waiting time.

Context

When and for what do we use this method?

Input

Which data, observations, decisions, or materials are available?

Execution

Short notes along the runsheet.

Output artifacts

  • Ideal Day Estimates:
  • Assumption Notes:
  • Capacity Caveats:

Assumptions and open questions

  • ...

Decision / Next step

Owner, date, and success signal.

06

Example output

Concrete filled scenario, fictional example

ideal-days-beispiel.md

Concrete filled scenario, fictional example

Ideal Days - Sprint 23 refinement, 2026-05-18

Ideal Day definition: 8 h of focused work with no meetings, waiting, context switching. Team calendar-time factor: 2.5x (history from the last 5 items with Ideal Day estimate and actual delivery time).

ItemIdeal DaysAssumptionsCalendar time
API endpoint for tenant export2uses pagination helper, JSON+CSV5 days
DATEV import validation3library fits, sample data available7-8 days
Recommendation prompt in dashboard1UI component exists, only logic is new2-3 days
Webhook system baseline4new infrastructure, compliance review required10-12 days

Caveats

  • Webhook system: compliance review can add 3 calendar days (external dependency).
  • DATEV import: library failure can add +5 ideal days (flagged as risk).

Factor calibration: last 5 items had Real/Ideal ratios between 2.1 and 2.8. Mean 2.5 for current planning. Revisit after Sprint 23.

07

Pitfalls

Recognize symptoms and steer against them

Trap

Ideal Days are read as calendar days

Symptom

Stakeholders or PMs read "3 Ideal Days" as three working days.

What to do

Communicate calendar-time factor consistently: "3 Ideal Days = 7-8 calendar days." Put the definition in each estimation document. Any statement using only Ideal Days invites misinterpretation.

Trap

The factor is set once and never calibrated

Symptom

The team has used factor 2x for two years while reality is now 3.5x.

What to do

Recalculate the factor every sprint or quarter from the last 5-10 items. If factor exceeds 3x, check whether ideal conditions are unrealistic or where organizational bottlenecks have increased.

Trap

Definition gets diluted

Symptom

The discussion "my ideal day is 6 h" shifts the scale and makes estimates incompatible.

What to do

Treat the definition as a methodological constant (typically 8 h of focused work). Do not adapt it to personal realities, otherwise compareability is lost.

Trap

Assumptions are missing

Symptom

The table has Ideal Day values but no assumptions, so re-estimation is not possible.

What to do

Assumptions are required per item. Without assumptions, estimates are not reproducible and not verifiable.

Trap

Large items without split

Symptom

Items above 8 Ideal Days stay in the list and estimation accuracy drops sharply.

What to do

Split items over 5 Ideal Days or put a spike first. Large estimates have too many assumptions, and variance becomes unmanageable.

08

Stop criteria

Done signals checkable in under a minute

A stakeholder does not accept the separation between Ideal Days and calendar time, so the method is likely misread.
No historical calendar-time factor is available and no willingness exists to start with a default factor.
The team has no common understanding of "Ideal Day" and cannot stabilize the definition.
Items are too large (>10 Ideal Days), making estimates unreliable.
Acceptance criteria are missing and items have unclear scope.
Work is heavily interrupted (for example support team), so the Ideal Day concept does not fit reality.

Finished the runsheet?

Go to the profile for purpose, similar methods, and sources or continue to the next method in the catalog.