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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Pointless Velocity

1 点作者 jpease超过 1 年前

2 条评论

theamk超过 1 年前
The post gets one idea right (velocity represents quality of estimation) but completely misses at all other points, and it incorrectly calls everything &quot;nonsense&quot;.<p>The whole point of scrum&#x2F;agile&#x2F;etc... is to work with imperfect humans. And estimation is a very hard process which is also involves ego and self-worth. So maybe in your team, if asked to estimate in days, Person A would always say: &quot;I am a star programmer! I can do it in 3 days! No, even better, I can do it in 2 days!&quot; .. and once its time to implement it will take 1-2 weeks. And maybe person B would have imposter syndrome and be always saying: &quot;oh, I am not sure.. this sure sounds hard.. maybe 2 weeks? oh maybe make it 4 weeks just to make sure...&quot; for the tasks it&#x27;d take them 2 days to implement.<p>As a manager&#x2F;lead, how do you deal with this during the planning time? If you are talking in days, and saying to Person A: &quot;No, you always underestimate, I think I will write a week there&quot;, then person A will feel insulted that their star-ness is challenged, and will either fight back or or be loudly unhappy. And person B would similarly feel stressed when their estimates are cut. And what if they share their estimates with people outside of their teams, who have no idea about their conversion factors? That would be even more misleading.<p>That&#x27;s why there are points. They are simple and much less controversial. Saying &quot;Person A, this task seems to be big, let&#x27;s make it 5 points&quot; is much nicer than saying &quot;Person A, I don&#x27;t think you can do this task in 2 days, you&#x27;ll need at least a week&quot;. If a person A brags to random customer: &quot;I&#x27;ve started on a task and I think it&#x27;s a 2-point one&quot; it will not prompt awkward questions like &quot;hey, a week has passed, is task done yet?&quot;. And &quot;our team velocity is lower than usual this sprint&quot; sounds loads better than &quot;you should never trust person A&#x27;s time estimates&quot;<p>So points make plenty of sense in real world with imperfect people, and thus &quot;how many points do we do per sprint&quot; is also a valid question. And I don&#x27;t see why not call this &quot;point velocity&quot;, it does kinda matches the use of &quot;velocity&quot; in English.<p>Note: the literal &quot;improve velocity in points&#x2F;sprint&quot; is bad idea of course.. but then the question is how did you end up with such KPI? If this was given &quot;from above&quot;, then I see no problem with taking it at a face value: &quot;We are going to increase our points&#x2F;sprint by 5% each sprint, and will reindex our tasks accordingly. By the end of year, I expect we&#x27;d estimate 1-day tasks at 3 points&quot;.
评论 #38847561 未加载
jpease超过 1 年前
Have you ever been asked to improve velocity?<p>Absolute &amp; utter nonsense.
评论 #38842672 未加载