You Can’t Build a System in a Silo: Let’s Reorganize IT by Ethan Banks
Bookmark and Share

Loading...
  April Articles     CCIE Jobs Website     CCIE Agent     Homepage  

You Can’t Build a System in a Silo: Let’s Reorganize IT

An idea I’ve come to believe in strongly over the last few years is that IT needs to align their staff around business function, and not just technology. Silos are killing us. By “silo”, I mean that IT practitioners are almost always grouped strictly according to technical competency. Teams are often grouped as follows (and understand that I’m generalizing A LOT here):

There’s a lot more that could be said here. Your organization might not line up with these “team” designations exactly. In larger shops, there tends to be a team dedicated to security, for example. In smaller shops, sometimes these designations blur, or the “team” consists of one person. Just go with me here.

My point is that there’s a problem with this model of building and supporting an IT infrastructure siloed into our cozy little teams like this: we don’t effectively communicate. We sit in our corners, we talk to our fellow team members, and from our siloed viewpoint, we focus on what we’ve identified as important. When other teams call on our team to provision a service, it’s almost a nuisance, and the request is therefore fulfilled in the vacuum of a contextless ticket. Issue opened, service provisioned, ticket closed, don’t ask questions. Just get it done.

This is broken. Very, very broken.

IT is not in the business of building networks. Or creating massive disk arrays. Or auditing firewall rules. Or spinning up VMs. Yes, we engineer-types love to do these things, but that’s not why we get a paycheck. From a corporation’s perspective, IT exists to facilitate business goals. The very best IT groups recognize this and are organized accordingly. Or should be.

The New Data Center

One of the recurring themes of this past Tech Field Day event – Networking Field Day 3 – that came up both in offline conversations and in vendor presentations was the notion of how difficult it is becoming to build the data center. This is due in large part to the advent of software switching and the fact that the network edge has been virtualized. It’s hard to nail down a moving target, and I’m not just referring to that guest being vMotioned somewhere. I also mean the plethora of new technologies being hurled at IT practitioners by vendors and (to a notably and disappointingly lesser degree) standards bodies.

Those are just a few examples of the larger issue: to effectively deploy a modern data center infrastructure, silos must be broken down. IT has to work as a holistic team. A single entity. A communicating, connected, comprehensive group.

How We Fix It

Unifying IT is a tough nut to crack, and there’s at least three mindsets that must be smashed to break through the shell.

  1. Managerial isolation. Managers can be very territorial. These are my people. This is the technology I’m responsible for. If you want to talk to my people, you’ll go through me. If my people want to talk to you, they’ll go through me. I WILL be CC’ed on every e-mail you send outside of the group. Why didn’t you invite me to that meeting?!? This attitude is the ultimate silo-maker. The manager who operates like this doesn’t care about the business as much as cares about creating an aura of worthiness around himself. This manager needs to be needed, and therefore gets into the middle of as much as possible. Controlling conversations and manipulating outcomes to their perceived advantage is the way they function. This person is only going to cause harm in the overall IT team, and will only be able to blame-shift the inevitable project failures for so long before everyone else can see that the emperor has no clothes.

  2. Engineering apathy. Fellow engineers should be curious about what the other teams are doing, but often simply don’t care. Or worse yet, they actively don’t want to know. I commiserate with this viewpoint, because frankly, I’ve got enough on my plate most of the time. I don’t want to have to be worried about what the other groups are working on. But the fact of the matter is, we should all know what each other is working on because everything we’re doing affects everyone else. If we were smart, we’d coordinate our projects tightly, contextualizing our projects within specific business goals. Most organizations aren’t doing this.

  3. Engineering isolation. Like the isolating manager, an engineer can isolate by keeping other teams purposefully in the dark about what they are doing, how it’s done, and why. They don’t want anyone else getting up in their face about anything, so they figure the best way to be left alone is to keep everyone else at least a cubicle away.

Smashing these mindsets is something that comes from the top. The CIO, global IT manager, or other person who’s near the top of the IT management structure needs to set policy and precedent in the team to get everyone working together.

What We Get As A Result

When you combine the right folks together on the same team, you end up with the right technology being implemented for the right reasons helping the business succeed. Not only that, that equipment will be installed and configured with the best possible implementation, and it will be maintained by a team of people who understand how everything works together as a system. We’ll stop staring at the screws that hold the racks together, arguing about how much torque to apply, and start seeing the data center as an information engine that makes the business go. An engine we built. Together.

Ethan Banks

CCIE Agent CCIE Jobs

DanConde@ccieflyer.com