Computerworld columnist Jeff Ello

The Unspoken Truth About Managing Geeks

    This article was published on ComputerWorld on September 8, 2009 –

     

    I can sum up every article, book and column written by notable management experts about managing IT in two sentences: "Geeks are smart and creative, but they are also egocentric, antisocial, managerially and business-challenged, victim-prone, bullheaded and credit-whoring. To overcome these intractable behavioral deficits you must do X, Y and Z."

    X, Y and Z are variable and usually contradictory between one expert and the next, but the patronizing stereotypes remain constant. I’m not entirely sure that is helpful. So, using the familiar brush, allow me to paint a different picture of those IT pros buried somewhere in your organization.

    Computerworld columnist Jeff Ello

    My career has been stippled with a good bit of disaster recovery consulting, which has led me to deal with dozens of organizations on their worst day, when opinions were pretty raw. I’ve heard all of the above-mentioned stereotypes and far worse, as well as good bit of rage. The worse shape an organization is in, the more you hear the stereotypes thrown around. But my personal experiences working within IT groups have always been quite good, working with IT pros for whom the negative stereotypes just don’t seem to apply. I tended to chalk up IT group failures to some bad luck in hiring and the delicate balance of those geek

    Recently, though, I have come to realize that perfectly healthy groups with solid, well-adjusted IT pros can and will devolve, slowly and quietly, into the behaviors that give rise to the stereotypes, given the right set of conditions. It turns out that it is the conditions that are stereotypical, and the IT pros tend to react to those conditions in logical ways. To say it a different way, organizations actively elicit these stereotypical negative behaviors.

    Understanding why IT pros appear to act the way they do makes working with, among and as one of them the easiest job in the world.

    It’s all about respect –
    Few people notice this, but for IT groups respect is the currency of the realm. IT pros do not squander this currency. Those whom they do not believe are worthy of their respect might instead be treated to professional courtesy, a friendly demeanor or the acceptance of authority. Gaining respect is not a matter of being the boss and has nothing to do with being likeable or sociable; whether you talk, eat or smell right; or any measure that isn’t directly related to the work. The amount of respect an IT pro pays someone is a measure of how tolerable that person is when it comes to getting things done, including the elegance and practicality of his solutions and suggestions. IT pros always and without fail, quietly self-organize around those who make the work easier, while shunning those who make the work harder, independent of the organizational chart.

    This self-ordering behavior occurs naturally in the IT world because it is populated by people skilled in creative analysis and ordered reasoning. Doctors are a close parallel. The stakes may be higher in medicine, but the work in both fields requires a technical expertise that can’t be faked and a proficiency that can only be measured by qualified peers. I think every good IT pro on the planet idolizes Dr. House (minus the addictions).

    While everyone would like to work for a nice person who is always right, IT pros will prefer a jerk who is always right over a nice person who is always wrong. Wrong creates unnecessary work, impossible situations and major failures. Wrong is evil, and it must be defeated. Capacity for technical reasoning trumps all other professional factors, period.

    Foundational (bottom-up) respect is not only the largest single determining factor in the success of an IT team, but the most ignored. I believe you can predict success or failure of an IT group simply by assessing the amount of mutual respect within it.

    The elements of the stereotypes –
    Ego — Similar to what good doctors do, IT pros figure out that the proper projection of ego engenders trust and reduces apprehension. Because IT pros’ education does not emphasize how to deal with people, there are always rough edges. Ego, as it plays out in IT, is an essential confidence combined with a not-so-subtle cynicism. It’s not about being right for the sake of being right but being right for the sake of saving a lot of time, effort, money and credibility. IT is a team sport, so being right or wrong impacts other members of the group in non-trivial ways. Unlike in many industries, in IT, colleagues can significantly influence the careers of the entire team. Correctness yields respect, respect builds good teams, and good teams build trust and maintain credibility through a healthy projection of ego. Strong IT groups view correctness as a virtue, and certitude as a delivery method. Meek IT groups, beaten down by inconsistent policies and a lack of structural support, are simply ineffective at driving change and creating efficiencies, getting mowed over by the clients, the management or both at every turn.

    The victim mentality — IT pros are sensitive to logic — that’s what you pay them for. When things don’t add up, they are prone to express their opinions on the matter, and the level of response will be proportional to the absurdity of the event. The more things that occur that make no sense, the more cynical IT pros will become. Standard organizational politics often run afoul of this, so IT pros can come to be seen as whiny or as having a victim mentality. Presuming this is a trait that must be disciplined out of them is a huge management mistake. IT pros complain primarily about logic, and primarily to people they respect. If you are dismissive of complaints, fail to recognize an illogical event or behave in deceptive ways, IT pros will likely stop complaining to you. You might mistake this as a behavioral improvement, when it’s actually a show of disrespect. It means you are no longer worth talking to, which leads to insubordination.

    Insubordination — This is a tricky one. Good IT pros are not anti-bureaucracy, as many observers think. They are anti-stupidity. The difference is both subjective and subtle. Good IT pros, whether they are expected to or not, have to operate and make decisions with little supervision. So when the rules are loose and logical and supervision is results-oriented, supportive and helpful to the process, IT pros are loyal, open, engaged and downright sociable. Arbitrary or micro-management, illogical decisions, inconsistent policies, the creation of unnecessary work and exclusionary practices will elicit a quiet, subversive, almost vicious attitude from otherwise excellent IT staff. Interestingly, IT groups don’t fall apart in this mode. From the outside, nothing looks to be wrong and the work still gets done. But internally, the IT group, or portions of it, may cut themselves off almost entirely from the intended management structure. They may work on big projects or steer the group entirely from the shadows while diverting the attention of supervisors to lesser topics. They believe they are protecting the organization, as well as their own credibility — and they are often correct.

    Credit whoring — IT pros would prefer to make a good decision than to get credit for it. What will make them seek credit is the danger that a member of the group or management who is dangerous to the process might receive the credit for the work instead. That is insulting. If you’ve got a lot of credit whores in your IT group, there are bigger problems causing it.

    Antisocial behavior — It’s fair to say that there is a large contingent of IT pros who are socially unskilled. However, this doesn’t mean those IT pros are antisocial. On the whole, they have plenty to say. If you want to get your IT pros more involved, you should deal with the problems laid out above and then train your other staff how to deal with IT. Users need to be reminded a few things, including:

  • IT wants to help me.

  • I should keep an open mind.

  • IT is not my personal tech adviser, nor is my work computer my personal computer.

  • IT people have lives and other interests.

Like anyone else, IT people tend to socialize with people who respect them. They’ll stop going to the company picnic if it becomes an occasion for everyone to list all the computer problems they never bothered to mention before.

How we elicit the stereotypes –
What executives often fail to recognize is that every decision made that impacts IT is a technical decision. Not just some of the decisions, and not just the details of the decision, but every decision, bar none.

With IT, you cannot separate the technical aspects from the business aspects. They are one and the same, each constrained by the other and both constrained by creativity. Creativity is the most valuable asset of an IT group, and failing to promote it can cost an organization literally millions of dollars.

