Day 79
Week 12 Day 2: Revenue vs. Profit -- The Distinction That Changes Behavior
Revenue is vanity. Profit is sanity. Most teams celebrate the wrong number because nobody taught them the difference.
Lesson Locked
A team that only sees revenue will optimize for growth at any cost. A team that understands profit will optimize for sustainable growth. The distinction matters because the work that drives revenue and the work that drives profit are often different -- and sometimes in direct conflict. Teaching your team the difference between these two numbers changes which work they volunteer for and which work they question.
Here is a scenario most engineering leaders will recognize. The sales team closes a large enterprise deal that requires a custom integration. The team celebrates because it represents significant new revenue. But nobody calculates the cost of building and maintaining that integration -- the engineering hours, the ongoing support burden, the technical debt from a one-off solution. Six months later, that 'big win' is consuming 20% of your engineering capacity for a customer that represents 5% of revenue. The team that understands margin would have flagged this immediately. 'That deal is revenue-positive but margin-negative. Can we negotiate a higher price or a simpler scope?' I have watched teams build features that cost more to maintain than they generated in revenue, and nobody questioned it because the only number anyone tracked was top-line growth.
The revenue-versus-profit distinction in team decision-making reflects what Kaplan and Norton (1992) identified as a core limitation of single-metric management: organizations that optimize for one measure inevitably under-perform on others. Their Balanced Scorecard framework was designed to address exactly this problem by making multiple performance dimensions visible simultaneously. Research by Ittner and Larcker (2003) on non-financial performance measures found that companies sharing profit data with operational teams made better resource allocation decisions than those sharing only revenue data. In software economics, the concept of 'total cost of ownership' (Ellram, 1995) extends this to include not just development cost but maintenance, support, and opportunity cost. Brooks (1995) observed in 'The Mythical Man-Month' that the ongoing maintenance cost of software typically exceeds its initial development cost by a factor of two to three. Teaching teams to think in terms of lifetime cost rather than initial revenue fundamentally changes which projects they advocate for and which they challenge.
Continue Reading
Subscribe to access the full lesson with expert analysis and actionable steps
Start Learning - $14.99/month View Full Syllabus