Skip to content

A Simple Framework for Working With a Team

A useful way to think about working with a team is through five areas:

1. Communication

Create shared understanding. Give context, expectations, and feedback clearly, and listen to make sure everyone is on the same page.

2. Execution

Turn plans into reliable delivery. Focus on prioritization, scoping, ownership, checkpoints, and follow-through.

3. People Development

Help people become better and more independent. Use coaching, delegation, feedback, and progressively harder problems.

4. Systems Thinking

Understand what is producing the outcome. Look beyond individual events and examine processes, incentives, feedback loops, bottlenecks, and interactions between people and tools.

5. Technical Strategy

Balance today’s work with tomorrow’s technical health. Make technical decisions with both immediate delivery and long-term consequences in mind.

These areas overlap.

For example, if someone repeatedly produces poor-quality work, it could be a people development issue. But it could also involve communication (unclear expectations), execution (no checkpoints), or systems thinking (a process that makes mistakes easy to miss).

A useful sequence is:

Clarity → Ownership → Action → Feedback → Learning → Improvement

The goal isn’t to control every part of the team’s work.

It’s to create enough clarity, autonomy, feedback, and ownership that good work becomes easier to repeat and people become increasingly independent.

Don’t just solve the immediate problem. Understand what produced it, then improve that part of the system.


← Back to blog