Most IT pros support an organization that is not involved with IT. The primary task of any IT group is to teach people how to work. That’s may sound authoritarian, but it’s not. IT’s job at the most fundamental level is to build, maintain and improve frameworks within which to accomplish tasks. You may not view a Web server as a framework to accomplish tasks, but it does automate the processes of advertising, sales, informing and entertaining, all of which would otherwise be done in other ways. IT groups literally teach and reteach the world how to work. That’s the job.

When you understand the mission of IT, it isn’t hard to see why co-workers and supervisors are judged severely according to their abilities to contribute to that process. If someone has to constantly be taught Computers 101 every time a new problem presents itself, he can’t contribute in the most fundamental way. It is one thing to deal with that from a co-worker, but quite another if the people who represent IT to the organization at large aren’t cognizant of how the technology works, can’t communicate it in the manner the IT group needs it communicated, can’t maintain consistency, take credit for the work of the group members, etc. This creates a huge morale problem for the group. Executives expect expert advice from the top IT person, but they have no way of knowing when they aren’t getting it. Therein lies the problem.

IT pros know when this is happening, and they find that it is impossible to draw attention to it. Once their work is impeded by the problem, they will adopt strategies and behaviors that help circumvent the issue. That is not a sustainable state, but how long it takes to deteriorate can be days, months or even years.

How to fix it –
So, if you want to have a really happy, healthy and valuable IT group, I recommend one thing: Take an interest. IT pros work their butts off for people they respect, so you need to give them every reason to afford you some.

You can start with the hiring process. When hiring an IT pro, imagine you’re recruiting a doctor. And if you’re hiring a CIO, think of employing a chief of medicine. The chief of medicine should have many qualifications, but first and foremost, he should be a practicing doctor. Who decides if a doctor is a doctor? Other doctors! So, if your IT group isn’t at the table for the hiring process of their bosses and peers, this already does a disservice to the process.

Favor technical competence and leadership skills. Standard managerial processes are nearly useless in an IT group. As I mentioned, if you’ve managed to hire well in the lower ranks of your IT group, the staff already know how to manage things. Unlike in many industries, the fight in most IT groups is in how to get things done, not how to avoid work. IT pros will self-organize, disrupt and subvert in the name of accomplishing work. An over-structured, micro-managing, technically deficient runt, no matter how polished, who’s thrown into the mix for the sake of management will get a response from the professional IT group that’s similar to anyone’s response to a five-year-old tugging his pants leg.

What IT pros want in a manager is a technical sounding board and a source of general direction. Leadership and technical competence are qualities to look for in every member of the team. If you need someone to keep track of where projects are, file paperwork, produce reports and do customer relations, hire some assistants for a lot less money.

When it comes to performance checks, yearly reviews are worthless without a 360-degree assessment. Those things take more time than a simple top-down review, but it is time well spent. If you’ve been paying attention to what I’ve been telling you about how IT groups behave and organize, then you will see your IT group in a whole different light when you read the group’s 360s.

And make sure all your managers are practicing and learning. It is very easy to slip behind the curve in those positions, but just as with doctors, the only way to be relevant is to practice and maintain an expertise. In IT, six months to a year is all that stands between respect and irrelevance.

Finally, executives should have multiple in-points to the IT team. If the IT team is singing out of tune, it is worth investigating the reasons. But you’ll never even know if that’s the case if the only information you receive is from the CIO. Periodically, bring a few key IT brains to the boardroom to observe the problems of the organization at large, even about things outside of the IT world, if only to make use of their exquisitely refined BS detectors. A good IT pro is trained in how to accomplish work; their skills are not necessarily limited to computing. In fact, the best business decision-makers I know are IT people who aren’t even managers.

As I said at the very beginning, it’s all about respect. If you can identify and cultivate those individuals and processes that earn genuine respect from IT pros, you’ll have a great IT team. Taking an honest interest in helping your IT group help you is probably the smartest business move an organization can make. It also makes for happy, completely non-geek-like geeks.

Jeff Ello is a hybrid veteran of the IT and CG industries, currently managing IT for the Krannert School of Management at Purdue University. He can be contacted at jello@techoped.com.

VirtualBox 3.0 Beta: Finally something exciting in desktop virtualization

 

Sure, but can it run Excel? –
The 3d animator in me appreciates big iron, massive compute clusters and grid computing.  As my compatriots at Pixar and LucasFilm will attest, there is NEVER enough computing power for what we want to do.

But my day job is to handle the computing needs of a top tier Business School where the research is much less dependent on raw computation as it is dealing with large datasets and iterative processes.  Cluster computing is the new hottness in academia, but for the uninitiated Windows user, cluster computing is quite limiting, as one’s compute jobs must be written in such a way as to make it distributable, and that’s not usually as simple as hitting “Go”.  There is still a world of research out there for which clusters are either not useful, or are still too much of a hassle to bother with.  There bulk of the research world can still benefit from having familiar desktop tools shared on a single large computation resource.

So then, what’s the answer?  Terminal Services is a real pain to manage and application compatibility is problematic.  Virtual Applications would be nice, but we have yet to see a Virtual applications platform that handles 64-bit computing, and again, application compatibility is problematic. 

Load em up, Roll em out, then put em out of their misery –
So my big idea was to provide “on-demand higher-performance” virtual machines.  VM’s are quick to provision and dispose of, without permission worries and other “administrative overhead”, so it just made sense to give a user temporary access to a VM with a limited software set, let them run their computations using the interfaces they already know… and then delete the VM.

I have been trying to do something similar myself.  Many of the 3d applications I use come with free licenses for distributed processing of the final frames of animation.  Cluster computing may be new to the general computing world, but tell that to the 150 node rendering farm I set up in ’94.  The problem has always been in the setup and maintenance of the software, not so much in the ability of the software to distribute computing load.  Instead of installing the software a hundred times, it would be far better to configure a VM once and distribute that to each host. I have had some success with this method under ESX and Hyper-V, but they aren’t exactly "desktop" solutions, and they only scale so far. Without being able to access all available processing power of a physical host through the VM, neither vendor offers a real solution for this purpose. 

That has remained on the wishlist for years.  Straight up Desktop Virtual Machine technology has crept along very slowly, as vendors have rushed other kinds of virtualization products to other markets and the major vendors have spent their time fighting over server virtualization.

So many technologies, so little polish –
The virtualization market is flooded with potentially excellent products that could be used in so many more ways… if only they did "x", or if only they supported "y" without crashing.  While a reasonably priced computation server could have as many as 32-logical CPUs today, Hyper-V only allows a VM to use 4 of those, and VMWare’s newest version of ESX now brings only 8 to the party.

I have tested both solutions, and both utilize their virtual processors as well as physical hardware (within a couple percent), so the problem is one of scale, not capability.

