Skip to main content
Test Double company logo
Services
Services Overview
Holistic software investment consulting
Software Delivery
Accelerate quality software development
Product Impact
Drive results that matter
Legacy Modernization
Renovate legacy software systems
Pragmatic AI
Solve business problems without hype
Upgrade Rails
Update Rails versions seamlessly
DevOps
Scale infrastructure smoothly
Technical Recruitment
Build tech & product teams
Technical & Product Assessments
Uncover root causes & improvements
Case Studies
Solutions
Accelerate Quality Software
Software Delivery, DevOps, & Product Delivery
Maximize Software Investments
Product Performance, Product Scaling, & Technical Assessments
Future-Proof Innovative Software
Legacy Modernization, Product Transformation, Upgrade Rails, Technical Recruitment
About
About
What's a test double?
Approach
Meeting you where you are
Founder's Story
The origin of our mission
Culture
Culture & Careers
Double Agents decoded
Great Causes
Great code for great causes
EDI
Equity, diversity & inclusion
Insights
All Insights
Hot takes and tips for all things software
Leadership
Bold opinions and insights for tech leaders
Developer
Essential coding tutorials and tools
Product Manager
Practical advice for real-world challenges
Say Hello
Test Double logo
Menu
Services
BackGrid of dots icon
Services Overview
Holistic software investment consulting
Software Delivery
Accelerate quality software development
Product Impact
Drive results that matter
Legacy Modernization
Renovate legacy software systems
Pragmatic AI
Solve business problems without hype
Cycle icon
DevOps
Scale infrastructure smoothly
Upgrade Rails
Update Rails versions seamlessly
Technical Recruitment
Build tech & product teams
Technical & Product Assessments
Uncover root causes & improvements
Case Studies
Solutions
Solutions
Accelerate Quality Software
Software Delivery, DevOps, & Product Delivery
Maximize Software Investments
Product Performance, Product Scaling, & Technical Assessments
Future-Proof Innovative Software
Legacy Modernization, Product Transformation, Upgrade Rails, Technical Recruitment
About
About
About
What's a test double?
Approach
Meeting you where you are
Founder's Story
The origin of our mission
Culture
Culture
Culture & Careers
Double Agents decoded
Great Causes
Great code for great causes
EDI
Equity, diversity & inclusion
Insights
Insights
All Insights
Hot takes and tips for all things software
Leadership
Bold opinions and insights for tech leaders
Developer
Essential coding tutorials and tools
Product Manager
Practical advice for real-world challenges
Say hello
Leadership
Leadership
Leadership
Communication & teams

Before deploying AI tools to your engineering team: A leadership readiness assessment

AI tools can 2-3x developer productivity—but only if your fundamentals are solid. Learn why AI exposes leadership weaknesses and what to fix first: data strategy, code review processes, and outcomes-focused metrics.
Test Double Editorial Board
|
December 11, 2024
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

tl;dr

AI tools for engineering teams: A leadership stress test

AI implementation fails when leadership gaps exist in three areas: team upskilling, data strategy, and process discipline. Without strong engineering leadership to validate outputs, establish clear goals, and maintain rigorous review processes, AI tools amplify existing dysfunction rather than solve problems.

Is your organization ready for AI? This post provides a leadership self-assessment, so you can focus on fixing foundations that are critical to AI adoption success.

Let’s get this straight: AI isn’t magic, and it isn’t here to save you.

At its best, AI tools like Claude Max, Cursor, GitHub Copilot, ChatGPT, and MCPs (among many others) can be like a tireless pairing partner—helping developers move faster, offload tedious tasks, and get unstuck. At their worst? They’re like a hyperactive intern: confident, prolific, and completely clueless about your system’s nuance.

If your workflows are messy, your tech debt is piling up, or your fundamentals are shaky, AI won’t fix it. It’ll just amplify the chaos, churning out code that’s brittle, untested, and impossible to scale. MIT research shows 95% of corporate AI pilots fail.

The truth is, AI doesn’t replace developers—it raises the bar for them. It demands clean data, scalable systems, and strong leadership to deliver real value. Without that foundation, AI will only expose cracks in your processes and make the real problems impossible to ignore.

