TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How to send progress updates

140 pointsby nochabout 1 year ago

13 comments

BryantDabout 1 year ago
Mostly good advice but there’s one bit that made me frown a little.<p>“Second, deliver negative news in 2-3 escalating phases. For example, start by softly expressing the possibility of a problem to give people time to adjust. The next time, state the problem as fact.”<p>Your audience is (hopefully) smart. This pattern will be obvious by the third time you use it and you’ll lose trust because it’ll seem like you’re trying to cushion the bad news.
评论 #39970533 未加载
评论 #39971649 未加载
评论 #39969718 未加载
评论 #39969775 未加载
jroseattleabout 1 year ago
This is generally good advice with depth, but I would add a disclaimer: organizational practices and idioms should be taken into account. A few examples where these points would need some adjustment in my org:<p>We&#x27;re not crazy about irregular cadences for project update communications. Why? Because there are many projects of complex size and shape going on. The stakeholders of my project care about many of those other projects as well, and they plan their schedules expecting to consume your update at that time.<p>Another case how we operate: the unpleasant surprise. Don&#x27;t sugarcoat it, and bring things to attention as soon as possible. Rip the bandaid off, as we say.<p>As for tone and content, we focus on the purpose and delivery on that purpose. This is established early in the project, and our stakeholders understand both before the project ever takes off. We anchor our updates on those aspects, as it gives stakeholders an understanding of progress, no matter what the project update includes.
uuddlrlrbabaabout 1 year ago
&gt; 8. Don’t insult anyone, accidentally or on purpose. I once wrote an update that said something along the lines of “our engineers don’t know anything and therefore can’t ship, we need better engineers”, and sent it to everyone including the engineers themselves. It was factually true, but crude and unnecessary. Don’t do this.<p>What the hell?
评论 #39972256 未加载
ndrabout 1 year ago
&gt; 10. Many people (correctly) worry they’re being personally evaluated by their updates, so they sanitize every sentence to death. Don’t do this. Make it all about the work, not about you, and leave the evaluating to others. (I visualize myself in a third-person view physically separate from the work, and pretend my character is writing the update.)<p>Underrated advice!
Scubabear68about 1 year ago
This advice has nothing to do with progress updates. This is advice on how to do marketing spin to influence people on some topic.
DenisMabout 1 year ago
The bullet point about technical competence kinda left us hanging - if this is what you don&#x27;t do, what do you actually <i>do</i>?
pybabout 1 year ago
Context matters here. This sounds like corporate advice (&quot;managing up&quot;), rather than startup advice.
massysettabout 1 year ago
&quot;Add a little randomness to the cadence. People think they want regular cadence, but they’re happier with bounded irregularity.&quot;<p>No. I get periodic updates from my staff, and I receive periodic internal communications. &quot;A little randomness to the cadence&quot; would add nothing. Would a little randomness to a weekly magazine add something - Tuesday one week, Thursday the next? Would a little randomness to the quarterly earnings call - three interceding months one time, four months the next - add anything? No.<p>&quot;Within reason, deliberately engineer pleasant surprises so you can include them in your updates.&quot;<p>No. Do not waste your time &quot;deliberately engineering&quot; anything in an effort to look good. Do your job.<p>&quot;For example, start by softly expressing the possibility of a problem to give people time to adjust. The next time, state the problem as fact.&quot;<p>So you&#x27;re saying there is a problem, but first just &quot;express the possibility&quot; of a problem? That is, lie? No.
hitekkerabout 1 year ago
Like others said, the good advice here is mixed in with not-so-good advice and maybe even bad advice. I think if he stated his confidence on each point, I can calibrate my trust better.<p>Otherwise, my impression is the author has not questioned his learnings. For example, his other article, <a href="https:&#x2F;&#x2F;www.spakhm.com&#x2F;bullshit-ratio" rel="nofollow">https:&#x2F;&#x2F;www.spakhm.com&#x2F;bullshit-ratio</a>, basically re-describes &quot;cost&#x2F;benefit&quot; as &quot;bullshit&#x2F;commit&quot;, which could have worked for him, but seems too specific, if not unrealistic, to apply elsewhere. I would have expected more research or review (from others) prior to posting to a wide audience.
imwillofficialabout 1 year ago
Communicating status has always been a pain point for me. This article was wonderful and timely.
shay_kerabout 1 year ago
Slava&#x27;s other essays are here, for those curious: <a href="https:&#x2F;&#x2F;www.defmacro.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.defmacro.org&#x2F;</a>
panquecaabout 1 year ago
I wonder how I could apply those tips on a daily software engineer scrum meeting.
评论 #39971114 未加载
评论 #39969629 未加载
评论 #39946223 未加载
Archelaosabout 1 year ago
Doesn&#x27;t rule 15 violate rule 8?