4 ms·
Yeah, agreed. Maintenance, reliability and tech debt should be first class concerns. Product strategy should include them, allocate time for them and give clear
by mlthoughts2018 6y ago
Yeah, agreed. Maintenance, reliability and tech debt should be first class concerns. Product strategy should include them, allocate time for them and give clear guidance of the trade offs that drive prioritization of these lines of work vs prototyping, feature delivery, etc.
Neglecting maintenance is a very bad idea, but setting it up as an enshrined cultural north star of an engineering department is actually even worse.
- blabitty 6y agoMaintenance should be just that, maintenance - something you attend to regularly to prevent future problems. The problem our industry has is that every approach to software has become a religious like cargo cult activity. In my opinion the cause of that is the consultancy-executive symbiotic nexus, consultants promise exciting silver bullets and executives buy in because they can always blame the consultants if it goes wrong.