101
I hate agile
(hexbear.net)
On the road to fully automated luxury gay space communism.
Spreading Linux propaganda since 2020
Rules:
I think about this all the time. Before I got laid off from my MEGACORP software gig, we always had time for stupid bullshit, but never any time to fix the core issues in our software that was like years old. Delivering new things is the only thing that matters in most firms. Fixing existing things is a negative which is so goddamn backwards.
I worked on such a project in my old job. The application was the core product of their business and it was a sprawling mess that had evolved from constantly adding layers to a small proof of concept application.
There was never time for anything other than adding new features. You never got to fixing the architectural flaws or streamlining things. We couldn't even fix the ugly and confusing UI that every customer was complaining about.
A former co-worker once joked "we should find a way to make fixing infrastructure a new feature". Fixing the giant holes in our code-base as a service.