On the desktop it’s worse.  VMWare Workstation has long been the only option for multi-core, 64-bit VM’s, and it only supports 2 virtual processors.  VirtualPC is way, way, way behind the technology curve and doesn’t support multiprocessing at all, much less graphics acceleration, even with Windows 7’s new version.  And neither solution accepts its competitor’s virtual hard drive format, which makes both solutions less attractive.

As an aside – I really think Microsoft blew a huge opportunity to sieze market share from VMWare by failing to produce a desktop variant of Hyper-V.  EPIC FAIL!!  The latest VirtualPC is years behind every other offering, and I simply could not look a client in the face and tell them to use "XP Mode" as a way of maintaining compatibility with their XP applications.  Someone really should get fired for that… but I digress.

Sun’s VirtualBox project has been the lesser known Swiss Army knife of Virtualization, accepting VMWare’s and Microsoft’s virtual hard drive formats in addition to its own.  VirtualBox provides most of the functionality of VMWare Workstation, and more, for FREE… but it has always had one major failing in my eyes: No Virtual Multiprocessing.

But then the silent dragon made a puff –
All that is about to change.  VirtualBox 3.0 beta1 is available… and in addition 64-bit VM support, experimental DirectX support and “Seamless Mode”… it supports NOT 1… Not 2… not even 8… but 32… yes, 32 virtual processors.  As I said, that’s a quad-quad-Nehalem’s number of Virtual Processors.

Sadly, it is still beta.  On my Core i7 machine, running Server 2008, I was able to configure a virtual machine with 8 virtual cores, but it would only launch with 4.  There is debate as to whether VirtualBox recognizes hyperthreads as virtual cores; I am testing this.  Windows 7 setup will not even run without certain options enabled (you’ll have to guess).  The graphics acceleration seems to only available in 32-bit WIndows guests at the moment, so no Aero in x64 yet.  Beta difficulties aside, I did manage to get a new machine installed on a .VHD and managed to import that machine to Hyper-V.  I was also able to take a VMware Workstation machine into VirtualBox, though there were some odd crashes with that.

Nevertheless, this is a good thing and it’s nice to see a significant competitor bully its way into the stagnant realm of Desktop Virtual Machines.  Being able to virtualize without the traditional penalties of virtualization will open many doors beyond simple server consolidation.  My “on-demand” model for high"er" performance Windows machines is likely to become reality.  I would like to see our laboratory and kiosk machines running as virtual appliances, unbeknownst to the users… portable highly secure administrative machines… checkout VM’s for using high end or temperamental software in a sandbox.  Which precise combination of virtual machines, virtual applications, presentation virtualization and so forth wind up saving the most time and money is yet to be determined, but clearly we’re finally entering into the days where the performance differences between the virtual and physical worlds are coming well within acceptable ranges.

If you’ve got the stomach for beta, give VirtualBox 3 beta 1 a try.  I like it already… can’t wait for the final.

8 Things We Hate About IT Critics

The last thing an opinions writer wants is to be discovered by their least “defendable” post.  But sometimes a little unvarnished opinion leads to a moment of clarity that objectivity would otherwise muddle.

Such a moment was provided to me a month ago when I was doing one of my (many) daily digg and reddit clicking rituals.  I happened upon an article from Harvard Business, picked up by BuisnessWeek called “8 Things We Hate About IT”.

Source credibility and dissonance –

I must admit, I only made it to the third bullet point before making the assumption that the author was simply “blowing something out of their someplace”.   But it’s a Harvard Business article, so I gave it a full read… and then another… and another.  I can describe it like this: You know those tragic stories where the protagonist is also the antagonist, seeing problems as they are, but impervious to the notion that their own world view is the cause?  It’s like that.

I am always a little irritated when people who understand business can’t identify business problems.  Let’s take point #1 (which is actually two points). 

1) “IT Limits Managers’ Authority. You bring in 10% of the company’s revenue but can’t authorize a $100,000 project if it requires IT. Furthermore, IT’s bureaucratic governance process rivals the tax code in complexity and inhibits rather than promotes innovation.”

To which I say –
Those who learn to cooperate with their experts may bring in 20% of the revenue. When you think you’re great and everyone else is just in your way, that’s not even a business problem, it’s a professionalism problem. Bureaucracy, on the other hand, is a reflection of how the business approaches process management.  Your IT reflects the values of your organization… so if you want more innovative, less bureaucratic IT, hire more innovative, less bureaucratic IT Execs. That’s a business problem, and one that continues to grow.

I know you are, but what am I? –

IT is often an unknown quantity, seemingly mysterious in how it works, but I assure you that the same forces that influence other portions of your business will also influence IT.  What your organization values will be reflected.

But, and here’s the part that may surprise you, Susan’s observations are, in fact, *very real and true*.  Real and true in the sense that promoting simple top-down blame, rather than harnessing the unique features and natural motivations of your organization and its people, is what gets everyone into trouble in the first place.  This article is an demonstration of that failing.

The 8 Things We Hate About IT and their ilk are perceptions which are seeded, cultivated, and sold in bulk within organizations that do the LEAST effective job of integrating IT into the mission and functions of the business. It is the norm, not the exception, and why such an article might resonate with a good percentage of those likely to read it. As such, each point should be taken seriously and addressed at every available opportunity until the organization begins to understand, instinctively, what IT’s role really is.

IT Pros, on the other hand, can learn a very important fact about the IT industry from this article.  That fact is, in your IT careers, you will be criticized and congratulated, mostly, for things that simply don’t apply to you. That’s just the way it is, cope and adjust.  IT is often the mirror by which an organization unwittingly puts its own flaws on display.

Blame fills what comprehension leaves empty –

I will illustrate with a dramatization that is typical in IT, but would be absurd in another profession:

Imagine a plumber goes to a customer’s house to clear a bathroom drain.  The plumber does so… and the customers says, “Hey, now the garage door doesn’t work… what did you do?”  The plumber attempts to explain that the plumbing has nothing to do with the garage door, but the customer still calls the plumber’s boss to complain.  A week later, the same customer says “Hey, my car has been running great since you came by, thanks!”.

This… and I wish it were an overstatement… is the life of the average IT person.  It only takes a few months for most organizations to drive IT staff to pure cynicism… and perhaps alcohol. Unfortunately, IT eventually stops explaining itself and becomes essentially complicit in the perpetuation of false perception, which is just as bad as the perceptions themselves.

IT is blamed for all sorts of things which are, ultimately, the very business problems the organization has as a whole. Let us examine the rest of the 8 Things We Hate About IT for the real story (Read the full text of each Thing here):

2) “They’re missing adult supervision.” The argument here is that Senior execs are so elite that the only person capable of helping them is a senior executive. If you’re worried about talking to junior IT staff, grow up and get over yourself. Most IT groups embrace a very distributed management style… they have to nowadays, just to keep up. It is likely that the mid level IT person you find IS the decision maker for your problem.  Be an adult and deal with it.

