Measure Your Process Overhead

How much of your work life is spent on overhead?

That is, for any given task you perform at work, how much of your time is spent actually performing the task, and how much is spent on associated overhead processes?

For example, helping a user solve an IT problem is productive work; the associated help desk ticket paperwork stuff is overhead. Reconfiguring a domain controller is work; the change management meetings leading up to the work are overhead.

Overhead isn’t inherently bad; a certain amount of overhead helps keep everything running smoothly, helps people coordinate with each other, and helps prevent unwanted change in the environment. But you do need to become skilled at measuring the overhead with some accuracy. That way, you can look at the costs of not having the overhead, look at the cost of the overhead, and decide if the overhead is worth it.

For example, when I was with Bell Atlantic, our help desk handled the usual number of “forgotten password” and “account lockout” calls. It literally took them three times longer to fill out the help desk ticket than to solve the problem – and so in many cases they wouldn’t complete the ticket. I didn’t blame them, but it meant we lacked crucial metrics on a common problem. So I modified our ticketing software to include “quick tickets,” which essentially only required the help desk to enter the user’s name. The ticket would open, resolve, and close itself using boilerplate. The overhead became smaller, and was worth the metrics we gained on the problem category.

Knowing your overhead can also help justify better management tools. “Generating this report takes 10 hours a week” can have a specific amount of currency associated with it, and that amount might well be more than it would cost to implement a more efficient way of performing that overhead task. “We spend 8 hours executing change management processes for a specific change that, even if it went wrong, would impact only 2 people for 5 minutes.” OK, the overhead is probably costing more than the problem it’s meant to prevent – so reconsideration is in order.

The difference between “business people” and most “tech people” is that tech people don’t tend to consider these kinds of metrics, like the cost/benefit analysis of overhead processes. You can do a lot for your career by becoming a little more business-y!



Verify Your Assumptions and Gripes

Folks often make important decisions based on inaccurate, unverified assumptions. Whether you’re at work or at the voting booth, it’s important to research the facts that underpin your assumptions – and what you’re being told – and either validate or refute them.


The Price of Gas

For example, folks often rail against oil companies for the high price of gas. And there’s no question that oil companies make a lot of revenue – but who really keeps all the money?

On average (it varies by state), $0.50 of each gallon goes to the government in the form of taxes. The gas station owner keeps about 2.5% – almost nothing; they make their living by selling items from the convenience store, mechanic services, and other stuff. The gas is just to bring you in. On a $4 gallon, that’s about $0.10 per gallon.

So far, the oil company is getting about $3.40 on a $4.00 gallon. But here comes the government again, with the ever-popular invisible corporate tax. On oil companies, it’s around 55%. Yeah. The Department of Labor and Statistics figures that it costs about 40% to manufacture and transport the cost (it varies a lot; I’m averaging out the last decade), so of that $3.40 the oil company gets, roughly $1.40 is cost-of-goods; that leaves about $2 in gross profit. Assuming zero overhead, zero R&D, and zero other expenses (which isn’t the case, obviously), the company pays about $1.10 in taxes per gallon, and keeps about $0.90.

That’s a 22% profit margin, roughly, which isn’t bad – but the government is getting almost twice that much, close to 40% of the retail cost per gallon. Oil companies’ massive revenues come from their massive sales volume, not from massive profit margins. The government’s the one getting rich on oil.

So when you think a politician is soft on Big Oil… maybe they’re just sweet for the IRS.



Remember many years back, when the old woman got burned by the hot cup of coffee at McDonald’s, and sued for millions?

Pretty much everyone made a joke of it. I mean, it’s coffee. It’s supposed to be hot. WTF?

Well, much of that feeling came from the massive publicity heaped on the issue by McDonald’s lawyers, and by like-minded industry groups who were thinking of the companies. Using that and a couple of other cases, they were able to get voters and politicians to pass sweeping tort reforms, limiting the damages someone could collect from cases like that.

Thing is, that old lady was severely damaged. Her coffee wasn’t hot, it was superheated – well above boiling. It literally stripped the skin off her inner thighs, causing permanent nerve damage. She had to go on medications for the rest of her life, couldn’t walk normally (the muscle tissue was damaged), and generally lived in hell. A million bucks is a lot of money, but would you be happy with it if someone stripped skin and muscle off of your legs, essentially ruining your life and condemning you to a permanent drug haze?

I made the same assumptions almost everyone made when I first heard of the case – more ridiculous lawsuits! But the tort reforms in most states now mean that there’s a hard cap on how much money you can receive above and beyond your actual medical costs – and in terms of compensating you for your life essentially being taken away, it’s not much. In Nevada, where I live, it’s about a million. If I were damaged badly, and unable to work, a million bucks wouldn’t last me through to end of life. But that’s my cap, thanks to tort reform.

Big corporations fought for those tort laws… so who benefits from the laws?

They won by mocking the “trial lawyers” who go after “big settlements” on “ridiculous cases.” It’s easy to get the public in a gnash against trial lawyers; nobody likes ’em. But pay attention to who is riling you up against the trial lawyers, because they assuredly have a motive, too.


Point Being

Be real careful about what you see online, hear in the news, and what’s fed to your brain in general. There’s always another side to the story, and it’s never as simple a narrative as you’re being handed. Research. Make sure you’re getting the full story. Make sure it all adds up in your head – and that you’re not simply buying a simple version of the “truth” that someone wants to sell you. Make sure you know the motives. It doesn’t matter which side of the argument you eventually decide is “yours;” what matters is that you’re not letting someone lead you to that decision. Make it on your own.




Is There Any Future in Being a System Center Guru, Career-Wise?

There was a well thought-out post on that I wanted to respond to. I’ll quote out the post, and respond inline. I’m doing this here because it’s a topic near and dear to my heart, and one I want to be able to easily refer people to in the future.

As someone who has invested a significant amount of time learning the System Center product suite, I am beginning to wonder if focusing on System Center is a good move career-wise.

It’s pretty clear that the importance of DataCenter management tools is lessening. The trend is for companies to move to the Cloud and leverage SAAS and IAAS solutions.

Well, yes, but also no. Private data centers will remain hugely important for a long time, and you’ll need tools to manage them – as well as tools to manage your public-cloud assets. It’s going to be a hybrid world for the foreseeable future. Many organizations simply won’t go heavily public; there are a lot of political and legal concerns around it right now that aren’t going to be resolved real soon.

The prevalence of On-Prem tools is diminishing and everything is moving towards a service-based model.

Well, no. Your own datacenter should have been moving toward a service-based model – e.g., a service you provide to the organization – a long time ago. You need on-prem tools to do that. One reason the public cloud has been successful is because so many internal IT teams utterly failed to provide their organizations with what the organization really needed, often due to a lack of executive leadership.

How many Sharepoint and Exchange admins do you need when you have Office365?

Fewer, for sure, but O365 isn’t admin-free. Frankly, most organizations I see are heavier on communications admins than they need to be. It’s O365’s automation that lets you get away with fewer admins; it’s automation you could have implemented internally some time ago.

Why stick with System Center when you have free Open-Source solutions such as OpenStack available?

The same reason you use Windows instead of Linux. Open-source isn’t the perfect solution for every organization. Many organizations will find benefit in having multiple stacks serving different business purposes.

Why invest in SCOM monitoring when you can just use AWS and leverage AWS Cloudwatch which is free?

Because you’ll still monitor internal assets, and because Cloudwatch doesn’t monitor to nearly the level that SCOM does. Further, you’ll need to monitor hybrid assets, and something like SCOM is well positioned to do that if your public cloud assets happen to be in Microsoft’s public cloud. Yes, System Center is a proprietary stack – it’s pretty much always been that way. Everyone else’s stack is proprietary, too; “Open” Stack might be open-source, but it still wants you to implement its components rather than someone else’s. I don’t mean that as a bad thing, just pointing it out.

Why use SCCM to patch servers when you can slipstream patches into your server build scripts with CloudFormation scripts?

Personally, I question whether you’ll use SCCM for anything for much longer, as I think better solutions are coming. But, this isn’t a “does System Center offer any value” question, it’s a “whose stack do you want to play in” question. If you’re implementing a Microsoft stack, and that’s inclusive of Azure-based assets, you’ll use Microsoft tools. This question is like saying “why would you use SCVMM when vCenter does the same thing?” The obvious answer is, “because they’re different stacks.”

Why use Orchestrator when you have SMA?

You probably wouldn’t. Orchestrator isn’t Microsoft’s go-forward solution; SMA is. But SMA is part of System Center; this doesn’t in any way point to System Center being less relevant.

