A friend of mine is experiencing this exact steady slope to failure even thou he did all he could to convince the company to approve his improvements to how the team works and rethink how much workload they can handle.
Somehow his team (handful of ppl) is now working on 8 projects "in parallel", undocumented and poorly designed projects, he decided to quit in a few months and leave the company with this enormous debt as a wake up call, the funny thing is, the company is well-organized when it comes to other departments (by design), the IT department is kind of new, but idk why they're neglecting it and now blaming them for pushing the deadlines o-o!
Enterprise Architect at a well established fintech company. Been coding for >14 years professionally (>21 years in total). Web is where most of my experience lies.
I feel for your friend. It's difficult and frustrating when you keep hitting a brick wall like this. Good for him on trying to show them how to change though. It's such a shame they won't try his suggestions.
Hopefully, for the sake of all the people working in that IT department, they start to trust the people they've hired to be their experts soon.
Alas departments are tribes, and tribalism is always us vs them. Good management realises you don't win by accident, you win by design. And you start by designing a project team with representation from all stakeholders.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
A friend of mine is experiencing this exact steady slope to failure even thou he did all he could to convince the company to approve his improvements to how the team works and rethink how much workload they can handle.
Somehow his team (handful of ppl) is now working on 8 projects "in parallel", undocumented and poorly designed projects, he decided to quit in a few months and leave the company with this enormous debt as a wake up call, the funny thing is, the company is well-organized when it comes to other departments (by design), the IT department is kind of new, but idk why they're neglecting it and now blaming them for pushing the deadlines o-o!
I feel for your friend. It's difficult and frustrating when you keep hitting a brick wall like this. Good for him on trying to show them how to change though. It's such a shame they won't try his suggestions.
Hopefully, for the sake of all the people working in that IT department, they start to trust the people they've hired to be their experts soon.
Alas departments are tribes, and tribalism is always us vs them. Good management realises you don't win by accident, you win by design. And you start by designing a project team with representation from all stakeholders.