This website uses cookies

Read our Privacy policy and Terms of use for more information.

I love college football, and for years I’ve studied Nick Saban’s coaching philosophy, not just because of what he accomplished on the field, but because of how deliberately he built organizations capable of performing at an incredibly high standard.

I’ve also had the privilege of learning from him directly, and one principle has stayed with me because I see its parallel in business constantly:

Don’t add complexity before you have earned the right to manage it.

Saban built extraordinarily sophisticated football programs. But sophistication wasn’t the starting point. The starting point was clarity.

  • What is the standard?

  • What is your assignment?

  • Are the fundamentals sound?

  • Where are the gaps?

  • Can we consistently execute what we already have before adding another layer to the playbook?

That distinction matters far beyond football.

Because there is a significant difference between a sophisticated operating system and a complicated one.

I’ve spent more than 20 years building and scaling Marketing Operations, Sales Operations, and Revenue Operations organizations, and one pattern has remained remarkably consistent:

Companies rarely set out to create operational complexity. They accumulate it.

A team needs something, so they buy a tool.

Another team has a slightly different requirement, so they buy another.

Someone discovers a limitation and adds a point solution.

A new executive brings the platform they loved at their last company.

An AI product promises to solve something faster.

Another integration gets built.

Then the person who understood why half of it existed leaves.

Eventually, no one is completely sure why every tool is still there but everyone is afraid to turn anything off.

What started as a technology stack becomes technology sprawl.

Technology sprawl becomes architectural complexity.

And unmanaged complexity becomes technology debt.

But the technology itself usually isn’t the root problem.

The real problem is the absence of an operating standard.

There is nothing inherently wrong with having a large technology ecosystem.

Complex businesses often require sophisticated architecture.

The problem begins when sophistication becomes synonymous with accumulation.

Every meaningful component of the operating environment should have a reason for being there.

If I walked into your organization tomorrow and pointed to any strategic platform in your revenue stack, could your leadership team answer:

  • What specific business problem does this solve?

  • What capability would disappear if we removed it?

  • Who owns the technology?

  • Who owns the business process it enables?

  • Who owns the data flowing through it?

  • What is the authoritative system of record?

  • Which systems are permitted to create or modify that data?

  • What measurable business outcome justifies the investment?

  • Does another platform already provide the same capability?

  • What would actually break if we turned it off tomorrow?

And perhaps most importantly:

If we were designing this architecture from scratch today, would we buy it again?

If those questions are difficult to answer, you probably don’t have a technology problem.

You have an operating model problem.

Technology exposes weaknesses in people, process, and data.

This is why I have never believed transformation should begin with software.

Technology is an accelerator.

It will accelerate a good operating model.

It will also accelerate a bad one.

If Marketing and Sales define a customer differently, another integration won’t resolve the disagreement.

If nobody owns lead management, adding an orchestration platform won’t create accountability.

If lifecycle stages mean different things across your CRM, marketing automation platform, warehouse, BI environment, and engagement tools, connecting those systems does not create a shared data model.

It simply moves inconsistent data faster.

A beautifully automated process operating on bad data is still a bad process.

You can automate routing perfectly and send the lead to the wrong seller because geography was never standardized.

You can automate account matching and create duplicates because company records aren’t governed.

You can deploy AI throughout the revenue cycle and produce unreliable outputs because the underlying data environment remains fragmented.

Automation doesn’t repair a broken foundation. Sometimes it simply industrializes the problem.

The fundamentals still have to exist:

People need clear responsibilities.
Processes need accountable owners.
Data needs governance.
Technology needs an architectural purpose.

And all four need to operate as one system.

Start with the capability, not the tool.

One of the most important questions an operator can ask is not:

Can this technology do it?

It is:

Should this capability live here?

Those are very different questions.

Modern GTM platforms overlap heavily.

CRMs contain workflow engines. Routing platforms add scheduling. Data platforms add automation. Engagement tools enrich records. AI agents increasingly execute tasks that previously required deterministic workflows.

A platform being technically capable of performing a function does not mean that function belongs there.

Architecture requires deliberate choices.

  • Where should authoritative data originate?

  • Where should transformation occur?

  • Where should business logic live?

  • Where should transactional workflows execute?

  • Which system owns dataset-level operations?

  • Which system wins when two platforms disagree?

When organizations skip those decisions, their architecture becomes an accidental consequence of whichever vendor happened to offer the right feature at the right moment.

That isn’t architecture. It’s accumulation.

A strong operating model requires a source of truth.

One of the best examples I experienced firsthand was GitLab.

GitLab didn’t treat documentation as administrative overhead.

The Handbook was part of the operating system of the company.

