LeadingAgile is Now LiminalArc. Read the Full Announcement

Move beyond isolated AI experiments to build scalable, domain-driven systems with AI-ready architectures.

Enhance valuation and accelerate ROI through due diligence, tech migrations, and strategic restructuring.

Control cloud costs, streamline data, and focus investments on high-value, scalable solutions.

Streamline operations and improve decision-making by aligning your ERP systems with how your business actually works.

Reduce risk and increase resilience by closing the security gaps hiding in your architecture and workflows.

Optimize operations, restructure teams, and modernize technology to maximize the value of digital investments.

Deliver mission-critical software in production-ready increments that create measurable value early.

Reduce risk and complexity with every cycle, turning legacy systems into platforms that can evolve.

The belief that shaped us — and how it evolved into LiminalArc, the natural next step in our journey.

Our team of over 100 experts spans the nation, from consultants and technical architects to product specialists.

We are looking to hire mature, pragmatic consultants who are deeply passionate about meaningful change.

The Secret to Organizational Agility (Revisited)

Mike Cottmeyer Chief Executive Officer
Reading: The Secret to Organizational Agility (Revisited)

I did a post late last year called The Secret to Organizational Agility. In that post I suggested that for a company to be truely agile, they had to break dependencies at all costs. I got a bit of flack for that post… the general consensus being that organizations were full of dependencies and we had to manage for that reality.

No argument from me there.

I maintain though that if you really want to be an agile organization… if you really want to be responsive as a company to changing market conditions…. you must find a way to break as many dependencies as you possibly can. Any dependencies you leave in place are going to incur a cost… a tax if you will… on your organizations ability to adapt to changing conditions.

That begs the question then… just how agile do you want your organization to be?

When we leave dependencies in place, the inputs to one team will be constrained by the output of the other teams. This is why Larman and Vodde make such a strong case for feature teams in their book “Scaling Lean and Agile Development”. When you can have a single team work across the entire software stack under the direction of a single business stakeholder… that is pretty darn agile.

When we are talking about a large application where feature sets have to share common behaviors or a common look and feel, you are creating dependencies that reduce the team’s autonomy. When you have component teams that are building component features, features that will ultimately be integrated into some larger customer facing feature… you now have dependencies that limit the decisions each team can make about the product.

Said another way, one team’s outputs will become the inputs for each of the other teams.

There will be greater context costs because you’ll have to put structures in place to align your teams with the objectives of the organization. There will be greater coordination costs because your teams will have to operate with an awareness of each others activities.

Next Survey Time!

Leave a comment

Your email address will not be published. Required fields are marked *

×