Why bother deploying SCSM when you can leverage a SAAS solution like ServiceNow and take the complexity of owning and operating a helpdesk application out of the equation?

Again, this is a stack question in part. SCSM is the hub that, along with SMA and Orchestrator, tie most of the Microsoft stack together. And SCSM isn’t terribly complex to own or operate. I also expect Microsoft will someday rent us a SaaS version of SCSM (and likely SCOM, along with other bits). You have to be a bit careful about making this an “on-prem vs. cloud” argument, because System Center is edging toward being “cloud” itself.

Look at what Microsoft has been doing: They ended Technet subscriptions. They ended MMS and have combined all of their conferences into one huge uber-conference. They ended the Master MCSE certifications.

This doesn’t really have anything to do with the System Center question; this feels more like a “is Microsoft abandoning IT pros?” question. And yes, in part, they are. The days of clicking next-next-finish to manage your infrastructure are ending; DevOps is what Microsoft wants running the datacenter now, and that means admins who think a bit more like developers… and that means ending the separation between “dev” and “IT pro.” You don’t have to like it; you can certainly point your career elsewhere if you think Microsoft is off it’s rocker. But this is what they’re doing.

The Master MCSE certifications were almost always doomed – few people took them, they were expensive, and they just weren’t following the business trends. They were, in some ways, a day late and a dollar short to get really entrenched. Do you have one? I never did.

TechEd, MMS, and the other conferences were, in my opinion, just a stupid marketing move. I don’t think they’re part of any bigger pattern, apart from little fiefdoms inside Microsoft who were getting agitated that other people were running conferences.

Everything they are pushing now is Azure Azure Azure. Microsoft is transitioning into becoming a service-based company.

True, and they’ve been very upfront about that with phrasing like “cloud-first engineering.” Microsoft’s customers drove them to it, in part, by sitting on a single server operating system for over a decade. If Microsoft can’t sell you software in a steady stream, they’re going to rent it to you instead.

Look at their latest System Center technical preview: SCVMM now no longer supports Citrix XenServer and VMWare:

Which is hugely disappointing, but not unexpected. You’re right in that the company is pushing for what they need in Azure, and the SCVMM team doubtless felt pressured to drop “outlier” support and focus on core stuff.

The bottom line? The Microsoft IT admin career path is changing. That doesn’t mean System Center is going away, but it’s going to morph. Being a guru is probably still a safe career path, provided you keep up with the changes. Don’t tell me you’re a guru in SC2007; nobody cares. But if you’re solid on all the latest – and the change is going to be fast and drastic from here on out – then you’ll be of great value to many organizations. But, if you’re just the guy who runs the Deployment Wizard in SCCM… yeah, I’d start looking at other futures.

Just Had to Share this Funny Cop Story

I have a good friend who recently joined the police department. He’s made it through academy, and is working with a training officer. He sent me this story:

Had a moment today that I had to share with you. We got a gps alert from a portable generator outside of the Déjà Vu sex shop on Tropicana today so we responded to the possible theft.

We get there and nothing is amiss so my field training officer sends me inside to check with the manager on who owns it. Keep in mind I’m in a full cop uniform walking into a sex shop. That is having a Halloween costume sale, with models wearing costumes.

I walk into the store and the manager says,”your late.”  I say, “sir I’m truly sorry about that, we’ve been a little busy.”  He replies that that is no excuse and he’d be contacting my agency.

He then tells me that my uniform isn’t tight enough and I need to change into something different and his assistant says she likes my authenticity.

At this point a lightbulb goes off in my head and I’m like, “whoa hold ona minute here.”

Manager’s assistant: “No time to be squeamish here kiddo, go and get dressed.”

Me: “ma’am, I’m a police officer.”

Her: I like the commitment, it’s sexy keep it up.”

Me: “No seriously, I’m a real cop.”

Her: “yeah whatever quit wasting time and get that ass into the changing room now.”

Me: “this is a real badge, I’m a real cop and this is a real gun.”

Her: “one more word out of you and you’re fired.”

Eventually I convince them I am real and I’m just there to ask about the portable generator outside. The manger then promptly informs me that it belongs to Metro and cops dropped it off to see if anyone will steal it. He shows me paper work confirming this.

I go to relay this information to my training officer and he can’t stop laughing for the next twenty minutes. FML.