I’m not saying you can fire everyone, but the maintenance team doesn’t need to be the size of the development team if the goal is to only maintain features.
It works for a while. Keep a few seniors and everything will be fine. Then you want new features and that’s when shit hits the fan. Want me to add a few buttons? 1 month because I have to study all the random shit that was generated last week.
While true, that is a weak analogy. Software rots and needs constant attention of competent people or shit stacks.
I’m not saying you can fire everyone, but the maintenance team doesn’t need to be the size of the development team if the goal is to only maintain features.
It works for a while. Keep a few seniors and everything will be fine. Then you want new features and that’s when shit hits the fan. Want me to add a few buttons? 1 month because I have to study all the random shit that was generated last week.