3) “They’re Financial Extortionists.” If there is a lack of visibility in how IT spends dollars, then the organization doesn’t value such numbers, or isn’t managing risks effectively. If dollars are being wasted, that’s a business problem.  Often, IT is forced to overspend to deal with political realities and insulate against criticisms founded in similar ignorance. When the CEO asks "This is a billion dollar company, why did you go cheap on that server?" what do you say? The million dollar solution may have crashed all the same, but the CEO probably doesn’t know/care/respect the realities of computing. We spend because it looks good, not because it is good… and that is a prevalent business problem.

4) “Their Projects Never End.” Again, if project management isn’t a value to the organization, no one will be called to the carpet. Worse yet, you may not have competent people capable of gauging what is and isn’t "timely" at sufficiently high levels of the organization to deal with it. If your IT is off course and spinning and there’s just no reasonable explanation for it, that’s a business problem.

5) “The Help Desk is Helpless.” Now, I will agree that sometimes the Helpdesk requires some convincing that a problem exists… but if you’re having a problem, you can demonstrate it. If you can demonstrate it, and don’t get service, you’ve exposed a management problem. If you can’t, then *you* may be the problem.

6) “They Let Outsourcers Run Amok.” As I have written before, if your company (given sufficient size) is so adept that it can effectively manage an outsourced IT relationship, it would save a lot of money by *not* outsourcing. It is *very* hard, even under ideal circumstances, to extract value from most kinds of IT outsourcing, and that is most definitely not an IT issue.

7) “IT is stocked with out-of-date geeks.”  I agree on this one, and even more, I’ll say that IT is also stocked with a lot of young, underdeveloped talent going nowhere quick. As I wrote before, education should consume about half of an IT pro’s life. If it doesn’t, that’s a management problem which does have a real cost and IS noticed.

8) “IT Never has Good News.”  No, it’s just that the bad news is important to the execs, and the good news isn’t. I am currently saving my organization about $50K/year by making a change to the way it does server storage and backup instead of continuing an old system, just one of many cost saving tweaks. But frankly, it had no visible impact on the users, and thus, I received no pat on the back. God forbid a server is down for an hour, though… that is a different story. This is why CIO’s are so focused on headlines, and why IT pros are congratulated and criticized for trivial or irrelevant matters, and why IT undergoes cyclic erosion and major rebuilding within most organizations. The perception that IT never has good news is merely the visible artifact of an organization’s failure to equate success of the business with success in IT and vice versa.

Clarity from absurdity –

As a referendum on IT, this article misses the point. There are a lot of valid reasons to hate IT, and these aren’t they.  As a referendum on what happens when we fail to integrate critical components of our businesses into the organization, the article speaks volumes to us from the white space.

To the IT pros and CIOs out there, take note. The next time you’re faced with one of those situations where the nuance just doesn’t seem worth the time of explanation, just remind yourself that you’re propagating the misconceptions that this article is based on.

184665954_6e032f5ac8[1]

ID Theft, Good for Business

On their web site, the FTC estimates that "as many as 9 million Americans have their identities stolen each year."  There are 300 million people in the US… you can do the math.  On average, they say, you will likely be impacted by identity crime several times during your life.

In the IT world, we’ve known this for a long time.  Everyone’s basic information, including your SSN is readily available, cheaply and in a full spectrum of legal and illegal ways.  We also know that the real failing isn’t the fact that the information is out there and available, it’s the fact that such information is easy to use that constitutes the danger.

So, you may wonder why credit card ID theft commercials are en vogue, reporting on how much consumers and companies lose to ID theft each year… yet you never hear about the credit, medical, insurance, or any other industry lobbying congress to change the situation…

Could it be that ID theft is good for business?

Of course it is, and it all revolves around one word, “liability”.

Simplifying the problem –
People get confused about ID theft because it’s not a simple act, but for the sake of clarity, I will break it down to the major parts, Privacy and Crime.

184665954_6e032f5ac8[1]

Privacy is simple, you give company A your information, and suddenly company B, or criminal C has it.  Doesn’t matter how it happened, this is an invasion of your privacy.  The Crime portion comes when someone decides to use this information in a criminal manner.  This can be as simple as someone using your credit information to buy a TV, or when HP’s private investigators get your phone records to prove you were leaking info to the press.

So, which is worse, having your information out there, or having it be easily misused?  It’s a very simple answer.  People want your information BECAUSE it can be easily misused, in both criminal and non-criminal-but-should-be ways.  If there’s no profit in stealing your identity, or if the risks outweigh the benefits, then the privacy situation returns to the non-, or small issue it had been for hundreds of years.

Of Crime and Jengo –
ID Crime relies on one fundamental building block, absence of liability.  No one has to steal anything from you to get a credit agency to extend a line of credit in your name, nor is anyone liable by default, for the damages done… so it happens every day.  Making personal information more difficult to use – or to improve the “Authentication” of those conducting transactions of all kinds is the only thing that will bring the ID theft tower down, but without liability, no business will take on the messy task of pulling that block.

For example, it is entirely possible that a 10 year old kid in America already has a mortgage… it’s entirely plausible that his identity was stolen years ago, used for lines of credit ending in a home loan that the criminal has skipped out on.

Did the mortgage agency commit a crime?  No, they did all they were required to do.  They will likely take the loss and help the kid restore his credit.  He is after all, 10 years old, and it would be a tough court case to win… but they could try to make the case to a judge if they chose.  So imagine how much harder it is for a 30 year old who may have to spend his life savings just to prove that he didn’t spend his life savings. 

Nowhere to turn –
It’s perfectly legal for a crediting agency to issue a line of credit to anyone claiming to be you; they set their own authentication procedures.  It is also legal for the crediting agency to hold you responsible for a line of credit given to the wrong person.  Credit reporting agencies are also not required to validate or authenticate information provided to them by creditors.  There simply is no minimum requirement for authenticating transactions of any kind, so you really have no recourse, it’s just your word against theirs.

THAT is the pillar upon which ID Theft is built.

Your misfortune is a good way to turn a buck –
What’s more, credit and insurance agencies have found out that the fear of ID theft is a pretty good money maker… and makes a pretty entertaining commercial to boot.  Now all credit cards offer some kind of premium anti-fraud service you can pay for… or you can get anti-ID theft insurance for yourself or your business.

You may recognize that racket in mobster movies.  In the old days, you paid the mafia protection money… protection from whom?  The mafia.  Today, you pay money to protect your identity to the people who lobby to ensure your identity isn’t protected.

Seems an apt analogy.

The public is confused about the issue and hounding legislators for action.  Legislators on the other hand, have been given very clear message from business:  Fo’gettabboddit!

Self-Solving Riddles –
We do not have to regulate the means of authentication to make things right… all we have to do is hold companies liable for costs and damages associated with providing credit or conducting transactions (financial or informational) with the wrong individual.  Let the free market figure out how to deal with that. 

Any massively centralized Federal effort, like a National ID card would be fraught with loopholes and corruption.  Personally, I think that private industry can offer far more elegant, varied and secure solutions.  All I am saying is that right now, what’s good for business is also good for criminals, so much so that it’s difficult to distinguish the two.  Business needs a reason to join the fight, and the best way to do that is to make it cheaper to do the right thing.

