Avoid Estimate Insanity

We all know that developers can't estimate time, don't we? But why not? Developers are very smart. We deal with abstract concepts every day. You'd think we'd be able to learn this skill over time. But somehow we never get better at work estimation. Some people attribute it to a developer's innate optimism, and that's part of it. But there's a more important factor here.

 Read More

 

How Do You Handle Planning and Estimation?

David Starr had a good post this week on planning future work cycles. Do you use a team's commitment to the next iteration or the team's historical performance?

 Read More