In business, one thing you can count on is that everyone is extremely busy. Therefore, it's important to apply the fruits of your efforts to visual metaphor, so that stakeholders (investors, customers, partners, etc.) can empirically see their progress without even caring about how it was done. For board meetings, they're called KPIs (key performance indicators). It gets harder though when software engineers and business people need to communicate. This is why I think it's so important for engineers to learn to SHOW their progress, instead of simply achieve progress. No one else is going to care what you did or how you did it, until/unless you can demonstrate it. The perception of progress, therefore, is much more important than the actual progress.