
1. Stop answering with a single date
When a client asks, “How long will this take?”, most people feel pushed into giving one number. That is usually the wrong move. A single date sounds decisive, but it often hides the parts that matter most: what is known, what is assumed, what depends on others, and what can still change. On large IT projects, that habit gets expensive. McKinsey’s long-cited analysis found that large IT projects ran, on average, 45% over budget and 7% over time while delivering 56% less value than predicted.
A better answer is not softer. It is more structured. You are not saying, “I don’t know.” You are saying, “Here is the path, here is what we know now, and here is what will make the timeline more precise.” Clients usually want confidence, not theater.
2. Separate discovery from delivery
The first move in a strong timeline email is to split discovery from delivery. Discovery is not stalling. It is the part where you clarify the problem, confirm the scope, surface edge cases, identify integrations, and decide what “done” means. Atlassian defines product discovery as understanding customers’ needs and business context so the right product gets built for the right customer.
AWS uses a similar logic in modernization work: its readiness assessment guidance describes a structured assessment phase that produces a roadmap, blueprint, and action plan, with a sample process spread across two weeks.
That matters because clients often ask for a build estimate before the inputs are stable. If you skip discovery, you do not save time. You just move uncertainty downstream, where it becomes rework. This is the same reason The “Pilot Graveyard”: Why Proofs of Value Die Quietly is such a common pattern: teams rush to activity before they have a credible operating path.
A simple rule works well here: if requirements, integrations, or ownership are still unclear, give a discovery estimate first and a delivery range second.
3. Estimate in milestones, not optimism
Once discovery is separated, do not jump from “we need two weeks to assess” to “the whole thing will be done by June 15.” Use milestones. Atlassian describes milestones as specific points in a timeline that mark essential achievements, unlike tasks, which have duration and ongoing work. Roadmaps, in turn, are supposed to show milestones, timelines, phases, resource signals, and dependencies at a high level.
This is why the email I send is milestone-based. It sounds like this:
- Discovery and scope confirmation: 1–2 weeks
- Architecture and solution design: 1–2 weeks
- Milestone 1 build: 3–5 weeks
- Client review and revisions: 1–2 weeks
- UAT and launch prep: 1–2 weeks
That is not a benchmark. It is a format. The point is to replace one fragile promise with a sequence the client can understand and discuss. If the client wants to compress the plan, you now have something concrete to negotiate: scope, sequencing, or staffing.
4. Put dependencies in writing
Dependencies are where timeline conversations stop being emotional and start becoming real. Atlassian’s guidance is direct: dependency management improves timeline accuracy, helps identify risks, clarifies requirements, maintains scope, and mitigates delays.
In practice, most missed dates are not caused by laziness. They are caused by hidden dependencies such as:
- delayed access to systems or data
- waiting on client approvals
- third-party vendor setup
- security or compliance review
- unclear ownership on feedback or sign-off
This is where your email becomes useful. Instead of saying, “We can do it in eight weeks,” say, “We estimate eight to ten weeks assuming API access is available by week two, stakeholder review happens within two business days, and content inputs arrive before milestone three.”
That sentence changes the whole conversation. It also connects naturally to What to Measure in Week 1 vs Week 8 of a Transformation: early weeks are for input quality, decision speed, and blockers; later weeks are for throughput and outcome quality.
CTA: Use the template below to make dependencies visible before they become excuses.
5. Name the risks that can move the date
A credible timeline email should include risk language, but not in a dramatic way. Microsoft’s project guidance uses a simple formula: risk equals impact multiplied by probability. It also warns that critical-path tasks and vendor tasks deserve extra attention because they affect the end date more directly.
That gives you a practical way to write risks in plain English:
- Low risk: internal content drafting, light UI changes, known patterns
- Medium risk: new integrations, workflow redesign, unclear data quality
- High risk: regulated approvals, external vendors, complex migration, unstable requirements
The goal is not to sound cautious. The goal is to make the estimate explainable. That is especially important if the work later touches production systems, governance, or releases. If your client is also dealing with AI or operational systems, The Fastest Way to Lose Trust : Silent Model Changes is a useful parallel: trust falls when teams cannot explain what changed and why.
6. Offer phases, not a big-bang promise
A strong reply to “How long?” should also show the client that progress can arrive before final completion. AWS’s phased modernization guidance is explicit on this point: the goal is incremental value, and in that AWS context, teams can deliver initial results in as little as 12 weeks. The broader lesson is simple: phase work so the client sees movement early rather than waiting for one final reveal.
That usually means breaking work into:
- a discovery phase
- a first milestone that proves value
- a second milestone that expands scope
- a launch or hardening phase
The advantage is not just delivery speed. It improves decision quality. After milestone one, the client can decide whether to continue, reduce scope, add resources, or pause. That is a much healthier commercial and delivery posture than pretending everything is fixed on day one. It also fits the sequencing mindset behind Your AI Strategy Is a Portfolio, Not a Project: good delivery is often about ordered bets, not one oversized commitment.
7. End with a decision, not a vague update
Most weak timeline emails end with a soft sentence like, “Let me know your thoughts.” That is too open-ended. A better email ends with one decision the client can make now.
For example:
- approve a 1–2 week discovery phase
- confirm the target milestone for phase one
- assign a client-side owner for reviews
- confirm the dependencies listed in the email
- choose between fast-track scope and fuller scope
That matters because roadmaps are not just documents. Atlassian describes them as communication tools for dates, phases, deliverables, and dependencies. If your email ends without a decision, it becomes information. If it ends with a choice, it becomes momentum.
A practical disclaimer belongs here too: timeline ranges are planning guidance unless they are later converted into a signed scope, statement of work, or contract amendment. If the project touches regulated, safety-critical, or security-sensitive systems, validate the schedule with the relevant experts before treating it as a commitment.
8. Use this email template
Here is the version I would actually send:
Subject: Proposed timeline and next step
Hi [Client Name],
Thanks for the question. Rather than give you a single date too early, I want to give you a timeline that is accurate enough to plan against and clear enough to adjust.
Based on what we know today, I would structure this in two parts:
1) Discovery / scope confirmation: [X–Y days or weeks]
This phase will confirm requirements, edge cases, integrations, owners, and success criteria.2) Delivery after discovery: currently estimated at [range]
I would frame this as milestones rather than one fixed end date:
- Milestone 1: [name] — [range]
- Milestone 2: [name] — [range]
- Review / UAT: [range]
- Launch / handover: [range]
Key assumptions and dependencies
[dependency 1]
[dependency 2]
[dependency 3]
Main risks that could affect the timeline
[risk 1]
[risk 2]
If you are aligned, the best next step is to start with the discovery phase so I can convert this into a firmer milestone plan.
Best,
[Your Name]
It is not flashy. That is why it works. It answers the question, shows the logic, names the unknowns, and asks for one next decision.
Comparison table: weak reply vs stronger reply
| Situation | Weak reply | Stronger reply |
|---|---|---|
| Client wants speed | “We can probably do it in 6 weeks.” | “We can start immediately. I’d propose 1 week of discovery, then a milestone-based plan with a current delivery range of 5–7 weeks.” |
| Requirements are fuzzy | “Hard to say right now.” | “The delivery date depends on scope clarity, so the right first estimate is discovery: 1–2 weeks to confirm requirements and dependencies.” |
| Client has multiple stakeholders | “We’ll need feedback during the process.” | “This timeline assumes stakeholder reviews are consolidated and returned within 2 business days at each milestone.” |
| Vendor or integration risk exists | “It depends on the API.” | “Current range assumes API access and documentation are available by week 2; otherwise milestone 1 will move.” |
| Client wants certainty | “We’ll do our best.” | “I can give you a firmer date after discovery. For now, the safest planning view is milestone ranges plus listed dependencies.” |
FAQ
1) How should I answer a client who asks for a timeline before requirements are clear?
Start with a short discovery estimate, then offer a delivery range based on milestones. That matches how discovery is defined in product work and how assessment phases are used to produce roadmaps, risks, and dependencies before full delivery commitments are made.
2) What is the difference between a milestone and a task?
A milestone is a checkpoint or achievement on the timeline. A task is the work that takes time and effort to get there. Atlassian’s guidance makes that distinction clearly, and it is one reason milestone-based estimates communicate better with clients.
3) Why should I list dependencies in a timeline email?
Because dependencies are one of the fastest ways to improve timeline accuracy. They help clarify requirements, maintain scope, and expose likely delay paths before the work starts.
4) How should I talk about risks without sounding negative?
Use plain language and tie risk to what can move the date. Microsoft’s project guidance frames risk as impact × probability, which gives you a neutral way to explain why some items need more buffer or review.
5) Should I give one final date or a range?
Early in a project, a range is usually more honest and more useful. A roadmap is supposed to show milestones, phases, dates, and dependencies at a high level, and it should stay dynamic as information improves.
6) When is a phased timeline better than a full end-to-end commitment?
When scope is still forming, dependencies are not fully resolved, or the client wants early proof before a larger rollout. Phased approaches are designed to create incremental value rather than one big reveal.
Leave a Reply