4 ms·
One major problem with this: Business lies. Not maliciously, it's just the way they do things. They think they're negotiating instead of cooperating. If they r
by bowlofpetunias 12y ago
One major problem with this: Business lies.
Not maliciously, it's just the way they do things. They think they're negotiating instead of cooperating. If they really need feature X in 6 weeks time, they will tell the Programmers they need it in 4 weeks.
Programmers however will be honest, and worse, optimistic. When they say it can be done in 8 weeks, 10 weeks is probably more realistic.
That huge difference removes all the room for coming to a mutually satisfactory compromise.
Even if both sides agree on a compromise, the Programmers will be fucked. They only difference is that they've fucked themselves, but since in the end it will come out Business "lied" (we all know it, the moment we delivered just in time, and nobody cares for weeks), they will still blame Business.
Business and Programmers need an interpreter that doesn't take sides, but hey, we just figured out management is useless, right?