How to Manage a Team You Didn't Hire

Dedicated Teams

8 min read

Managing a dedicated team is different from managing employees. You didn't select them individually. You don't control their careers. You can't fire underperformers directly.

Yet you need them to perform as if you did.

That requires a different management approach.

What You Control

Start by understanding what levers you actually have:

Clarity of Direction

You control what the team works on. Clear priorities, well-defined requirements, and unambiguous success criteria are your primary tools.

Access and Context

You control what information the team receives. Customer feedback, business context, strategic priorities. The more they understand why, the better they execute what.

Feedback Speed

You control how quickly the team learns if they're on track. Fast feedback enables fast correction. Slow feedback enables expensive mistakes.

Relationship Quality

You control the tone and trust of the relationship. Teams perform better for leaders they respect and trust.

What You Don't Control

Equally important is knowing your limits:

Individual Assignments

The team lead decides who works on what. You can express concerns, but you don't direct individuals.

Technical Decisions

Architecture, technology choices, code standards. These belong to the team. You can ask questions, but you don't overrule.

Working Hours

Unless contractually specified, you don't control when people work. You control deadlines and outcomes.

Career Development

You're not their employer. Their growth, compensation, and career path are managed by their actual employer.

Trying to control what you can't creates friction without results.

The Management Framework

1. Set Direction, Not Instructions

Bad: "Build a login page with email and password fields, a forgot password link, and OAuth integration with Google and Facebook."

Good: "Users need to access their accounts securely. We want low friction for new signups and returning users. What do you recommend?"

The first prescribes a solution. The second defines a problem and invites expertise. The team knows more about implementation than you do. Let them use that knowledge.

2. Define Outcomes, Measure Results

What does success look like? Not in features shipped. In results achieved.

Instead of "complete the checkout flow," try "reduce cart abandonment from 60% to 40%."

The team can't be accountable for outcomes if you only measure outputs. Define the outcome, then let them figure out how to achieve it.

3. Create Feedback Loops

The faster the team knows if they're on track, the faster they can adjust.

Weekly demos: See working software, not status reports. Ask questions. Raise concerns early.

Usage data: Share metrics as soon as possible. Let the team see how their work performs.

Customer feedback: Direct access to user feedback accelerates learning.

If feedback only happens monthly, corrections happen monthly. Problems compound.

4. Remove Blockers

Your job is to clear the path, not to pave it.

When the team is blocked on a decision, decide quickly. When they need access to something, provide it immediately. When they need customer input, arrange it.

Blockers that sit for days destroy momentum. Fast unblocking is one of your highest-leverage activities.

5. Trust, Then Verify

Default to trusting the team's judgment. They were selected for their expertise. Let them use it.

But verify outcomes. Review deliverables. Check quality. Ask hard questions.

Trust without verification is naivety. Verification without trust is micromanagement. Balance both.

Common Mistakes

Micromanaging Process

You ask why someone took a day off. You question why a task took longer than expected. You want to know what everyone is working on every hour.

This destroys trust and produces no value. You're not their manager. Manage outcomes, not attendance.

Accepting Excuses

"We couldn't do X because of Y." Maybe. Or maybe Y was a solvable problem.

Ask: "What would have made Y not a blocker?" The answer reveals whether it was a real constraint or a rationalization.

Ignoring Quality

You got the feature, but the code is unmaintainable. You shipped on time, but bugs are multiplying.

Speed without quality is debt. You'll pay for it later, with interest. Hold the line on quality even when it's uncomfortable.

Being Absent

You're too busy to attend demos. You respond to questions days late. You don't provide feedback on delivered work.

An absent product owner creates a directionless team. They'll fill the vacuum with their own priorities, which may not match yours.

Being Ever-Present

You attend every meeting. You're in every Slack channel. You comment on every decision.

This is exhausting for everyone and signals distrust. Be present enough to stay informed and provide direction. Not so present that you become a bottleneck.

Building the Relationship

Dedicated teams perform better when they're invested in your success. That investment comes from relationship, not contract.

Share the Why

Don't just share requirements. Share the mission. Why does this product matter? Who are we helping? What's at stake?

Teams that understand purpose make better decisions when you're not in the room.

Celebrate Wins

When something works, acknowledge it. Publicly. Specifically.

"The checkout redesign reduced abandonment by 15%. That's real revenue. Great work." This takes 30 seconds and builds loyalty.

Handle Conflict Directly

When something isn't working, address it with the team lead directly. Not passive-aggressively. Not through back channels.

"I'm concerned about X. Here's why. What's your perspective?" Clear, direct, respectful.

Invest in the People

Learn names. Understand strengths. Acknowledge contributions individually.

They're not "the team." They're people who will work harder for someone who sees them as such.

The Bottom Line

Managing a team you didn't hire requires managing through influence, not authority. You control direction, context, feedback, and relationship quality. Use those levers well.

Define outcomes clearly. Create fast feedback loops. Remove blockers quickly. Trust the team's expertise while verifying results.

At Topcode, we structure our dedicated teams to make this management model work. Clear roles, defined processes, and accountability for outcomes. So you can lead without micromanaging and trust without blind faith.