News for hackers. Stuff that matters.
Re:Undebt: How We Refactored 3M Lines of Code by r00fus on Wednesday August 24, 2016 @02:24AM (#12350105)
> I look forward to the day where the executive team comes to the developers and ask why they are working on features instead of cutting down technical debt.

I had a Philippino friend who told me of his early experience in a Japanese development outfit - the team got praised by management (maybe not CEO) on performance improvements and code reduction. At the time I thought those priorities would never have flown in the US (though was of like thinking).

So this mindset does/did exist.

Re:Undebt: How We Refactored 3M Lines of Code by bmj on Wednesday August 24, 2016 @07:24AM (#12351194)
Do you know what sort of project/product the team produced? I find that to be a key indicator of what sort of work management expects.

If are building something that will be sold, particularly in a competitive market, management will almost always believe that new features trump reducing technical debt. To a product manager, even four weeks of technical debt reduction sounds like "no new features for a month."

Re:Undebt: How We Refactored 3M Lines of Code by initram on Wednesday August 24, 2016 @01:15PM (#12353561)
>To a product manager, even four weeks of technical debt reduction sounds like "no new features for a month."

Yeah, but if you can't implement new features in under a month because the code is such a mess, then maybe spending a month cleaning it up will allow you to do more features in a shorter amount of time, thus increasing revenue faster than just hacking more features into the existing crappy codebase. Obviously it depends on the codebase, but you have to look at both long and short term goals to make good decisions.

Re:Undebt: How We Refactored 3M Lines of Code by douche on Wednesday August 24, 2016 @07:30AM (#12351227)
Sometimes it's a struggle to get blessing for four days of technical debt reduction...