How to Estimate Time for Projects You’ve Never Done Before
by Eric Hanson, Backend Developer at Clean Systems Consulting
Estimating a project you’ve never tackled can feel like guessing the weather on Mars. But with the right approach, you can make surprisingly accurate predictions.
Start with the Known Unknowns
The first step is to list everything you know and don’t know about the project.
- Break the project into smaller tasks, even if you aren’t sure how long each will take.
- Identify dependencies and potential blockers.
- Flag areas where you have little to no experience.
Acknowledging uncertainty is better than pretending you know it all.
Use Analogies and Past Experience
Even if the project is new, similar projects can guide your estimates.
- Think of past tasks that share similarities in complexity or scope.
- Ask colleagues or peers who have done something similar.
- Don’t copy numbers blindly—adjust for differences in scale or unknowns.
An educated guess beats a wild guess every time.
Break It Down and Add Buffers
Small tasks are easier to estimate than the whole project.
- Estimate each task individually.
- Add a buffer for learning, interruptions, or mistakes.
- Consider multiplying your initial total by 1.3–1.5 if it’s completely new territory.
Buffers are not padding—they’re sanity insurance.
Validate As You Go
Once the project starts, check your estimates against reality.
- Track time spent on each task.
- Adjust future estimates based on what you’ve learned.
- Communicate changes early if deadlines will shift.
Learning from real data is the fastest way to improve your estimates.
Communicate Uncertainty Clearly
Clients or managers often fear vague timelines. Be transparent.
- Explain which parts are uncertain and why.
- Offer ranges instead of single numbers when possible.
- Show confidence in the process, even if the timeline isn’t perfect.
Being upfront about uncertainty builds trust and reduces panic later.
Estimating something new is part art, part science—but with the right mindset, you can predict with surprising accuracy.