News for hackers. Stuff that matters.
Re:Times are great for programmers now. How does it end? by OJFord on Monday February 21, 2022 @06:23AM (#30414498)
Are you referring to patient rounds? It seems pretty different to me - that's (usually/when well-staffed) multiple doctors (at various stages of training) working on a single bug (pun very much intended) before moving onto the next one. And it's (for all patients considered together) a significant chunk of the day: what's left of it is used to do the work that arose from the discussion (with some of that left to whoever's on overnight).

If we need to analogise it, I'd say it's more like sprint planning - discussing what's to do on each ticket (patient). Except it's longer and more detailed, and the work that's left is much more like grunt work in a way - book the scan, take the blood, chase results, etc.

Re:Times are great for programmers now. How does it end? by JumpCrisscross on Monday February 21, 2022 @06:32AM (#30414568)
> Are you referring to patient rounds?

I think it’s a reference to the Mayo Clinic team-based model [1].

For simple stuff, a single doctor executing a textbook is fine. For complex cases, doctors of different disciplines meet to discuss, create and keep track of a care plan. The analogy being most problems a programmer is tackling are assumed to be novel cases.

[1] https://catedradecronicidad.es/wp-content/uploads/2020/06/Ma...

Re:Times are great for programmers now. How does it end? by OJFord on Monday February 21, 2022 @06:36AM (#30414600)
Sure. I still think I'd make the same argument: that's a team working on one problem, not discussing/managing the one of them working on each of multiple different problems.

Otherwise we can say any team sport discusses tactics for a game and this is a daily stand-up and it works for them so why not software.

Re:Times are great for programmers now. How does it end? by JumpCrisscross on Monday February 21, 2022 @06:43AM (#30414676)
> that's a team working on one problem, not discussing/managing the one of them working on each of multiple different problems

Pursuing a common goal. But working on different problems. (Is it a blood pathology? Is the immune system misbehaving?) If a team doing a stand-up isn’t working on any sense of a common problem, they aren’t a team and aren’t working efficiently.