> Estimating one to three weeks of work is easy<p>So a slightly more flexible sprint? I personally hate sprints - they tend to be inflexible and sometimes force you to make the wrong compromises. They are typically filled with many disparate tasks that often require you to context switch back and forth repeatedly. If you under estimate the time some tasks take, the numbers paint you as a weak performer. Those who game the system by over estimating every task are viewed as super achievers, even if their actual value contribution is far lower. I think if you take away the metrics aspect of sprints, it actually becomes more useful.
My high-functioning teams rarely had an extensive backlog, but many loose notes of what a long-term strategy could look like.<p>We had 1 mission at a time that we were gunning down— the outcomes of which were motivating, in/validating and gave us closure on an swath of planning and theory.<p>I see some similarity between these properties and the author’s idea of a milestone.
I'm not disagreeing with the article, I'm just wondering what painful 'project' oritentated piece of work the writer has had to endure when it crashed into their life.<p>To my mind there are products and milestones as maybe a point releases within a product - Agile/Scrum.
I've suffered many systems over the years, but this is the one that makes the most sense - and maybe most importantly demarcates responsibilities.<p>Projects are something external to this procress, product management (i.e. me) need to deal with it - a spanner in the works of what we were all happily orchestrating.<p>"A project" is a demo we need to make next week, or a customer requirement the next release needs to address. It's something the product needs to deal with - and PM decides whether this should impact dev.<p>It's the job of PM to sort out the backlog/timeline of the product so it hits the new eternal "project" requirement. Dev shouldn't even have to be aware the project exists - they'll maybe see their backlog change and just have to deliver on that as normal.<p>Obviously the reality is that they're aware of the project once PM has accepted it, and you ask them to change their course - but dev shouldn't directly care.
Wow, a lot of negativity here! I found the article to provide quite a helpful mental model.<p>Agile processes definitely provide some of the structure mentioned here, but I've found that they lack sufficient guidance on the optimal size of work chunks- this article provides a compelling case for work chunks (milestones) of a specific size, and that alone is quite valuable to me as a concept.
This is just Agile/Scrum to me, which, if used right, is very effective, but it's not easy to do it correctly in practice over long period of time.
I ignore so many of these nonsensical articles on here, but this one really got my goat. Is there someone out there that works on "projects" where the goals of the project are not delivering milestones? I'm probably just lost in the generic management babble.
Think of driving from point A to point B. A project is completing the journey. A milestone is like a major stopping point or identifying landmark that is unique and distinct. A mile marker is like a sprint story.
The ideas in the article are similar (in a good way) to Shape Up by Basecamp [0]. I once got so inspired by it I translated it into Russian, just to better understand what's written :-) If you're intereseted in the topic, I highly recommend investing some time and reading it.<p>[0] <a href="https://basecamp.com/shapeup/webbook" rel="nofollow">https://basecamp.com/shapeup/webbook</a>
It seems NASA understands the value of milestones <a href="https://blogs.nasa.gov/webb/2021/12/24/key-milestones-after-liftoff/" rel="nofollow">https://blogs.nasa.gov/webb/2021/12/24/key-milestones-after-...</a>
If we stick to strict Project Management definitions, milestones are within a project.<p>A program (representing a strategic goal) can contain multiple projects big and small. Perhaps the author wants to convey programs which map to company or divisions strategic initiatives.
Projects are things that are easy to put on my resume.<p>Milestones, unless they look "project like" are a harder (though not impossible) sell. They complicate the narrative.<p>When I'm moving on, the thing I want to be able to talk about is what I accomplished or helped accomplished that delivered value.<p>At the end of the day when you're being hired you're basically selling one of two possibilities: things will get done and you will profit, or I will keep things earning you profit.
You know there is no I in team. I couldnt give a shit for team work or working with others even effectively I behave marginally and do enough to get along. I show up on time at meetings say the correct and currently fashionable buzz words but I focus on my own personal education and profitless side projects.