How do you explain technical progress to non-technical people?

Posted by throwaway0134hdj@reddit | ExperiencedDevs | View on Reddit | 46 comments

I often find myself in this situation where me and a few devs are on a project and meet with non-technical stakeholders. It’s tricky to explain the work that’s gotten done. Because, while a lot of progress has been made on the project, the actual details wouldn’t make any sense to this audience. So I feel like I am in between a rock and a hard place. If I explain the technical progress (like implementation details) I lose the audience and get that deer in the headlights look. But otherwise if we don’t explain anything it seems like we haven’t done any work.

How do you effectively communicate to a non-technical audience about progress without getting too far in the technical details, and while also showcasing all that the team has accomplished?