4 (Uncommon) Habits for Better IT, part 2

Jump to part 1…

II – Use the Resources you have –

Damn, if I had a nickel for every organization that bleeds money on unimplemented technology and underutilized, or more accurately “inappropriately utilized” staff…

Companies, the world over, could save billions in IT, and operational costs, if they just used what they already have.  It doesn’t matter if you’re Unix based or windows based, it’s 99% likely that there’s something you could automate, today, in a few minutes, to chop out half an FTE or more of useless labor.  Most organizations are paying for hardware and software they don’t need, or don’t use… and most organizations have no process for assessing or innovating what they do, how they do it, or why.

There’s just no focus on operations in this day and age.  Everything’s gotten so filled with buzz words (like IT alignment, CRM, ERP, Web 2.0) that there’s no leadership in the area that actually provides the business its greatest cost savings (or losses)… Operations.  I have yet to see an organization that isn’t throwing away big money on senseless human labor, unnecessary software and hardware.  It’s just a fact (because I say so).

Start automating today, and then, instead of firing employees when you’ve freed up some FTEs, get them into a 50/50 training scheme, so the organization can become even more effective over time. 

Oh, but you don’t have anyone to do automation.  BULL.  Every single IT professional should be able to do basic administrative scripting.  Every single IT professional can be trained to automate enterprise level work.  Every single IT professional should be on the lookout for better techniques… and the organization should be prepared to make changes.

If this isn’t how it is in your organization, it’s a management issue, plain and simple.  The benefit of good operations is the currency upon which you get CRM and ERP projects to fly.  I’ve said it before, automation is the fundamental purpose of computers, so it simply has to be a primary task of the IT group.  Automate as much as possible… then spend the time savings on more education and bigger projects.

To sum it up:  Start using what you’ve got, and make it a priority to investigate and squeeze out unnecessary labor and costs wherever they can be found.  If someone has to do a process more than once, you should consider automating it.  Making computers do the work is the fundamental reason for having the computers!

I – Manage output.  Treat IT like IT, business like business –

I don’t know how many times I’ve heard this question/complaint in different organizations, “How do I get my IT people to come in 9-5… they take 2 hour lunches, etc.”  Now, to be fair, you can pretty much tell the state of the IT department when the question is asked… and it never seems to be asked by anyone with direct knowledge of the work… it’s always a Business manager, HR rep, or other type of manager. 

So this problem is not necessarily endemic to IT, but rather endemic to the integration of IT and other kinds of industries.  Also, the question itself has the unintended consequence of showing why outsourcing seldom works. 

In the ancient world, people showed up for work in the morning… they ate lunch for an hour, and later they went home to forget about work til the next day.  That was all that was possible…. and sure, there are still many jobs for which it’s a necessity.

Just as modern technology makes the world your office, more efficient management scenarios are also possible. Sure, if you have a help desk, the help desk has to be manned for certain hours, so a presence is a given – does that presence have to be in the office? Maybe not.  Your systems have to be up 24/7, and remote management is child’s play, so why would your systems admin be a 9-5 employee?  Development can happen anywhere, anytime… so why would you constrain your creative thinking developers to a tie, a water cooler, and a 1 hour lunch break?  

Turns out that good developers like to work in their underwear at 3 am, high on Mountain Dew. No one has dissected one to find out why… it’s just a fact (because I say so). 

I’m not saying the IT people are special and should be treated special.  I am saying that even if your IT group is part of a manufacturing company, running IT like an assembly line will ensure low productivity.  In fact, anything resembling micro-management is universally despised amongst IT professionals.  It’s not even a debate.

Of course this is about far more than a timeclock, it’s about the whole culture of work and finding ways for people to be more productive, less stressed, more responsible, more loyal, etc… not because you have to, but because it’s good for business.  Efficiently managing the 24/7 modern world is about placing expectations on the output, not monitoring the input.  Set goals for your IT teams and let them figure out what they need to do to be successful.  I’d certainly rather fire an unproductive 9-5er than a productive developer I only see on webcam.

Coincidentally, the root problem is the same in outsourcing failures.  If one can’t manage the output expectations of employees, one certainly can’t manage the output expectations of non-employees… which is all an outsourcing relationship is.  That, of course, comes back to having competent management.  They who set the goals need to know what the goals are… and more importantly, they need to have the respect of the IT team to achieve any of it.

To sum it up:  The 40 hour work week does not ensure results, managing results ensures results.  Explore working options with your IT staff.  Productivity increases by adapting to the nature of the work, and the nature of the worker. 

4 (Uncommon) Habits for Better IT, part 1

Jump to part 2…

I’ve seen my share of IT gone wrong, and I pay attention when it does.  Sure, the problems and solutions may seem obvious, “do good, don’t do evil” as a CIO colleague of mine likes to say… but making the conscious effort to recognize and stand up for the most critical values takes something you don’t often see in today’s IT workplace.

So here’s 17 years (oh god, is it 18 now?) of watching successes and failures, wrapped up in the form of 4 Habits:

IV – Competence and Character above all else –

Sure, it seems obvious… but most IT organizations in decline can trace their woes to incompetency and/or lack of character amongst their ranks.  It’s all the more disastrous when these characteristics emerge in upper management.

No matter how well integrated to a business, IT is, by nature, an organizational island… albeit one in which the natives fear the beach, sunlight and are allergic to everything. 

The business as a whole has to trust, almost blindly, that the IT management has things in hand.  This makes Character and Competence the two most important qualities of IT professionals at all levels. 

Sure, we think about those things when we hire people, but they aren’t the focus… and they need to be.  

With all due respect to managers, it is no great feat to keep geeks in line and pointed at a goal.  Most IT groups consist of members whose skills do not generally overlap, so most organizations already depend on IT staff managing themselves, whether anyone realizes it or not.  This is, in fact, an increasing trend.  For most IT pros, independent management is just part of the job.  

This aspect of IT is a key oversight when finding IT people, particularly CIO’s.  IT pros don’t look toward a boss for management, rather, for their competent, engaged and coherent input on the technical and policy issues that are facing them in their work.  The CIO is responsible for the grand scheme, making the cogs fit together, so a lack of technical competence at this level is a grave, yet pervasive liability the industry currently endures.  Technically competent CIOs are both more useful to subordinates, and make better decisions.  It’s just a fact (because I say so).  

Also, IT professionals who find themselves responsible for the livelihood of an organization also realize how important it is to be trusted implicitly.  The job simply can’t be done without the trust of the users.  If the group loses that trust, it takes forever to earn it back.  All it takes is one bad hire.

Competence and Character are simply indispensable, no matter how technical, ceremonial or managerial you think the job is.  IT staff are extremely sensitive to these two characteristics.  So instead of looking for generally “good” candidates, using whatever arbitrary factors may be in play, the first question that should be asked of your HR people is “how to we verify the technical competence of IT hirees” and the second is “how do we assess their character”.  If there is no current method, create one.  ALWAYS involve the rest of the IT staff in the decision making process, and DEMAND their unrestrained opinions.  You’ll be sorry if you don’t.

