Difference between story points and time estimates

Posted on May 16, 2019

Comparison between story points and time estimates is the same as comparison between complexity and length. It can provide a long and interesting conversation, but it does't really lead anywhere. So let's state this out once and for all:

Story points rate the relative complexity of work, considering for example amount of components, integrations or decisions to be made. It’s often estimated in a Fibonacci-like format: 1, 2, 3, 5, 8, 13, 21. Different teams estimate work on different scale, which means their velocity measurement is also different. Because of the relativity, story points are very effective for measuring the effort within fixed length sprints: Team's capability and skills to burn story points can change, but sprint length stays always the same.

Time estimates rate the fixed length of the work allocated to a developer. It's often measured in hours, work-days or work-weeks: 1 day is 8 hours, 1 week is 5 days. All teams estimate time quite much the same way although with small variations in definition of man-day. Within a sprint only the amount of the available resources can change. Because of the fixed nature, time-based effort estimates are effective to measure the actual remaining time of the work, but they cannot expose relative differences between sprints.

Story points do not replace time estimates. Story point estimation can be made already when content of the task is known but implementation not scheduled. In Scrum for example these are items on the product backlog waiting for the upcoming sprints. Time estimate can be made safely only after a named developer takes the ownership of the activity. That's because every developer has a different capability to complete the same task - one developer might do it in six hours, while other needs eight. But for both developers the amount of the story points is the same.

Consulting, coaching and interim management

Looking for an interim CTO to steer your software business to the next level? Or would you like to expand your team's knowhow with coaching or background research? I provide remote consulting to global software companies from US East Coast, UK, Central Europe and Nordics.

I’m an experienced entrepreneur and investor with a rapidly growing track record in SaaS, blockchains and decentralized applications. With over 20 years of work experience in software business I help companies to build better technology strategies, accelerate innovative development and drive product-led growth. My passion is to steer tech enterprises to create new innovations that are changing the way we work and live.

I write about software startups, Web3 and blockchain concepts. Join to receive these blog posts and occasional announcements via email: