Live data from Hacker News

Perfection is not over-engineering

var0.xyz

131–132 of 132 posts

Re: Perfection is not over-engineering

#131

Earlier quoted context omitted.

You're saying it in jest but this is closer to the right answer. Features make you money. A large enough project has an infinite backlog. You will be unlikely to make much money from clearing out your backlog.

As a guy who was a part of projects with an infinitely growing backlog (multiple times), I can tell you for certain that _not_ periodically addressing parts of your backlog absolutely will stop you from making more money; even lose you some due to customer churn.

I am as close to a fan of a clear backlog as it can be, but I would also say that an insufficiently deep backlog is probably a sign that you're spending too much on refactors and cleanups.

Re: Perfection is not over-engineering

#132

Earlier quoted context omitted.

As a guy who was a part of projects with an infinitely growing backlog (multiple times), I can tell you for certain that _not_ periodically addressing parts of your backlog absolutely will stop you from making more money; even lose you some due to customer churn.

I am as close to a fan of a clear backlog as it can be, but I would also say that an insufficiently deep backlog is probably a sign that you're spending too much on refactors and cleanups.

That would be true insofar as another premise is true: large backlog means we are drowned in business work and the internal cleanups that are very important constantly get kicked down the road. I started pushing back and the backlog at least stopped growing; even managed to remove 2-3 items this week, first time in months.
Post reply on HN