To sum it up:  Obvious or not, a little respect goes a long way at all levels of IT.  Hire people you and your IT staff respect, and foster a culture of doing the right thing, or expect major problems.

III – IT Employee Development and the 50/50 Rule –

In failing IT organizations, IT employees often work 100% of the time or more.  In successful IT organizations, IT employees often work 50% of the time or less.   It’s just a fact (because I say so).

You may grumble about that assertion, but the old adage about working smarter, not harder, is pretty much the mantra of the successful IT organization.  A good IT employee in a successful IT organization consumes and applies a PhD’s worth of information every couple years of their career.  Those who don’t, simply become irrelevant, or even a hindrance in short order.  Continuous education and retraining is an absolutely essential part of the job, from the CIO to the technician.

But you say, “The CIO doesn’t need to know how to configure a router…”  No, but it is the process of obtaining education in IT related disciplines that gives them the insight to contribute intellectually on other technical topics… in fact, it’s even more important for the CIO because a tech competent CIO will see possibilities well beyond what’s available on the shelf… and generally save their organizations large amounts of cash.

Of course, the shape of such education for IT staff need not be defined.  Certifications and degrees have no more value than the education derived from tinkering, experimenting, and reading Slashdot or Digg.

In order to progress and do things cheaper, faster, better… IT employees must both have the time, and be expected to learn and implement new concepts, technologies and strategies.  If your group is overtaxed just to get the daily work done, then you’re not only failing at employee development… but you aren’t providing a competitive advantage to your organization. The competitive advantage comes from doing things better than the other guy, and customizing the IT solutions to the benefit of the organization.  

Of course, the current management norm is to cut FTEs to the bare minimum any time there’s an excess of man power for the immediate work.  This, however, ensures that what you do today is all you’ll ever do, and likewise ensures that what your employees do today is all they’ll be able to do.  At that point, there’s little value to having an IT department… and is a major reason why organizations wind up unable to deploy new technology or adapt to unforeseen changes.
  
The more desirable outcome, indicative of both good management and employee development, is to have challenging goals being achieved, reasonable expectations being met, and employees that only spend 25%-50% of their time working, and the rest educating themselves.  Organizations in  this situation have the best chance of retaining employees and providing exceptional service.

To sum it up:  Education is half the job.  Organizations that make it a priority are more effective than those that do not.

4 (Uncommon) Habits for Better IT, part 2…

j.ello on IT Part 8: pWNing IT Management

Yes, I could devote every article to the pervasiveness of bad IT management and it’s chilling effects on business, but it depresses me and it’s time to move on, so we’ll wrap that up today.  The next article will be on how to fix IT gone bad… tips anyone can use to restore the value of an IT department.

First, a last word on bad IT management –

To sum up the shape of IT today… the old computing Director has retired along with his punchcards and VAX system.  In response to the larger role of IT in the business, the need to deal with increased regulatory and legal pressure, etc… the new IT leader is a slick, middle aged MBA who has some historical experience related to computing.  The primary vision is to reduce cost with fewer, cheaper employees… to commoditize every day computing.  IT management functions have been distributed throughout the organization – not generally by choice – to cope with the realities of the work.  The IT group “appears” to be no worse for the wear on the surface.

How it hits you in the wallet –

There’s a common economic term, “Opportunity Cost“, which is what you lose as a function of choice… i.e. if I have property and I build a condo, I can’t use the land to build something else.

A related term that everyone knows more personally is the “Hidden Cost“, or that which, by definition, is an unforeseen cost of a choice, one that often leaves you feeling like a jackass. If you’ve ever bought a device, only to find out you need several accessories to make it work, you know the feeling.

The ideal in life is to have all your choices governed by evaluating opportunities instead of dealing hidden costs. But converting what you can’t foresee to that which you can, is all about knowledge and creativity. So if you’ve read the previous IT articles, you’ll see where I’m going with this:

Those who make IT decisions based on a wide base of technical knowledge are less likely to fall prey to hidden costs.

In fact, if you didn’t understand the title of this article…  you may be part of the problem.

“Commodity computing means that you spend X, with no expectation of improving Y… and that’s why it offers no value.”

“Failure is the default.” –

Currently, the most obvious source of hidden costs are in large project undertakings, where a poorly conceived request for proposal can doom a project from the start. I challenge anyone to show a multi-$Million ERP project on the planet that has NOT incurred major costs that could have been mitigated through competent technical oversight. 

But the less obvious, and far more costly errors are those that occur as a response to every day questions… little decisions that have seemingly no impact, completely unnoticeable… even to a lot of IT managers.  Do you spend money on extra ram for your user’s machines, or a faster processor?  Do you conduct a training session on Office, or create a few screen capture videos?  Do you spend time automating your systems, remove a service, or expect users to manually accomplish certain tasks?

It may seem like minutia, but you would be shocked at how much money is wasted on poor choices at the most basic levels.  It’s not always easy to see this effect behind the closed doors of business, but we get an education on this *literally* every day in academia, between organizations that would otherwise be identical in terms of responsibilities, resources, personnel and cash.  Over surprisingly short amounts of time, any two IT groups will wind up at two completely different levels of effectiveness, with vast repercussion on the business and culture of the organization… purely as a function of their approach to common every day IT value questions.

How much impact does it have in the business world?  Enough to give thousands of consultants and outsourcing organizations a reason to exist!  So don’t ignore it.

The commodity lie –

If very subtle changes to your approach to IT can have multi-$Million consequences, then how does one make the case that there is such a thing as commodity computing?  Well, keep in mind that a “commodity” is a concrete term.  CEO’s and CFO’s like this term because it puts a specific dollar value on a service.

But, as is made evident above.  “Commodity” in IT does NOT mean that you spend X, and you get an industry-standard Y, there is no such thing – and anyone who says so is selling something.  Commodity computing means that you spend X, with no expectation of improving Y… and that’s why it offers no value.

There is simply no case for the notion of “commodity computing”… as it makes the assumption that operational questions have simple answers that vary as a function of money.  This is clearly not the case, but it is this mentality that defines the state of IT this decade.

In short, few organizations extract value from the IT resources they have at their disposal RIGHT NOW.  Not because they wouldn’t jump at the cost savings, but because they literally don’t have the knowledge to recognize, much less evaluate these kinds of choices.

And of course, who’s responsible for evaluating such choices?  The IT leader… and so we’ve full circle.

Are you an idiot? The Vendors think so! –

You can tell what advertisers think of their targets in how they advertise. For example, Apple clearly believes that their average consumer is so dim that the difference between a Mac and a PC is best when reduced to culturally stereotypical human icons engaging in inane, but amusing banter.

And of course… it’s the most effective Mac campaign in Apple’s history.

The state of IT decision making can likewise be seen in how vendors advertise.  Ever seen a whitepaper from an ERP vendor? Ever delved deep into Dell’s pricing models?  Ever negotiated a contract with Oracle?  Technology vendors, from software to hardware, are in business to make money, and it doesn’t take a genius to figure out which member of the herd they believe is weakest.

