3 ms·
I blame two things. 1. The "release early, iterate often" culture - as it encourages half-assed software to flood the marketplace. 2. Poor or non-existent inc
by auiya 7y ago
I blame two things.
1. The "release early, iterate often" culture - as it encourages half-assed software to flood the marketplace.
2. Poor or non-existent incentives for proper code maintenance.
- gchamonlive 7y ago> The "release early, iterate often" culture - as it encourages half-assed software to flood the marketplace. That is blaming the wrong aspect of agile development. Software should fail early. It is wasteful to go through a lengthy process only to find out the final product either is incompatible with the market or someone else made a tool that already dominates the niche market. The problem most of the time is not realising you are actually selling a prototype and what should be a proof of concept ends up in production.