3 ms·
But root-cause analysis of the issues that arise is still important, right? Tracing customer-impacting issues back to the decisions that might have caused them?
by Smudge 14y ago
But root-cause analysis of the issues that arise is still important, right? Tracing customer-impacting issues back to the decisions that might have caused them? Perhaps not even particular bugs or parts of the product, but architectural decisions as a whole? Or even organizational processes? You can throw money at live support until the end of time, but the only way to reduce that cost is by addressing problems at the source, be it code or process, or something else... (right?)
- vitovito 14y agoSure, and the "live" team is made up of people from the regular "new feature" team, rotated in and out so they all understand the impact their code has. But, in a product that gets used by lots of real users, shit happens. You're never going to get everything right the first time.