Conclusion –

Alright, enough on that.  Our IT managers have taken enough abuse for now.  I, of course, welcome any comments you might have on the subject, as I think that this aspect of the IT industry just hasn’t received much attention.  I’d like to get some dialog going.

And so it blows…

j.ello on IT Part 7: Who’s dealing with your s***?

Who da man? –

What does it matter that the top IT leaders of today are more and more akin to the Pointed-Haired Boss instead of the Pocket-Protectored Practitioners of the past? An IT department is just a commodity service provided by a collection of people needing to be supervised, so any MBA will do… right?

Well, interestingly enough, the US Dept. of Labor says that while other IT jobs evaporate, IT management continues to grow, and fast, up about 50% the last 6 years. The statistics are based on job description as opposed to title… so it’s not that there are more people carrying the manager title or above, but more people charged with – or as they may say “burdened with” – direct decision making authority within their organizations.

How is that happeing? –

There are several perspectives on why this is: Increased integration of IT within specific business units of an organization requiring management of smaller, more nimble IT groups. Increased variety and complexity of software, hardware and services requiring specialized individuals to make business decisions independently from the larger IT group. Even the effects of outsourcing resulting in an increased need to manage the outsourced relationships.

I agree that all these have impact, but if organizations recognized these roles as “Management”, and were actively delegating such authority, or had any idea that decisions being made at lower levels actually do have significant strategic impact, then the number of management titles would be increasing at the same rate, which is not what’s happening.

“…there’s a natural progression toward hiring the most qualified ineffective IT leadership money can buy.”

Leading from within –

Here’s where the last article fits in. With IT leadership becoming more and more disconnected from the collective IT knowledge base, critical decision making has to occur at lower levels, where the technical knowledge still exists. So, ultimately, it’s not that technologists are being “asked” to make the critical business decisions one would expect IT leadership to make, nor are they expected, as a result of job title, to do so. They simply find themselves in a situation where taking matters into their own hands is favorable to training the supervisor to a sufficient level to get a valid decision on the problem.

Don’t think it doesn’t happen.  Good technologists have no problem making an executive decision when they are faced with an IT supervisor who isn’t technically knowledgeable.

The appropriate Ghostbusters quote is “I guess I’m just saying that shit happens
and somebody has to deal with it.”

“I’ve got a Treo, of course I know technology…” –

I think we can all agree that ideal IT leaders should be technically minded, creative, posses management skills and business savvy. But the fact is that there are far, FAR fewer people possessing all these traits than there are jobs requiring them. No matter what, an organization has to sacrifice some degree of one or all of these skill sets in order to hire a candidate for the top job. I think it’s also fair enough to say that it’s easier to “appear” technically knowledgeable than it is to show leadership qualities when it comes to interviewing with non-IT organizational leaders like CEO’s, CFO’s, COO’s… who are more sensitive to such qualities.  So logically, there’s a natural progression toward hiring the most qualified ineffective IT leadership money can buy.

This isn’t intentional, and again, we’re talking about smart people being lead to a “less optimal” result by applying perfectly valid wisdom that works in other areas of their businesses.  The Peter Priciple brings incompetence up from the bottom, and there is a yet to be named principle that, with the best of intentions, pushes incompetence down from the top. Up until the 80’s, there was a clear favoring of technical prowess at the expense of managerial credential, and while the smallest of today’s organizations still tend toward this persuasion out of necessity, the rest almost exclusively go in the opposite direction.

Intuitively, this seems smart. The simple truth is that if you’re the leader, you have to have leadership skills, no question there. All the bad behaviors indicative poor management apply, and it’s hard enough to find good managers independent of technical competence. 

Foreshadowing –

But as I’ve said before and will say again, computing is art… and in fact, today, within our own IT departments, there’s far more existing technical capability than there is creativity, and therefore leadership, to use it… and that’s a management problem that costs big bucks.

What do I mean by that?  Check in next time to find out. 

j.ello on IT Part 5: Gardening with a Flamethrower.

Mistaking good values for good values –

There are a few themes that I’ll go back to over and over again. Here is one:

“Your IT is a reflection of your organization’s values.”

That’s a good thing, right? You organization values the work it does, those it employs and those it serves, so if your IT is following suit, that’s a great thing, right? In fact, it may be the opposite. Rarely does an organization actually value good IT as a means of success, which is why we just aren’t realizing the potential.

Let’s start with the common premise that IT is about customer service.

Most businesses understand that IT can be a really great thing, transforming not only how you do what you do, but expanding what you can do, reducing the labor to do it or increasing quality. But that just not what happens when we add an IT group to our organization. Instead of putting its muscle toward building a better business model, it generally spends most of its time helping people do mail merges. An important task, to be sure, but when your primary function becomes simple “service” and your coworkers become “customers”, we no longer talk about process improvement, long range vision, or innovation. Instead, we talk about “customer service” as a primary measure of IT performance. When the conversation switches to Customer Service, the bean counters are satisfied. True services are easy to comprehend, manage, staff, and define expectations for… therefore, even easier to pay someone else to do, preferably overseas, for pennies on the dollar.

Now, don’t get me wrong, customer service is a valuable aspect of all kinds of work; there is no shortage of lessons that can be learned from customer service done right or wrong. But reducing IT to a “service” is the business failure that makes outsourcing seem attractive.

Smart CIO’s, and in fact smart CEO’s, know that IT is part of the division of labor for the business. It’s a colleague relationship, a team-based operation focused on making computing advantageous, even profitable for the organization.

Everything looks like a nail –

It’s easier to see the distinction noted above in the academic IT environment. Universities contain true customers, the students, and several types of colleagues, including the faculty and staff (though some faculty shrug the word “colleague”). With few exceptions, however, you’ll find that academia organizes IT as a service organization, where everyone is a customer. Not because that’s best, but because it meshes with academic values, one of which is the open availability of all resources. That’s a positive value, but has implications that inhibits the IT group from having any real “strategic” value for the institution beyond keeping the hard drives spinning. Putting IT in the Service role makes it a passive constituent of an environment where computing isn’t just a necessary component, but the key to moving the whole institution to new levels.

Keep in mind that these are really, really, smart people, and there’s a lot of thought that goes into building and rebuilding IT in academia. In all businesses, however, there are organizational realities that are tough to overcome.

“Service providers, as a rule, don’t particularly care if you received what you needed, rather, that you believe you got what you wanted.”

Every organization has a set of values. Those values influence all aspects of the organization, particularly those which are not well represented, understood, or integrated into the function of the business. At the same time, where something is misunderstood, the closest “understandable” model will be substituted. IT is seldom well represented as a strategic resource – even when that is the intention… and as such it seldom rises beyond that separate, passive, service organization awkwardly shoehorned into a corporate structure. Make no mistake, this is a management problem… a pervasive management problem that permeates the industry, whose ultimate expression of failure can be summed up in one word: Outsourcing (a topic for another article).

