7 ms·
You made 2 major mistakes: 1) > Giving estimates for software dev is 10x easier No, it's not. If I'm writing software similar to another project, then I can e
by redis_mlc 6y ago
You made 2 major mistakes:
1) > Giving estimates for software dev is 10x easier
No, it's not. If I'm writing software similar to another project, then I can estimate based on the previous project. But that's rare.
Instead it's something entirely different, otherwise I'd be able to juse reuse the previous project. In addition, estimating eng. projects like bridges is easy, because bridges obey physical laws, like gravity. That doesn't apply to software.
2) > the same management that's always responsible for everything that is wrong
Ultimately, mgmt. is responsible. However, mgmt. being at the apex can and do bury their mistakes, no matter how large. As we found out in 2008, there is no criminal penalty for mgmt. stupidity, regardless of how extreme.
A case in point is Boeing. They kill 350 passengers and damage America's trade balance, yet their new CEO is from the same board that was responsible. Mgmt. has no accountability, in the US anyway.