That’s a really tough situation to be in. What helps me is the following:
Use a two-part update:
1. Accomplished: Share key milestones or completed tasks in plain language. Avoid too much technical detail.
Next up: Highlight the upcoming tasks or goals so everyone knows what’s coming.
2. Visual cues help: Charts, progress bars, or simple tables can make updates easy to digest at a glance.
3. Tailor your language: For high-level stakeholders, keep it summary-focused. For the team, you can add more context later on.
4. Keep it regular but brief: This is the key factor: A consistent, short update (weekly or bi-weekly) builds trust and keeps everyone aligned while also allowing you to manage everything that’s not going right.
The goal is that anyone, regardless of role, should quickly understand what’s done and what’s next without wading through details.