The maze book for programmers!
mazesforprogrammers.com

Algorithms, circle mazes, hex grids, masking, weaving, braiding, 3D and 4D grids, spheres, and more!

DRM-Free Ebook

The Buckblog

assorted ramblings by Jamis Buck

Revealing hidden assumptions in estimation

19 November 2005 — 1-minute read

37signals recently released an update to Backpack that allows each page to have multiple to-do lists, rather than just one. Many, many people seemed to think this should have been a trivial thing to implement, so rather than leave them with that impression, I wrote up a bit about the reality of the situation on Signal vs. Noise.

Reader Comments

Thank you for being open about the situation and the problems involved. Rather than repeating the "YOU DON'T NEED THAT FEATURE" crap! And there is a lot of that in the forum. I do admit that many many features requested are unnecessary, ugly and probably dangerous, but somtetimes there are some excellent Ideas and those should be at least recognized as such, even though the implementation may be temporarily challenging. Honesty pays off! You are doing a great job.
nice writeup, jamis. Personally, when i hear my brain prepare a sentence with the words "just" or "only" in them, i force myself to stop and re-evaluate what i am about to say. The problem of estimation grows exponentially as your application increases in size, as your development group experiences turnover, etc. There are times when i know 100% that a given thing will "just be a conf file change," but those times are few and far between.