One of the more uncomfortable conclusions I've reached over the years is that a lot of software is built backwards.
Not because developers are bad.
Not because teams are incompetent.
Because we're often rewarded for the wrong things.
Features get attention.







