Re:Great engineering teams focus on milestones instead of pr...
by Jensson on Friday December 24, 2021 @06:55PM
(#29678956)
Isn't this just scrum? Scrum is very popular.
[ Parent
| on HN ]
Re:Great engineering teams focus on milestones instead of pr...
by Kinrany on Friday December 24, 2021 @07:22PM
(#29679101)
Scrum is about well-defined as Object-Oriented Programming, and people have strong and incompatible opinions about it. Discussing whether something is Scrum on the internet is pointless.
Re:Great engineering teams focus on milestones instead of pr...
by bmitc on Friday December 24, 2021 @09:37PM
(#29679837)
In my experience, scrum isn't used to focus on milestones. The focus has always been on "how long is this going to take?" and just uses supposedly well-defined, small tasks as pawns to get there. There may be milestones implicit there, but the entire focus is totally on when features will be done.
Re:Great engineering teams focus on milestones instead of pr...
by ProfMeowsworth on Friday December 24, 2021 @07:11PM
(#29679045)
Came here to say that. The author spends a lot of effort to basically describe working in sprints.
Re:Great engineering teams focus on milestones instead of pr...
by throwaway984393 on Friday December 24, 2021 @08:00PM
(#29679308)
It's very similar to Scrum, with some nuanced differences. He mentions "do not work on incremental changes" and "do not focus on user stories", and instead "do construct small goals that achieve more general yet still concrete outcomes", and "do prioritize those goals".
I think his advice suffers from the same problem Scrum does, which is that it's simultaneously too generic and too constricting for anyone to perform it correctly and get good value out of it unless they just happen to be really excellent at their jobs or have a great team leader.
Re:Great engineering teams focus on milestones instead of pr...
by civilized on Friday December 24, 2021 @08:06PM
(#29679336)
Seems like this field is very preoccupied with attempts to distill excellence into a formula. But the skill you need to do this approach well is "identifying doable tasks that make meaningful progress towards the overall goal", which basically just the entire skill of project management.
Re:Great engineering teams focus on milestones instead of pr...
by jadeforrest on Saturday December 25, 2021 @09:23PM
(#29689097)
Hi, I'm the author. I'm not intending to describe working in sprints. You can implement the ideas behind this article with sprints, kanban, or something else entirely. Using sprints doesn't do what using milestones does.
So what I'm hearing is that that wasn't clear. Since a few people said that here, I'll make some edits to clarify. If you have any suggestions as to where the confusion is, I'd love to hear it. Thank you!
Re:Great engineering teams focus on milestones instead of pr...
by roenxi on Friday December 24, 2021 @10:14PM
(#29680033)
"Sprint" is a label. Someone needs to put a lot o effort into describing what a sprint actually is, or people will use the label on things that are not sprints.
Re:Great engineering teams focus on milestones instead of pr...
by monocasa on Friday December 24, 2021 @07:15PM
(#29679061)
It can not be Scrum. For instance if each milestone is a different length of time.
Re:Great engineering teams focus on milestones instead of pr...
by vngzs on Friday December 24, 2021 @07:35PM
(#29679172)
This is a good point. Scrum's sprint length inflexibility frequently means over or under-allocating time on projects, which messes up metrics (e.g., ticket completion per sprint) ... but is otherwise irrelevant to the work itself. This leads to organizations making sub-optimal choices that help with scrum, but don't help with work.
Re:Great engineering teams focus on milestones instead of pr...
by kfarr on Friday December 24, 2021 @07:45PM
(#29679223)
Yes from experience over the past year working in PM, the sprint and milestones are very different things. Sprints are predictable and pre-scheduled. Milestones have an estimate but may easily slip from one sprint to another.