4 ms·
Didn't our whole software industry come to a consensus to stop doing things like this because the results were fundamentally inaccurate and the invariable outco
by neilkk 3y ago
Didn't our whole software industry come to a consensus to stop doing things like this because the results were fundamentally inaccurate and the invariable outcomes were stakeholders feeling hard done by and/or ICs being victimised by middle managers?
- n4r9 3y agoPossibly, but in my experience a lot of software development happens effectively like what I described above, except in a more manual way with more potential for error and way more effort to update dependencies when things get delayed. I'm currently working for a business-to-business company and the POs are continually pressured to come up with roadmaps plus timelines. They therefore continually ask senior ICs to give "rough estimates" of feature sets that will take months. Those roadmaps are then handed to the client, who will moan about the length of time and demand it gets shortened somehow. In some cases the product manager (who is also the MD) will make something up to tell the client, or will tell the dev team to get something done "as much as possible" in one month because the client is going live with a new contract. Obviously it's broken and inefficient, but I'm sure it's how it goes in a lot of places.