Re:All late projects are the same (2011) [pdf]
by rossdavidh on Sunday February 03, 2019 @09:47PM
(#19073594)
I have, on more than one occasion, said so, and the response was always bafflement or annoyance, and in either case and unwillingness to accept that answer. When I was younger, I would eventually give a guess, along with a "...but that's just a guess". Nowadays, I don't even give that, because the caveats get forgotten/ignored.
[ Parent
| on HN ]
Re:All late projects are the same (2011) [pdf]
by codycraven on Sunday February 03, 2019 @10:28PM
(#19073770)
I have this sort of discussion, at minimum, three times a week (we're in-house developers). Very often the project scope isn't even defined and upstream dependencies are known to be critically lacking and will need to be augmented to even perform the work. Yet we're always pressured for dates and the caveats given are immediately forgotten and almost never communicated.
The biggest pet peeve is when I give an estimate such as "I don't currently see a reason why we can't deliver X by the end of next week, assuming no other priorities come up." Of course something more important comes up in the mean time and I get scolded in a large meeting with a statement such as "You promised me I'd have X by Friday!" — this is especially infuriating when it is the PM's other project that is the higher priority interruption.
Re:All late projects are the same (2011) [pdf]
by lifeisstillgood on Monday February 04, 2019 @01:06AM
(#19074296)
It might not be viable, but I used to "publish" internally my own project one pagers, and update the timelines - any discrepancies simply became a shield for this future arguments.
In short it sounds like you don't have the power to say no - but actually you do.
Re:All late projects are the same (2011) [pdf]
by chimprich on Monday February 04, 2019 @09:50AM
(#19076737)
It doesn't get a lot of love on HN, but these problems are addressed by Scrum. Sprints have a pre-allocated amount of work in them, which makes estimating easier. You can't predict exactly how much time you'll lose through meetings and emergencies, but estimating in story points will add a rough statistical estimate.
Of course, if you already have a toxic development culture like the one you describe, then they'd probably abuse more agile processes too.