News for hackers. Stuff that matters.
Re:Uber cuts 3000 more jobs, closes 45 offices by ethbro on Monday May 18, 2020 @11:21PM (#23231005)
> Determining which organizational complexity is essential and which is accidental is likely the quintessential hard problem of business.

Three questions.

(1) "What would the impact on our business be if we built the best possible, state of the art feature here?"

(2) "What would the impact on our business be if we half-assed a solution in a quarter of the time?"

(3) "What would the impact on our business be if we utterly failed?"

(Usually, the different between 1 & 2 is negligible. Sometimes, between 1 & 3. Don't ask people to justify success. Ask them to justify why we should spend any more time than slightly-above-failure.)

Re:Uber cuts 3000 more jobs, closes 45 offices by munificent on Tuesday May 19, 2020 @12:31AM (#23231284)
Those questions assume an existing framework where "the feature", "state of the art", "half-assed", and "failed" are all well-defined. But my experience is that the framing itself is most of where the challenge lies.

You end up with team A who wants to add the feature, team B who thinks it's an anti-feature, team C who thinks the entire application where feature lives should be scrapped, PM D who says users can already accomplish what the feature does using existing features, UX design E who says the fact that users are still asking for the feature means all those other features must be poorly designed and we should fix those...

Re:Uber cuts 3000 more jobs, closes 45 offices by vishnugupta on Tuesday May 19, 2020 @03:00AM (#23232079)
That second paragraph summarized the last 5 years of my professional career.
Re:Uber cuts 3000 more jobs, closes 45 offices by srnvs123 on Wednesday May 20, 2020 @12:12PM (#23248587)
In my experience, I've always listened to the last UX design E guy. Every time we worked on what he said the users asked for, we did well..
Re:Uber cuts 3000 more jobs, closes 45 offices by jpalomaki on Tuesday May 19, 2020 @02:07PM (#23238052)
The problems caused by "half-assed" solutions are likely somewhere down the line, in distant future and their true costs impossible to estimate.
Re:Uber cuts 3000 more jobs, closes 45 offices by ethbro on Wednesday May 20, 2020 @10:09AM (#23246939)
Anything less than perfection will incure avoidable future costs, and perfection approaches infinite time to deliver.

Ergo, standing in the present, one should do ones best to estimate future costs and decide what percent of perfection seems optimal.

In reality, when asked to self-estimate, too many teams (and especially naive PMs) select perfection as the optimal approach.