I keep hearing “measure outcomes, not activity” as the golden rule for managing remote teams. But here’s the thing: after scaling our EdTech engineering team from 25 to 80+ engineers over the past two years—most of that growth happening fully remote—I’m convinced this principle is correct but incomplete.
Everyone nods along when you say it in leadership meetings. Then someone asks “so what are we actually measuring?” and the room goes quiet.
The False Choice Nobody Talks About
The conversation usually degrades into two extremes:
- Surveillance camp: Install monitoring tools, track keystrokes, measure “productivity scores”
- Trust camp: Hire great people, trust them completely, no metrics needed
Both are wrong. The first destroys morale and drives away your best talent. The second leaves you flying blind when something’s actually broken.
What I’ve Learned Actually Works
After a lot of trial and error (and some painful quarters), here’s what’s working for our team:
1. Define Outcomes, Not Activities
This sounds obvious until you try it. Instead of “was online 8 hours,” we align on:
- Clear ownership: Who owns this outcome?
- Realistic timelines: When is success expected?
- Quality standards: What does “done” actually mean?
For our engineering teams, this translates to:
- Sprint velocity (story points completed per sprint)
- Code review metrics (PR turnaround time, review quality)
- Bug rates (defects per 1000 lines of code)
- Feature delivery (actual vs committed)
- Code quality metrics (test coverage, maintainability)
2. Check-ins Replace Check-ups
We do weekly 1:1s (or biweekly for more senior folks) to discuss:
- Progress toward outcomes
- Blockers and obstacles
- Priorities alignment
This isn’t surveillance—it’s support. When a senior engineer has been stuck on the same PR for 3 days, I want to know so we can help, not punish.
3. Transparency Over Surveillance
Our team dashboards show the same metrics I see. No secret “productivity scores.” If we’re tracking it, everyone knows about it and understands why.
Research backs this up: Stanford found remote workers are actually 13% more productive than office workers. The difference? Outcome-focused management with transparent expectations.
The Leadership Mindset Shift
Here’s what I had to personally work through: if you can’t trust a developer without surveillance, you hired the wrong person.
The most successful approach I’ve seen is what some call “authentic leadership”—leading through trust, transparency, and outcomes rather than presence and surveillance.
But I’m still learning. What’s working for other engineering leaders here?
Specific questions I’m wrestling with:
- How do you define “outcome” for exploratory or research work?
- What’s your balance between quantitative metrics and qualitative judgment?
- How do you avoid “outcome theater”—where teams game metrics instead of delivering real value?
Looking forward to learning from this community’s experience.