All Insights
    Perspective

    Your Internal Product Team Is Probably Failing You

    Innovation and maintenance require fundamentally different capabilities. Most companies pretend they don't.

    After 200+ enterprise products and several very uncomfortable conversations with CTOs who thought their internal team was crushing it, here's the pattern recognition you didn't ask for but probably need.

    · · ·

    I'm About to Ruin Your Next Sprint Review

    Let me start with something that will make half of you immediately start composing a defensive reply in your head:

    Your talented, well-paid, internally beloved design team might be the reason your product hasn't broken new ground in 18 months.

    Before you go defend them in Slack, hear me out.

    This isn't about their talent. It isn't about their work ethic. It isn't even about that Figma file they're inexplicably proud of, the one with 47 nested components that takes 8 seconds to open.

    It's about asking a hammer to be a screwdriver and wondering why every problem still looks like a nail.

    After 15 years, 200+ complex products, 6 iF Design Awards, and one particularly memorable call where a CTO's face went through all five stages of grief in real time. I've learned something uncomfortable:

    Innovation and maintenance require fundamentally different capabilities. And most companies pretend they don't.

    · · ·

    The $2M Platform Nobody Used (A Love Story)

    A fintech company invests $2M in a new enterprise workflow platform. Modern tech. Impressive architecture. Thoughtful interface. Their internal team spent 14 months on it.

    Adoption after launch: 11%.

    Eleven percent. That's not a rollout. That's a rounding error. That's "I clicked it once in the demo and then found a workaround in Excel."

    The CTO calls us. He sounds like someone who just found their teenager's report card hidden under the mattress.

    "We don't understand. The logic is sound. The interface is clean. Our team worked so hard on this."

    Right. Your team worked hard. They're talented. They shipped. Met milestones. Made stakeholders happy.

    They'd just never watched this exact failure pattern across 12 different enterprise rollouts before.

    We had.

    We knew:

    • Workflow platforms that show status without showing why get ignored when someone's under deadline pressure
    • Dense data layouts without intelligent prioritisation create cognitive overload for stressed users, which is every enterprise user, always
    • "Request submitted" screens with no feedback loop die in week two
    • "The system told me to" is not a defense when your manager asks why a $40K deal wasn't flagged

    Eight weeks later: 68% adoption. Same platform. Different interface built by people who'd watched this movie before and knew how it ends.

    · · ·

    The Uncomfortable Truth About Pattern Recognition

    Here's what happened:

    Their internal team had deep knowledge of their product.

    We had broad knowledge of their problem across 50+ different contexts.

    Think of it this way. Your internal designer is like someone who's lived in one house their entire life. They know every creaky floorboard. They can find the bathroom at 3am. They know exactly which drawer has the good scissors.

    We're like the structural engineer who's been inside 200 buildings and can tell you: that's not how load-bearing walls work. You're about to have a very expensive problem.

    Both types of knowledge are valuable.

    Only one of them prevents catastrophic failure when you're doing structural renovation.

    · · ·

    Why Your Internal Team Can't Innovate (And It's Not Their Fault)

    Let me say this clearly, because I'm about to sound like I'm dunking on internal designers:

    Internal design teams don't fail because they're less talented.

    They fail because they're being asked to do something they're structurally not positioned to do.

    The Pattern Recognition Problem

    When you hire an internal designer, they learn your product deeply over 2–3 years.

    When you hire us, we've seen your problem across:

    • 15 different enterprise SaaS platforms
    • 8 different B2B workflow challenges
    • 12 legacy modernisation projects
    • 20+ products where the same assumptions killed adoption

    Your team is on their first playthrough of the game. We've speedrun it 47 times and know where all the hidden traps are.

    Example: a client once proudly showed us how they'd "simplified" their approval workflow from 6 steps to 2.

    We asked: "What happened to the audit trail?"

    Silence.

    "And the exception handling for multi-approver scenarios?"

    More silence.

    "And the documentation checkpoint that prevents compliance violations?"

    The designer's face went pale. "Those were creating friction in the user flow."

    Right. The kind of friction that prevents regulatory fines.

    Your internal team optimised for smooth. We optimised for compliant-and-smooth, because we've seen what happens when you remove "unnecessary" friction from enterprise interfaces. (Lawyers get involved. Procurement gets involved. Sometimes both at once.)

    The Accountability Problem

    A consultant charging $200/hour must prove transformational value every single week or get fired.

    An internal designer who ships acceptable work on time gets:

    • Regular paychecks
    • Annual raises
    • "Great team player!" on performance reviews

    Which environment produces more "holy shit, I never thought of it that way" moments?

    I'm not saying internal designers are lazy. I'm saying expensive accountability drives different behaviour than the pressure to keep stakeholders comfortable.

    When we take on a project:

    • If we don't deliver innovation that justifies our rates → fired
    • If we're just "pretty good" → fired
    • If we don't challenge assumptions → probably should be fired

    Your internal team can hide behind "we'll fix it next sprint" for six months before anyone realises the fundamental approach is wrong.

    We get about three weeks before you start asking why we're so expensive. Guess which environment produces sharper thinking.

    The Bubble Problem

    Your internal team benchmarks against themselves last quarter.

    We benchmark against 50 products across the industry.

    We know:

    • What your competitors' platforms look like from the inside (yes, they hire us too, don't worry, we're discreet)
    • Which "innovative" approach you're considering has already been tried by three companies and abandoned
    • What's working at scaling B2B startups that hasn't reached the enterprise yet
    • Which AI implementation patterns actually drive adoption versus which ones kill it in month three

    Your internal team researches best practices. We know which "best practices" are currently failing across the industry.

    · · ·

    The Question Nobody Wants to Answer

    When was the last time your internal design team:

    • Showed you a competitor's feature that was significantly better than yours?
    • Told you a major product decision from 18 months ago was fundamentally wrong?
    • Brought an insight from outside your industry that changed your product strategy?
    • Suggested you rebuild the architecture rather than keep iterating?
    • Challenged your assumptions about what users actually need versus what you've assumed they need?

    If you're thinking "...not recently," your team isn't driving innovation. They're maintaining standards.

    And here's the twist: that might be exactly what you need right now.

    The mistake isn't having a maintenance-mode team.

    The mistake is not knowing that's what you have, and expecting innovation anyway.

    · · ·

    When to Hire External (Innovation Mode)

    Hire specialists when you need to:

    Break conventions, not optimise them

    Your internal team: "We reduced the checkout flow from 8 steps to 6. Conversion up 9%."

    Agency brain: "Why does this workflow exist at all? What's the structural assumption we could challenge?"

    One is optimisation. The other is "are we solving the right problem?"

    Real example: we reduced an operations manager's daily reporting process from 78 minutes to 8 minutes. Not by making the form faster. By implementing workflow orchestration so one input updates six downstream systems simultaneously.

    Your team would've made the form cleaner. We questioned why the form existed at all.

    Apply cross-industry pattern recognition

    You: "We're modernising our 10-year-old platform."

    Your internal team: "Okay, let's research best practices and interview users."

    Us: "We've modernised 12 platforms with this vintage. Here are the 7 ways this typically fails, the 3 things that actually work, and the 1 thing nobody expects that will save you 4 months."

    What's unique to you is a pattern to us. Your team learns by trial and error on your dime. We learned from watching 15 other companies try, fail, and hire us to fix it.

    When the stakes are high

    Modernising the platform your business depends on? Building AI workflow automation where user trust determines adoption? Entering a new market where the interface determines whether you're taken seriously?

    This is not the time to hope your internal team figures it out on their first try.

    · · ·

    When to Build Internal (Maintenance Mode)

    Build an internal design team when:

    You're executing on proven patterns, not questioning them

    Once strategy is set and design system is built, internal teams excel at:

    • Adding features to established patterns
    • Maintaining consistency across the platform
    • Supporting daily engineering questions
    • Iterating on what already works

    This is valuable work. It doesn't require premium rates.

    You have continuous volume

    A senior enterprise UX designer fully loaded costs $150–200K annually. If you have daily design decisions across a live product, that overhead pays off.

    If you need 3–6 months of intensive work then maintenance, agency makes more sense.

    · · ·

    The Hybrid Model That Actually Works

    After 200+ products, here's the pattern that succeeds:

    Phase 1: Agency Innovation Sprint (3–6 months)

    • Break conventions, set new standards
    • Solve the hardest strategic problems
    • Build the design system foundation
    • Validate direction before scaling
    • Transfer knowledge to internal team

    Phase 2: Internal Execution (Ongoing)

    • Daily design decisions
    • Feature development within established patterns
    • Incremental optimisations
    • Institutional knowledge building

    Phase 3: Agency Returns (When You Need to Innovate Again)

    • Major platform transformation
    • AI/new technology integration
    • New market entry
    • Competitive repositioning

    One of our ongoing client relationships runs this cycle. We modernised their platform in year one. They hired an internal designer in year two (we helped them spec the role). We returned for their AI integration in year three. Their internal team handles everything in between.

    Result: innovation when needed. Execution when needed. Right resource, right problem.

    · · ·

    The Self-Assessment Nobody Does

    Question 1: What mode are we actually in?

    Innovation mode: Breaking conventions, setting new standards. "What if we rethought everything from first principles?" High stakes: failure is expensive.

    Maintenance mode: Optimising existing patterns, adding incremental features. "How do we make this 15% better?" Steady execution: consistency matters more than breakthroughs.

    Be honest. Most products spend 80% of time in maintenance mode. That's fine. Just know which mode you're in.

    Question 2: What's the cost of being wrong?

    Low stakes (internal team can handle): Feature doesn't work perfectly → iterate next sprint. Timeline slips → adjust roadmap.

    High stakes (bring specialists): Modernising a legacy system your business depends on. Compliance or regulatory interface design. Market entry where adoption determines survival.

    When stakes are high, experience is cheaper than hope.

    Question 3: How will you know if you're failing?

    Internal teams fail slowly: months of "we're making progress," acceptable outputs that don't drive outcomes. By the time you realise, your competitor already shipped.

    Agencies fail fast: clear milestones with specific deliverables. You fire us immediately if we're not delivering value. Fast failure is cheaper than slow failure.

    · · ·

    The Uncomfortable Conversation

    Here's what I tell every prospective client:

    "If you need daily design support for incremental features, hire internal. We're too expensive for maintenance work."

    "If you need to break conventions, transform a platform, or solve problems requiring cross-industry pattern recognition, call us."

    "Ideally, you do both. We innovate, your team executes, we return when you need to innovate again."

    The companies that win don't have the biggest design teams. They have the clearest understanding of which problems require which resources.

    · · ·

    The Thing Nobody Says Out Loud

    Your internal team won't tell you they're not equipped for transformation.

    Why would they? Admitting "this is beyond our capability" risks looking incompetent. So they'll keep iterating. Keep "making progress." Keep meeting sprint goals.

    Meanwhile your competitor hired specialists who've done this exact thing 12 times before.

    And by the time you realise the gap, they've already shipped.

    · · ·

    Innovation and maintenance are different capabilities. Your internal team is optimised for one. Agencies are optimised for the other.

    Both are valuable. Both are necessary.

    The mistake is expecting one to do the job of both, and realising too late that "pretty good" was costing you market position.

    After 200+ products and one particularly memorable conversation with a CTO who'd just discovered his internal team had spent 11 months solving a problem I'd seen fail identically at 8 other companies...

    I've learned that the most expensive mistake isn't hiring the wrong resource.

    It's not knowing you hired the wrong resource until your competitor already shipped.

    About the author

    Kshitij Kaushik, Founder of Thirty Two North

    Kshitij Kaushik

    Founder, Thirty Two North. 15 years enterprise UX. 200+ complex B2B products across healthcare IT, fintech, logistics, and enterprise SaaS. 6 iF Design Awards. Pattern recognition is the service.

    Follow on LinkedIn

    Join the conversation

    This article was originally published on LinkedIn. Share your thoughts, challenge assumptions, or connect with the author there.

    Comment on LinkedIn