AI isn’t a cheat code; it’s a mirror. It won’t let you skip the hard parts—it’ll reflect your leadership, strategy, and systems, flaws and all. Are you ready to look?

How great teams win with AI

At Test Double, we’ve seen AI play two roles exceptionally well:

  1. Accelerating workflows
  2. Exposing weaknesses in leadership or processes

Here’s how it plays out in the real world:

Offloading repetitive tasks

Staff software consultant Nate Kandler automated a tedious Excel-to-code task in five minutes using ChatGPT, saving hours. The real win? Time freed up for meaningful, high-value work.

Without strong leadership, though, AI can become a shortcut factory—delivering quick fixes instead of durable solutions. AI’s value depends on using it strategically, not indiscriminately.

Tightening feedback loops

Tom Nightingale, another staff consultant, used Copilot to iterate faster and deliver more value. The risk? Speed without oversight is dangerous. Fast-moving trains can quickly become runaway trains.

AI accelerates output, but without rigorous reviews, you’re left with spaghetti code and broken systems. Leadership matters more than ever.

Breaking down complexity

‍Staff software consultant James Walker used ChatGPT to solve a JavaScript bug that stumped multiple engineers. But AI didn’t magically solve the issue—it worked because James distilled the problem into clear, focused questions.

Without experienced engineers and strong leadership to validate outputs, AI’s confidence will lead you straight to chaos. AI demands strategy and clarity—without them, you’ll only accelerate bad decisions.

For tips on increasing AI adoption, check out From resistance to results.

What AI can’t fix: Judgment, strategy, and leadership

AI is a powerful productivity tool, but it’s not a miracle worker. It scales what you already have—both the good and the bad.

And as Walker points out: "AI doesn’t guess. It will tell you the wrong answer very confidently."

Here’s what AI can’t do:

Can AI replace engineering judgment and decision-making?

No. AI doesn’t know your customers, business goals, or trade-offs. It also doesn't maintain full context across your team. Without those things (along with taste and discernment) AI tools can't be relied onto make human decisions. That’s your job.

Will AI prevent teams from building the wrong products?

No. AI generates code, not vision. Even if you ask it for suggestions and provide a lot of inputs, it also doesn't have the full context of your business goals, your organization structure and culture nuances, your customer preferences, etc.

Now, it's also true that humans sometimes find it hard to say no to new product ideas, too. For help with decision making on product decisions, check out this blog post about product decisions.

Can AI tools manage technical debt?

While you can apply AI tools towards refactoring recommendations and updates, there's a lot of context involved in refactoring that is focused on maintainability and scalability.

Remember, too, that AI tools were trained on a lot of rando internet inputs, not all of which represent quality decisions on coding, testing, and architecture. They are getting better, but there's still a lot of laughable recommendations that ignore. thewider situation of your codebase, your systems, your team, and your organization.

AI tools can speed up codebase analysis,. But human discernment is key when you're faced with big-impact decisions like refactor vs rewrite for a complex leagacy software system, and you need to decide what your approach should be.

Does AI understand ambiguity in real-world problems?

‍Real-world problems live in the gray areas where humans excel. Discernment is a hugely valuable skill where every member of your team has the chance to excel and get more out of AI tools at the same time.

Now that anyone can code, we're also in a pivotal transition point for the industry where AI tools can be applied by product managers, designers, and other non-developers to rapidly prototype ideas. And that is valuable. But turning ideas and prototypes in extensible, maintainable, and scalable systems involves a lot of ambiguity and careful planning. Actionable AI is heavily dependent on your organization specifics, but pragmatic approaches driven by human decision-making can help.

Can AI compensate for poor leadership or broken processes?

Broken processes become painfully obvious when AI accelerates them.

We're not necessarily talking about you (though self-reflection is always valuable). Think about all of the leaders on your team from staff-level ICs toteam lead and manager, up through directors and VPs, and on to the c-suite.

Senior software consultant Aaron Gough explains that tools like Copilot operate with incomplete context. The real value comes when engineers provide more of the codebase as input and connect the outputs meaningfully. AI can generate code, but developers are still responsible for managing complexity, stitching together the results, and ensuring the system works as a whole.

How to lead in an AI-driven world