Universities, of course, don’t go extinct because the IT is so-so, or awful, or even outsourced. Other kinds of businesses, more sensitive to competition, may very well pay the price of bad IT with the bank role – but IT is seldom to blame because remember, IT is a reflection of the organization’s values.

Some relationships are more productive –

So, why shouldn’t internal IT groups be considered “service organizations”?

As a customer, the relationship you have with an electric company is entirely different than the relationship you have with, say, a gardener. Both provide service to you, but the model is different. Everyone knows what to expect from the electric company. You want the electric on, all the time. You want to pay as little as possible, and you don’t want any lip. It doesn’t take a lot of research to know, accurately, whether your electric company is good or bad. With a gardener, however, it’s not quite that simple. They may share your taste, they may not. You may like them, personally, trust them, but they don’t stand out as a gardener. They may be the most innovative gardener out there, and you may even like their work, but your lack of comprehension of the skills involved may have you saying “Why don’t I just pay someone else less to do this?”. A lot of people can claim to be a gardener, and you probably don’t know the difference. You may not notice the gradual decline of your landscape due to a poor gardener because you may simply have no idea what you should be expecting, and you may not want to take a chance with someone else.

From the Service provider’s perspective, the relationship with a customer is adversarial by nature. A provider defines the service, the customer pays for such service, and theoretically they make adjustments based on your measurements of the customer’s satisfaction. The idea is to charge as much as possible, minimize the expenses and do the least amount of work, while keeping the customer’s confidence.

Service providers, as a rule, don’t particularly care if you received what you needed, rather, that you believe you got what you wanted. Burn that sentence into your head.

Like IT, there’s no way to really “measure” gardening, most of the values are arbitrary. But experience does teach at least one valuable lesson – If you try to buy gardening services like you buy electric services, you are guaranteed a crappy garden.

How to lose with Customer Service –

So you create an IT group, and you tell them to service the other employees. The other employees call and ask for service. Only, you don’t charge them because, well, you’d be charging yourself. You also don’t have any explicit service agreement because, well, why would you limit yourself on a service you own? So the users can, technically, ask for anything, and do, whether the requests are valid or not. When IT says no, they become unhappy. But you value customer service, so you measure customer satisfaction, which is a measure of the customer’s belief that they received what they wanted. The only problem is, the customers are employees, and what they want isn’t necessarily what they need, or in the best interest of the business.

In an organization like this, in fact, the more satisfied the customers, the more likely it is that your IT group is mired in work with no strategic value. Your other employees are not IT professionals… so why put them in the role of creating work for the IT group?

To make matters worse, what happens when, for example, a sales employee does have a reasonable, strategic idea that requires change on the part of the IT group? Few, if any, organizations have an “institutionalized” way to assure such recommendations are considered – leaving few options but complaints or negative campaigning.

The moral of the story – Don’t garden with a flamethrower

Most businesses (…maybe not gardeners) would benefit from the strategic integration of, and perpetual evolution of, computing resources as a means to corporate success. Yet, that is not the measuring stick by which IT is judged nor IT leadership is hired. Introducing the adversarial Customer Service relationship internally is precisely what leads to the marginalization of IT as a whole. This is the core misunderstanding from which failure in IT flows. This is also the misconception that makes outsourcing seem like a reasonable option.

It’s not good enough for the organization to have “positive” values, it has to have “strategic” values.

“But j.ello, we spend a lot of money on IT, our CIO is a VP, we have committee on top of committee… what could we possibly be doing better? How can you possibly structure an IT group in any other way than as a service?”

It starts with hiring. We’ll talk about that next time.

ENIAC-1 failed - no  MP3 support!

j.ello on IT Part 2: IT’s About Automation, Stupid.

What’s IT?  For a complete, clear and detailed explanation, we turn to Wikipedia.  Well, ok, so I jest… it’s woefully vague, probably inaccurate, though not entirely indefensible.  The current entry just doesn’t annoy anyone enough to bother changing it – it’s a “democratic truth”.  Fact is, IT used to mean something, but misuse, time and evolution have diluted the definition such that it means everything and nothing – like a common 4-letter expletive beginning with “F”… which ironically, is the word that most commonly precedes a call to an IT professional.  I’ll give you my definition.  “IT is the space that exists between you and digital information.”  Nuff said.  When people ask what I do, I generally just say “computer sh*#”.  It’s universally communicative.

In most organizations, “IT” simply means “The Help Desk” or the “Techies”… or paraphrasing a colleague of mine, “they who tend the garden”.  “IS”, on the other hand, refers to those who program applications that manage data.  Also inaccurate, but there is usually such a big difference between the goals of these two groups, that they naturally divide along that line.  The hardest part about speaking intelligently on IT issues is the lack of a concrete definition…. and anyone in the biz can tell ya, that tidbit alone causes a great deal of consternation.

The point is, if we can’t define the word which defines the job, how do we know that we’re doing the job?  THAT, above all, is why so few organizations have a handle on IT.

“Automation is the most important aspect of computing, and always has been.”

So what is IT *supposed* to do?  To answer that, you need to know what a computer does.  If you turn on the lights and poke a Computer Science grad with a stick, they’ll tell you, “a computer does math”.  But it’s not the fact that a computer does math that has ever made it useful.  It’s the fact that a computer AUTOMATES math that’s important.  It’s not particularly interesting to add 1 and 1… unless you can do it a hundred billion times a second and then manipulate that activity to play the latest home video of someone doing the dance from Napoleon Dynamite.  Automation is the most important aspect of computing, and always has been.  Computing IS automation.

Everything, and I mean everything, one does with a computer is an exercise in automation… no matter how hidden the automation may seem.  Even the act of typing is, at its simplest, push-button automated writing.  One finger stroke is converted to what would otherwise take a hand-gesture to accomplish with a pen.  Copy and Paste functions can automate with two strokes what might take a thousand to retype.  Print a thousand copies… you get the idea.  Every function of every program ever written is simply an automated version of something that is already accomplishable, but not as efficiently.  To expand that further, every popular technology is an automated  ENIAC-1 failed - no  MP3 support!mechanism for something that could be done a less efficient way… it’s the reason for moving to the latest version of your office suite.  From BBS’s to MySpace.  From e-mail notifications to RSS feeds to feed aggregation tools like Digg.com.  Even moving from cash to checks to debit cards to PayPal to the natural eventuality of sub-dermal chips that can withdraw from your account for making a deposit in a city bathroom.  Digital technologies do not truly progress until the available capabilities are automated in a desirable fashion. 

The value of all digital technology comes from the automation of processes.  We can therefore make the leap and say that an IT organization is at its most valuable when it enables the automation of processes.

And then a lone voice from the peanut gallery shouts, “Ya, programmers are more important than techies!”  Well… no…  In fact, it’s the natural split between the technical and programming sides of the typical IT organization – or even the absence of one or the other – that that underscores how poorly the purpose of computing is understood… and by the same token, why we struggle to understand the value of IT as a whole.   

Read the next article, where I blame the boss.