As the other poster said, this sounds more like a toxic work environment than like an environment were constructive (those are rarely heated) discussions take place that will actually improve a project. I mean maybe everyone was so busy shouting at each other that they forgot to actually properly plan and risk manage the project?
It sounds to me like lots of discussions should have been had before getting to this point? So sure at the point where you ended up, things get heated because everyone is overworked and frustrated and being pressured from all sides, but that's not really a function of a complex project, but more of a poorly managed/executed one?
It sounds to me like lots of discussions should have been had before getting to this point? So sure at the point where you ended up, things get heated because everyone is overworked and frustrated and being pressured from all sides, but that's not really a function of a complex project, but more of a poorly managed/executed one?