| So I think one thing that seems to pop up in people’s anecdotes is “well someone wanted to just talk about what they did yesterday.” Which I suspect comes from the manager/PM going “so what’d you do yesterday?” I’ve been taught, and I teach others, that in the standup you drive the questions. Usually along this framework: 1) I assigned you Task A yesterday. Did you finish Task A? 2) If yes, awesome. I have Task B for you. Or, go help Bob with Task C. 3) If no, cool. Why? What happened? Is there anyone in this circle that can help you? How can I help you. 4) Open Ended Questions/Comments that we need to circle up on later 5) General Announcements 15 - 30 minutes depending on the size of the team, scope complexity, etc. No one should be talking for more than two minutes. If whatever they need takes longer than 2 minutes, that’s taken offline and a flag something is wrong. If you’re going to treat the software development like a factory, you must assign and manage work like a factory. If you’re going to treat it like magazine publishing, you must assign and manage work like a publication. Pick one. And stop having hour long standups y’all are crazy. |
What you described above is more like kindergarten, which is why any sufficiently seasoned developer hates Scrum with all the passion they have. It is mostly belittling, humiliating, and not even very productive at the end.
Interestingly, Scrum almost always ends up like being in the kindergarten, instead of addressing the real pain points, as it should be (eg. involve the business in the development process). But that takes real effort, which is hard, and therefore no PM or manager is interested in.