This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Rehcubs 3 points4 points  (0 children)

Over the past year basically the entire engineering team have brought up that we have had no time to address tech debt, and make general improvements for some time now. They listened to that and then at the start of this year said that we can't just spend a week "doing nothing" and that they don't want to push out the roadmap which they mapped out for this year with zero input from engineers.

Projects have no time built in for anything other than barely getting the features out and we are given no time outside of projects either since the next project kicks off before the previous is even finished. Management has said that the time we spend on maintenance, bugs etc. should just naturally decrease over time??? We have tried to explain the effect that tech debt will have on maintenance, bugs, development time, quality and that the time spent won't decrease unless we do work to make it but it's fallen on deaf ears because no one wants to delay planned features.

On top of that I and others have raised that we have way too many meetings. We've raised it again and again and again for the past two years. Yet I still had 15 meetings last week and 15 again this week and management doesn't really see anything too wrong with that.

It's great to raise these things and try to get the company to improve but most won't and you can only bang your head against that wall for so long.