AI isn’t replacing developers, but it will raise the stakes for engineering leadership. To ensure your team thrives, focus on these key areas:

Step 1: Invest in your people

Engineers need new skills—like validating AI outputs, prompt engineering, and system design. If you’re not actively upskilling your team, you’re already behind.

Step 2: Own the data strategy

AI is only as good as the data it’s trained on. Leaders must invest in clean data pipelines, strong collaboration with data teams, and consistent schemas. Bad data means bad outputs.

Step 3: Double down on leadership

‍Strong processes, clear goals, and rigorous reviews matter more than ever. AI magnifies your team’s habits—good or bad. If your team is aligned and focused, AI will accelerate progress. If not, it will widen the cracks.

Step 4: Focus on outcomes, not tools

‍As Kandler put it, “We don’t sell code; we sell solutions.” AI is a tool for delivering better outcomes, not an end in itself.

Step 5: Educate and align

When our seasoned. senior software engineers discussed AI coding assistants and adoption, a pattern emergee: skepticism at first contact frequently transforms into significant efficiency gains. But it's hard, and we've observed that in situations across dozens of client teams. This transformation challenges our fundamental assumptions about how software gets built. Even when your team adopts the tools, there will be friction.

Resource for team AI adoption

From resistance to results: Why agentic coding requires a new mindset

AI is a stress test for leadership—are you ready to pass?

AI isn’t just a technological shift; it’s a reckoning for leadership.

If your team isn’t adapting now, you risk irrelevance tomorrow. But with discipline, vision, and a focus on growth, you can build a team that thrives in the AI era.

Ask yourself:

  • Are you building a team that’s ready for AI?
  • Or are outdated habits and broken processes holding you back?

AI will amplify your leadership—for better or for worse. Are you ready to lead?‍

A pragmatic AI advisor in your inbox

Keep up with expert advice on software development, product management, and solving tough challenges—delivered monthly.

Subscribe now

Related Insights

🔗
5 rules to avoid the 95% AI project failure rate
🔗
From resistance to results: Why agentic coding requires a new mindset
🔗
AI in the workforce: A shifting talent equation
🔗
Anyone can code: Software Is having its Ratatouille moment
🔗
You’re holding it wrong! The double loop model for agentic coding
🔗
Survey: AI is here—and it’s reshaping product management

Explore our insights

See all insights
Developers
Developers
Developers
IndyPy Talk: Pydantically perfect in every way

In this IndyPy talk, Kyle Adams helps you learn advanced Pydantic techniques to bring order to chaotic, real world data.

by
Kyle Adams
Developers
Developers
Developers
Pydantically perfect: Declare rich validation rules

Learn how to validate datatypes that go beyond Python’s primitives with Pydantic. The post covers different validators included with Pydantic as well as how to write your own custom validators.

by
Gabriel Côté-Carrier
by
Kyle Adams
Leadership
Leadership
Leadership
Why product operating model transformations stall—and what to do first

Transitioning to a product operating model? Codify your culture first. Principles and trade-offs create the decision-making framework that makes transformation stick. We cannot change what we do not name.

by
Michael Toland
Letter art spelling out NEAT

Join the conversation

Technology is a means to an end: answers to very human questions. That’s why we created a community for developers and product managers.

Explore the community
Test Double Executive Leadership Team

Learn about our team

Like what we have to say about building great software and great teams?

Get to know us
Test Double company logo
Improving the way the world builds software.
What we do
Services OverviewSoftware DeliveryProduct StrategyLegacy ModernizationPragmatic AIDevOpsUpgrade RailsTechnical RecruitmentAssessments
Who WE ARE
About UsCulture & CareersGreat CausesEDIOur TeamContact UsNews & AwardsN.E.A.T.
Resources
Case StudiesAll InsightsLeadership InsightsDeveloper InsightsProduct InsightsPairing & Office Hours
NEWSLETTER
Sign up hear about our latest innovations.
Your email has been added!
Oops! Something went wrong while submitting the form.
Standard Ruby badge
614.349.4279hello@testdouble.com
Privacy Policy
© 2020 Test Double. All Rights Reserved.

A pragmatic AI advisor in your inbox

Keep up with expert advice on software development, product management, and solving tough challenges—delivered monthly.

Subscribe now