Estimating ship dates

Freshness Warning
This article is over 7 years old. It's possible that the information you read below isn't current.

Joel Spolsky describes a new feature in the FogBugz bug tracking application. Evidence Based Scheduling is an automated way of comparing developer estimates to their past work.

What you get is not just one ship date: you get a confidence distribution curve, showing the probability that you will ship on any given date.

In a nutshell, you figure out how much a developer generally misses their estimates by and then FogBugz uses a random distribution of those numbers to give you a series of possible ship dates along with the probability that the code will ship on those dates.

This is similar to how many software shops already do their estimating, but FogBugz has created a great way of automating it and making it a tool.

Joel includes the detailed mechanics of how FogBugz calculates this, and I’d expect to see other project management tools replicating this in the near future.


Your comments:

Text only, no HTML. URLs will automatically be converted to links. Your email address is required, but it will not be displayed on the site.

Name:

Not your company or your SEO link. Comments without a real name will be deleted as spam.

Email: (not displayed)

If you don't feel comfortable giving me your real email address, don't expect me to feel comfortable publishing your comment.

Website (optional):

Follow me on Twitter

Best Of

  • The mouse and me Not only is the mouse very destructive, but it's evaded all attempts to capture or kill it so far.
  • Where do the RSS ad startups fit in? Yahoo's RSS advertising service could spell trouble for pure-play RSS advertising services unless they adapt their business model.
  • Debunking predictions Read/Write Web's authors have some goofy predictions.
  • Lock-in is bad T-Mobile thinks they'll get new Hotspot customers with exclusive content and locked-in devices.
  • Embrace the medium The Web is different than print, television, or any other medium. To be successful, designers must embrace those differences.
  • More of the best »

Recently Read

Get More

Subscribe | Archives

7

Recently

But... schools (Oct 28)
This school alarmism needs to stop. For the children.
Travel weight of coins (Aug 26)
My laptop bag was getting heavy, so I emptied it. Found 115 coins from 6 different countries in there. That will do it.
Aereo: a parable (Jun 26)
Here's why people who understand both technology and copyright law think the Supreme Court's Aereo decision defies common sense.
The birth of cubicle hell (Apr 29)
Where do cubicles come from?
Double Opt-In helps you (Apr 2)
A simple reason why double opt-in is a good thing for marketers.
Make the most of opportunities (Mar 5)
Often, part of success is being in the right place at the right time. What will you do with the opportunity when it happens?
Email as a model for future mobile phone service (Feb 10)
What if your phone wasn't tied to your phone number?
MySQL inadequecies (Feb 9)
This guy seriously hates MySQL and helps you understand how to use it better.

Subscribe to this site's feed.

Elsewhere

Tropo
Voice and communications platforms, including Tropo and Phono. Work.
SacStarts
The Sacramento technology startup community.
Pinewood Freak
Pinewood Derby tips and tricks

Contact

Adam Kalsey

Mobile: 916.600.2497

Email: adam AT kalsey.com

AIM or Skype: akalsey

Resume

PGP Key

©1999-2014 Adam Kalsey.
Content management by Movable Type.