3 ms·
I write and distribute a 'weekend update' just about every week and send it to my team on Sundays. It serves two purposes: 1. Clearly communicate project progr
by jefe_ 9y ago
I write and distribute a 'weekend update' just about every week and send it to my team on Sundays. It serves two purposes:
1. Clearly communicate project progress and near-term goals to everyone involved, including non-technical people. I outline the features / issues & resolutions in fairly technical detail while tethering it to more accessible concepts. If things were truly easy or exceptionally difficult, I note that. This has helped Sales and Marketing better manage expectations. The times I'm most stressed are when Sales and Marketing have underestimated the difficulty of something they've promised a client. It's typically not frustrating because it's hard or there are time constraints, it's frustrating because they're prioritizing something that may not be aligned with technical or user priorities. Pile several weeks of this and it can be exhausting. The 'weekly update' has helped that.
2. The process of writing the update offers reassurance that whether the week felt productive or not, progress was achieved. This is the piece that makes sitting down to write it feel like a fun activity rather than a chore. My mind may be saying, this week wasn't productive, but by 15 minutes into composing the update, I'm finding things I had already forgotten about. The week may have been less productive than expected, but it's almost always more productive than the mind gives credit, and writing the update forces the mind to acknowledge these small achievements.