The important principle wasn’t simply that documentation existed. It was that the documentation and the operating model were expected to remain aligned.

If the way the company operated changed, the source of truth changed with it.

You didn’t make a meaningful process decision in a meeting, announce it in Slack, and assume everyone would absorb the change through osmosis.

You updated the Handbook.

And everyone could (and was expected to) contribute.

That didn’t mean everyone could independently create their own operating model.

People could identify a gap, challenge an assumption, and propose a better way.

There was still ownership.

There was still review.

There was still an accepted source of truth.

That is an important distinction.

Everyone can contribute does not mean everyone gets to create their own operating model.

That is governance. Not bureaucracy. Because good governance doesn’t slow organizations down.

Ambiguity does.

Think about the organizational energy wasted when five people have five versions of the same process.

  • Someone has the current workflow in a Google Doc.

  • Someone else has an old version in a slide deck.

  • Operations has the “real” process.

  • Sales developed a workaround.

  • Marketing automated the version that existed six months ago.

  • BI has another interpretation embedded in reporting logic.

  • And some portion of the actual business rules is buried inside Salesforce.

Which one is right? More importantly:

Who decides?

Now multiply that across hundreds of fields, integrations, routing rules, lifecycle definitions, scoring models, automations, and applications.

That isn’t agility. That’s operating debt.

Technology sprawl and documentation sprawl are often manifestations of the same operating failure: the organization stopped enforcing a source of truth.

Your technology stack should have a depth chart.

This is where the Saban analogy becomes particularly useful.

A football team doesn’t put eleven talented players on the field and tell them to figure it out.

Every position exists for a reason.
Every player has an assignment.
Every assignment connects to what everyone else is doing.

Your technology ecosystem should operate the same way.

Your CRM, marketing automation platform, data layer, enrichment capabilities, orchestration technology, engagement platforms, warehouse, BI environment, and increasingly your AI layer each need a clearly defined role.

The boundaries between them need to be intentional.

Because architecture should not exist exclusively in the head of whoever originally built it.

When architecture isn’t documented and governed, eventually it becomes archaeology.

Someone two or three years from now will have to reverse-engineer why something works the way it does.

Usually while it is already broken.

Point solutions aren’t the problem. Unmanaged proliferation is.

Specialized technology can create enormous value. Sometimes a dedicated platform is absolutely the right architectural decision.

The mistake is assuming that every local optimization improves the overall system.

Every new application brings more than its license fee.

It introduces another integration, data dependency, security surface, administrative requirement, renewal decision, potential failure point, and potential source of technical debt.

That means the standard cannot simply be:

Does it work?

The better standard is:

Does it make the overall system better?

Sometimes the answer will be yes.
Sometimes the capability belongs in an existing core platform.
Sometimes two tools should be consolidated.
Sometimes a process should move into the data layer.
Sometimes the workflow itself needs to be redesigned.

And sometimes the answer is simply:

We don’t need this anymore.

That is why architecture requires judgment, not just procurement.

AI makes this conversation more urgent, not less.

AI has dramatically lowered the friction required to introduce new capability.

Teams can experiment quickly.

Individuals can activate tools independently.

AI agents can operate across systems.

Vendors are expanding their footprints faster than traditional architecture and governance processes were designed to handle.

That makes operating discipline more important.

Not less.

Because AI still has to answer:

  1. Which customer record is correct?

  2. Which field should it trust?

  3. Which system is authoritative?

  4. What is it allowed to modify?

  5. Which business rules govern the action?

  6. What requires human approval?

  7. What happens when systems disagree?

AI doesn’t eliminate architecture. It makes architecture more consequential.

The more autonomous technology becomes, the more important the operating standard underneath it becomes.

You want experimentation.

You want Marketing discovering better capabilities.

You want Sales improving workflows.

You want Operations challenging assumptions.

You want employees finding uses for AI that leadership hasn’t considered.

But there must be a distinction between experimentation and infrastructure.

Anyone should be able to identify a gap.
Anyone should be able to propose a solution.
Anyone should be able to challenge the architecture.

But not everyone should independently introduce permanent infrastructure into the operating environment.

Democratized innovation cannot mean decentralized architecture without guardrails.

That is how you preserve innovation without allowing entropy to become the operating model.

Somebody has to hold the standard.

This is the part organizations often underestimate. Governance isn’t an architecture diagram. It isn’t an annual software audit and it isn’t a committee that meets once a quarter and produces slides.

Governance requires decisions.

Sometimes that means saying no.

  • No, we aren’t buying another tool until we understand whether the capability already exists.

  • No, this application doesn’t enter production without an owner.

  • No, we aren’t creating another version of a lifecycle definition because one team prefers different terminology.

  • No, we aren’t embedding business-critical logic in another workflow without documenting where it belongs.

  • No, we aren’t renewing a platform simply because someone might still be using it.

  • And no, AI doesn’t get an exemption from security, data governance, or business-case requirements because it is exciting.

