If it’s been done “except for this one thing” for days, there’s likely a design problem with that one thing.
You’re reading Signal v. Noise, a publication about the web by Basecamp since 1999. Happy !
If it’s been done “except for this one thing” for days, there’s likely a design problem with that one thing.
Jagath Narayan
on 19 Jul 10Great insight. This exactly happened to us two weeks ago. :)
We kept pushing out a feature extension (“partial shipments on orders”) that the customers had been asking for, mainly because it didn’t intuitively fit into the base feature (“single shipment on orders”)
Eventually, it became a nagging pain, and when we finally sat down to tackle it, we realized that it didn’t fit in because the base feature was designed incorrectly. And when we solved that design issue, everything else fell neatly into place.
Douglas T
on 19 Jul 10Maybe not a design problem, but definitely a fundamental flaw of some sort.
Lee McAlilly
on 20 Jul 10Wouldn’t that fundamental flaw be a design problem?
ABasketOfPups
on 21 Jul 10Doesn’t have to be. Maybe the design was fine, but the implementation was awkward. Or did the design fail to lead to a good implementation? This could go around for a while. :)
Basu
on 25 Jul 10What if the one thing keeps changing?
This discussion is closed.