TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Great engineering teams focus on milestones instead of projects

264 点作者 tyroh超过 3 年前

19 条评论

xedrac超过 3 年前
&gt; 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.
评论 #29681865 未加载
评论 #29681424 未加载
评论 #29689068 未加载
评论 #29681109 未加载
leecommamichael超过 3 年前
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&#x2F;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.
goldcd超过 3 年前
I&#x27;m not disagreeing with the article, I&#x27;m just wondering what painful &#x27;project&#x27; 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&#x2F;Scrum. I&#x27;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>&quot;A project&quot; is a demo we need to make next week, or a customer requirement the next release needs to address. It&#x27;s something the product needs to deal with - and PM decides whether this should impact dev.<p>It&#x27;s the job of PM to sort out the backlog&#x2F;timeline of the product so it hits the new eternal &quot;project&quot; requirement. Dev shouldn&#x27;t even have to be aware the project exists - they&#x27;ll maybe see their backlog change and just have to deliver on that as normal.<p>Obviously the reality is that they&#x27;re aware of the project once PM has accepted it, and you ask them to change their course - but dev shouldn&#x27;t directly care.
评论 #29679260 未加载
评论 #29679189 未加载
评论 #29679918 未加载
AlphaWeaver超过 3 年前
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&#x27;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.
synergy20超过 3 年前
This is just Agile&#x2F;Scrum to me, which, if used right, is very effective, but it&#x27;s not easy to do it correctly in practice over long period of time.
评论 #29680908 未加载
amcoastal超过 3 年前
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 &quot;projects&quot; where the goals of the project are not delivering milestones? I&#x27;m probably just lost in the generic management babble.
评论 #29688834 未加载
sys_64738超过 3 年前
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.
评论 #29680212 未加载
vladstudio超过 3 年前
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&#x27;s written :-) If you&#x27;re intereseted in the topic, I highly recommend investing some time and reading it.<p>[0] <a href="https:&#x2F;&#x2F;basecamp.com&#x2F;shapeup&#x2F;webbook" rel="nofollow">https:&#x2F;&#x2F;basecamp.com&#x2F;shapeup&#x2F;webbook</a>
wizardofmysore超过 3 年前
Great engineering teams focus on problems over products or milestones.
评论 #29689115 未加载
faangiq超过 3 年前
Great engineering teams have great engineers. Nothing else matters.
评论 #29680681 未加载
评论 #29680724 未加载
评论 #29683921 未加载
评论 #29682630 未加载
评论 #29680933 未加载
评论 #29686464 未加载
rk06超过 3 年前
ah, but will your mediocre team become a great engineering team by focusing on milestone, instead of projects? Nope, they won&#x27;t.
评论 #29680706 未加载
ablekh超过 3 年前
The core argument in the post makes no sense to me at all. Projects and milestones are <i>orthogonal</i> concepts.
评论 #29682158 未加载
评论 #29689083 未加载
nyc111超过 3 年前
It seems NASA understands the value of milestones <a href="https:&#x2F;&#x2F;blogs.nasa.gov&#x2F;webb&#x2F;2021&#x2F;12&#x2F;24&#x2F;key-milestones-after-liftoff&#x2F;" rel="nofollow">https:&#x2F;&#x2F;blogs.nasa.gov&#x2F;webb&#x2F;2021&#x2F;12&#x2F;24&#x2F;key-milestones-after-...</a>
评论 #29709184 未加载
qwertyuiop_超过 3 年前
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.
评论 #29681281 未加载
评论 #29688840 未加载
Jensson超过 3 年前
Isn&#x27;t this just scrum? Scrum is very popular.
评论 #29679101 未加载
评论 #29679837 未加载
评论 #29679045 未加载
评论 #29679061 未加载
评论 #29679795 未加载
lbill超过 3 年前
This piece puts into words the way I manage personal projects!
smugglerFlynn超过 3 年前
If your projects are running without any milestones defined, I have very bad news for you and the managers you hire.
XorNot超过 3 年前
Projects are things that are easy to put on my resume.<p>Milestones, unless they look &quot;project like&quot; are a harder (though not impossible) sell. They complicate the narrative.<p>When I&#x27;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&#x27;re being hired you&#x27;re basically selling one of two possibilities: things will get done and you will profit, or I will keep things earning you profit.
black_13超过 3 年前
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.