Standards only matter if someone is willing to hold them.

That does not make Operations the Department of No.

A mature operating organization should be able to say:

  • Yes, let’s test it.

  • Yes, let’s define the business case.

  • Yes, let’s identify the owner.

  • Yes, let’s determine where it fits.

  • Yes, let’s establish success criteria.

  • Yes, let’s understand the data implications.

  • And yes, let’s decide in advance what would cause us to scale it, consolidate something else, replace it, or shut it down.

That is operational maturity.

Regular evaluation is not optional.

Technology decisions are not permanent.

Your business changes.

Your customers change.

Your go-to-market motion changes.

Your platforms evolve.

Capabilities that required standalone software three years ago may now exist inside systems you already own.

Technology that was right for 50 sellers may become a constraint at 500.

And AI will continue changing the capability map.

That is why stack rationalization cannot be a one-time cost-cutting exercise.

It needs to become part of the operating rhythm.

Every strategic platform should periodically have to earn its place against the same standard:

  • Business value: Does it still solve a meaningful problem?

  • Capability: Is this still the right place for that capability?

  • Adoption: Are people actually using it?

  • Ownership: Is someone accountable for both the technology and the process?

  • Data integrity: Does it strengthen or undermine the shared data model?

  • Architecture: Is its role still clear?

  • Redundancy: Are we paying for the capability elsewhere?

  • Complexity cost: What dependencies exist simply because this platform is here?

  • Economics: Does the total value justify the total cost?

  • Future-state fit: Does it belong in the company we are building toward?

Keep what earns its place.

Consolidate what doesn’t.

Replace what is holding the organization back.

Retire what no longer serves the system.

Invest where a genuine capability gap exists.

That isn’t cost cutting. It’s operating discipline.

The goal isn’t the smallest stack.

It’s the clearest operating system.

I don’t advocate simplicity because simplicity sounds elegant.

Some of the best architectures I’ve helped build have been highly sophisticated.

Sophistication is not the enemy.

Unintentional complexity is.

Mature systems have intentional boundaries.

They have accountable owners.
They have shared definitions.
They have a source of truth.
They have clarity about where business logic belongs.
They have standards for changing the system and mechanisms for challenging those standards when they stop serving the business.

That is what I take from Saban’s Process.

It isn’t about having the smallest playbook.

It is about making sure the fundamentals are sound, everyone understands their assignment, and the organization can execute what it already has before adding another play.

And it is what I took from operating inside GitLab’s Handbook-first culture:

Maintaining the operating model was part of the work.

Companies need the same discipline in how they build and govern their technology environments.

  • Define the roles.

  • Establish ownership.

  • Create the source of truth.

  • Protect the data model.

  • Put capabilities where they belong.

  • Set the standard.

  • Give people a way to improve it.

  • Regularly evaluate whether every component still earns its place.

Then add complexity deliberately when the business genuinely requires it.

Because maturity isn’t measured by how much technology an organization has accumulated.

Maturity is knowing why every piece exists, what job it performs, who owns it, how it connects to the whole and having the discipline to change it when it no longer earns its place.

Complexity should be something your organization earns through necessity.

Not something it accumulates through neglect.

About Jenn

Jenn believes the principles that create exceptional outcomes in the wild - discipline, adaptability, preparation, and relentless execution - are the same principles that build extraordinary organizations.

For more than two decades, she has pursued excellence in both business and sport, learning that growth rarely comes from comfort and leadership is earned through action, not title.

Whether navigating rapid technological change, mentoring future leaders, or standing knee-deep in a river searching for the next opportunity, Jenn is passionate about helping others raise their standards, embrace challenge, and pursue meaningful impact.

Connect with Jenn on LinkedIn

Jenn is a technology senior executive, board member, speaker, and professional athlete (Team USA Women's Fly Fishing). She has helped scale high-growth technology organizations from startup through IPO, leading teams through transformation, innovation, and sustained growth.

Operating at the intersection of technology, leadership, and elite performance, Jenn brings a unique perspective shaped by both the boardroom and the outdoors. Her experience spans executive leadership, digital transformation, go-to-market, product-led-growth and RevOps strategy, organizational growth, and building high-performance cultures.

Today, she advises leaders and organizations on navigating change, embracing innovation, and creating environments where excellence becomes the standard. Through speaking, writing, and mentorship, Jenn shares lessons on leadership, resilience, growth, and the pursuit of extraordinary outcomes.

Reply

Avatar

or to participate