Slashdot Mirror


Ideal, and Actual, IT Performance Metrics?

An anonymous reader writes "Recently it was revealed that our company measures IT performance by the time it takes to close trouble tickets. I consider IT's primary goal to be as transparent to the user as possible, thus this metric was rather troubling to me. Shouldn't we be focused on reducing calls, rather than simply closing them quickly? My question is: How is your IT performance measured, and how do you think it should be measured?"

321 comments

  1. When testing a new blade server install... by RyuuzakiTetsuya · · Score: 4, Funny

    We usually try to measure how many libraries of congress we can get to the new blade server in under 5 minutes.

    our best is 12.

    --
    Non impediti ratione cogitationus.
    1. Re:When testing a new blade server install... by MyLongNickName · · Score: 3, Informative

      The whoosh belongs to you. GP is a troll. Cut and paste troll slightly modified to appear on topic. You bit.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    2. Re:When testing a new blade server install... by cbiltcliffe · · Score: 3, Informative

      Just need to upgrade your network and disk I/O. I get 14, easy. :-)

      Seriously, though...I think the submitter is right. You should be trying to reduce the total number of tickets, but then you've got to be wary of trying to improve your performance score by saying "That's too small an issue to be opening a ticket for. I'll just ignore it/fix it on my lunch break/tell the user to bugger off."

      I don't think any single metric is useful. Probably something like:

      average # of tickets open X 2 +
      average hours from open to close X 5 +
      # of security breaches in past year X 100 +
      # of times with no open tickets in past week X 1 =

      your IT performance score. Obviously, lower is better. Change the weightings to your preference, and if you'd rather a higher number be better, divide 10 by your result.

      Surely somebody's got some formula like this already. I wouldn't be surprised if there's some obscure standard somewhere that nobody uses because it'll make management look bad......

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    3. Re:When testing a new blade server install... by Anonymous Coward · · Score: 0

      Of we could just be BOFHs and eat their heads off, ala this video (NSFW).

    4. Re:When testing a new blade server install... by MaskedSlacker · · Score: 1

      Or my GP is a meta-troll. Or you're a meta-meta-troll. Dear God, we've gone into infinite recursion!

    5. Re:When testing a new blade server install... by MyLongNickName · · Score: 1

      Only if I reply to you, which I won't.

      --
      See my journal for slashdot ID's by year. Mine created in 2005. http://slashdot.org/journal/289875/slashdot-ids-by-year
    6. Re:When testing a new blade server install... by Anonymous Coward · · Score: 0

      My reply just isn't ready for MyLongNickName yet. It may be ready for the other replies that you nerds use to distribute your TRON fanzines and personal Dungeons and Dragons web-sights across the world wide web, but the average computer user isn't going to spend months learning how to use a CLI and then hours compiling packages so that they can get a workable graphic interface to check the status of MyLongNickName with, especially not when they already have a Windows 2008 server that does its job perfectly well and is backed by a major corporation, as opposed to Linux which is only supported by a few unemployed nerds living in their mother's basement somewhere. The last thing I want is a level 5 dwarf (haha) providing me my OS.

    7. Re:When testing a new blade server install... by QRDeNameland · · Score: 1, Insightful

      I think that a large part of the problem with creating usable IT performance metrics begins with a basic problem with human nature: namely that we tend to notice flaws far more than we notice the absence of flaws. Things that run smoothly tend to get taken for granted and thus get forgotten, while the squeaky wheel gets the grease.

      I see this in the quality of most of the big money "enterprise solutions" that I have to support and integrate on my job. When a software vendor relies on long term support contracts for their revenue, as most enterprise solutions do, there is a disincentive for such a vendor to ensure their software is either easy to use, deploy, or administrate, since such ease erodes the need for support. Likewise, in my experience, it is difficult to convince corporate IT customers to pay a premium for higher quality solutions, which is what forces the vendors into the support model in the first place.

      Until the day that there are good, widely-used metrics for assessing the value of when things *don't* go wrong, I suspect the flawed metrics like the submitter's are going to prevail.

      --
      Momentarily, the need for the construction of new light will no longer exist.
    8. Re:When testing a new blade server install... by RyuuzakiTetsuya · · Score: 1

      that whoosh was not the sound of the joke going over his or my head but the Troll missing his/her/it's mark.

      --
      Non impediti ratione cogitationus.
  2. No cnt++ by korbin_dallas · · Score: 4, Funny

    I thought IT got paid for the number of times they said 'No' to us during the day.

    go figure.

    --
    They Live, We Sleep
    1. Re:No cnt++ by rednip · · Score: 3, Insightful

      I thought IT got paid for the number of times they said 'No' to us during the day.

      Here's a trick, if you want them to start saying 'yes' give them more of a budget, as most 'no's comes from a lack of money.

      --
      The force that blew the Big Bang continues to accelerate.
    2. Re:No cnt++ by Steauengeglase · · Score: 1

      Sadly a bell curve is used. If we could just say, "No" to everything we could get a few things accomplished. QA will have none of that.

    3. Re:No cnt++ by elrous0 · · Score: 4, Informative

      It's been my experience that most "no's" come from bad or lazy employees. Most good ones will at least explain themselves and TRY to help (even if they're underfunded).

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    4. Re:No cnt++ by bigpat · · Score: 1

      Here's a trick, if you want them to start saying 'yes' give them more of a budget, as most 'no's comes from a lack of money.

      Or if you just want them to stop saying no, then given them no budget at all. No people, no problem.

    5. Re:No cnt++ by Aladrin · · Score: 4, Insightful

      Only for so long. Eventually you burn them out and they just decide not to bother doing extra if they company can't be bothered to fund things.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    6. Re:No cnt++ by SomeGuyFromCA · · Score: 5, Insightful

      [sales to IT] We need (something that is a huge security risk).
      [IT to sales] No.
      [sales to administration] waaaahhh.
      [admin to IT] Do it.
      [IT] Grumble grumble fuck you. *does it*
      [sales] yaaay!
      [Admin] Damn IT.

      Shit hits the fan, IT is blamed. Goto 10.

      --
      if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
    7. Re:No cnt++ by Anonymous Coward · · Score: 0

      Our Motto

      Where not satisfied until you're not satisfied...

    8. Re:No cnt++ by noundi · · Score: 1

      No here's the trick. When they teach you something listen to what they say and remember that for next time instead of asking it over and over and over again. IT employees aren't more lazy than others, so if you listen instead of being lazy yourself when they're teaching you something you'd generally get a lot more done. People rely on the IT as being the local Merlin, and instead of learning the simple things they tend to take advantage of their position of "not knowing". I don't take that bullshit and I have far better things to do than to babysit someones ass.

      Oh and one more thing, READ THE FUCKING ERROR MESSAGE. IT'S THERE FOR A REASON.

      Sorry for caps.

      --
      I am the lawn!
    9. Re:No cnt++ by QuantumRiff · · Score: 2, Insightful

      [ADMIN] You failed to protect the data of the sales team. we were compromised, you bastards... Its your job to make sure of that...

      --

      What are we going to do tonight Brain?
    10. Re:No cnt++ by smooth+wombat · · Score: 1

      *wonders if Aladrin and elrous0 work in my location as both comments are spot on to the way things are in reality*

      Working with people who do a job "just good enough", who don't bother documenting, who don't do follow-up, who are just plain lazy, I can attest to the fact that you do burn the good ones out.

      --
      We will bankrupt ourselves in the vain search for absolute security. -- Dwight D. Eisenhower
    11. Re:No cnt++ by Anarke_Incarnate · · Score: 1

      God if I didn't have stupid users ask me shit like "It says Install disk 2 to continue and I keep hitting Continue but nothing is happening" ......

    12. Re:No cnt++ by Sinbios · · Score: 5, Insightful

      [sales to IT] We need (something that is a huge security risk).
      [IT to sales] No.
      [sales to administration] waaaahhh.
      [admin to IT] Do it.
      [Competent IT with minimal people skills] No, and here's why
      [Admin] Ok, it was a dumb idea.

      --
      Anyone can "stand up for what they believe", but it takes a very brave individual to change what they believe. - Loundry
    13. Re:No cnt++ by Anonymous Coward · · Score: 0

      That's a new one... Where != We're

    14. Re:No cnt++ by MushingBits · · Score: 2, Interesting

      [sales to IT] We need (something that is a huge security risk).
      [IT to sales] No.
      [sales to administration] waaaahhh.
      [admin to IT] Do it.
      [IT] Grumble grumble-

      writes up reasons for reluctance with clear worst case scenarios, makes admin sign off and keeps multiple copies.

      *does it*
      [sales] yaaay!
      [Admin] Damn IT.

      Shit hits the fan, IT is blamed.

      Paperwork is whipped out, meeting held with all parties simply to ask how this can be avoided in future, let PHBs dangle in their own rope without saying more

      Needless to say there will be multiple later-rinse-repeat cycles until learning occurs.... but it usually does eventually.

    15. Re:No cnt++ by Feyshtey · · Score: 1

      Once you've explained yourself clearly to a few hundred uneducated end-users you eventually start getting fed up with explaining. Particularly when you have to repeat yourself to the same end users on a regularly basis who keep coming back hoping that the answer will change despite an unchanging scenario.

      If management says no to the funding today, it's likely to be the same tomorrow. And the day after. And the day after that. Yes, I would love to install a plotter in the printer room so that you can print 5foot banners congratulating your fellow employees for having kids, but the answer really is no. It will remain no for the forseable future. Stop asking.

      --
      "But we have to pass the bill so that you can find out what is in it,..." - Nancy Pelosi
    16. Re:No cnt++ by Anonymous Coward · · Score: 2, Insightful

      Right, right. Because IT people are going to be more persuasive than SALES people who make their LIVING persuading people.

      It's far easier to get someone to say "yes" than it is to tell them that what they're doing is fundamentally wrong or broken. You can only sugar coat so much.

    17. Re:No cnt++ by Anonymous Coward · · Score: 1, Informative

      I thought IT got paid for the number of times they said 'No' to us during the day.

      go figure.

      Most of my no's come from protecting the user from themselves.

    18. Re:No cnt++ by Anonymous Coward · · Score: 5, Insightful

      [Sales to IT] We need (something that is a huge security risk).
      [Good IT] Here's a slightly different solution that addresses your needs without creating a security risk.
      [Sales] Great, thanks!
      [Good Admin to IT] Good job understanding the client's needs and thinking outside the box to get it done.

    19. Re:No cnt++ by BOUND4DOOM · · Score: 1

      I sure hope it doesn't come to this for us. Unfortunately this is the first year our CIO came to us and said in a meeting that this year it is ok to say no sometimes. We now have a capital budget of $0. So there are going to be some projects we just can not do. At least in our group we have either said yes, and only no when it truly is a dumb idea however we do spend the time with them telling them why it is a dumb idea and help them solve their problem in a smart way. However this year if it takes any money the answer is no.

    20. Re:No cnt++ by BenoitRen · · Score: 1

      Goto 10.

      Sir, you forgot the line numbers.

    21. Re:No cnt++ by Anonymous Coward · · Score: 0

      It's evident you DON'T work in IT. The "good ones" as you put it are young and naive thinking users really give a rats dead ass. Basically users just want stuff to run without having to think about it. The "bad or lazy employees" - again as you put it - are trying to manage VMWare or servers running your e-mail and MAY not have time to dink with your trival "why doesn't my cupholder work" type questions. I guess 30 years of this puts me on the cynical side......

    22. Re:No cnt++ by sumdumass · · Score: 1

      Until they get the same requests from 20 different people 30 different times. Then the explanations stop and turn into no's.

      Then you get those requests that make no sense at all. One of them was like the old hovering joke. Now to most people, hovering is what women do when using a public restroom they don't trust. But to some users, it's when you place the mouse pointed over something and the informational context menu pops something up. Anyways,a lot of request seem as weird as that "can you fix my problem when I hover". The obvious answer is no with no explainations, until you find that they were talking about something totally different then what you were thinking.

    23. Re:No cnt++ by ronaldb · · Score: 1

      Right, right. Because IT people are going to be more knowledgeable than SALES people who make their LIVING persuading people.

      The idea is that you give arguments why it is a bad idea, and convey them in layman terms. If Einstein was able to explain the Special Relativity Theory by talking about a person on a train with a flash light, we in IT should be able to do something like that too!

    24. Re:No cnt++ by Sj0 · · Score: 1

      Listen Steve, I'm going to beat you to death with my maglite during your morning commute if you don't lay off on this stupid shit.

      --
      It's been a long time.
    25. Re:No cnt++ by Culture20 · · Score: 2, Insightful

      [Sales to IT] We need (something that is a huge security risk).
      [Good IT] Here's a slightly different solution that addresses your needs without creating a security risk.
      [Sales] Great, thanks!
      [Good Admin to IT] Good job understanding the client's needs and thinking outside the box to get it done.

      No, it goes like:
      [Sales to IT] We need (something that is a huge security risk).
      [Good IT] Here's a slightly different solution that addresses your needs without creating a security risk.
      [Sales] No, Dammit, we asked for (something that is a huge security risk). We already marketed (something that is a huge security risk). We'll lose $$$ if we don't get (something that is a huge security risk).
      [Bad Administration to IT] ZOMG! $$$? Doit doit doit!
      [Good IT to Bad Administration] But we'll likely lose $$$$$ when (something that is a huge security risk) is exploited.
      [Bad Administration to IT] We _WILL_ lose $$$ if you don't do it. Forget it. FU. You're fired for being a recalcitrant douchebag. We'll hire someone who will do it for less money than we pay you.

    26. Re:No cnt++ by Culture20 · · Score: 4, Insightful

      How quaint. You think IT gets invited to meetings and is allowed to present documentation in their defense.

    27. Re:No cnt++ by Anonymous Coward · · Score: 0

      Shit hits the fan, IT is blamed. Goto 10.

      ?LINE NOT FOUND
      OK

    28. Re:No cnt++ by Archangel+Michael · · Score: 2, Insightful

      [IT] We requested $X for the job, you gave us $X/100 for the job, we couldn't. We warned you what the risks were in these 12 Emails, 2 Printed Letters and numerous phone calls. You didn't care because it cost too much at $X but was worth it for $X/100. Now you have to pay $X x 100 to fix your short sightedness.

      Don't blame us if you didn't understand the risks.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    29. Re:No cnt++ by Anonymous Coward · · Score: 0

      For the love of god, someone please mod parent up. I've been trying to get into a meeting with one of my company's VPs for over four months now to explain to him why our security is complete nonsense.

      Posting anonymously so there's no /. article tomorrow titled "Company X loses credit card information for thousands due to poor IT security".

    30. Re:No cnt++ by AmigaBen · · Score: 1

      I applaud your reply.

      --
      +5 Insightful, really!
    31. Re:No cnt++ by TENTH+SHOW+JAM · · Score: 1

      [sales to IT] We need (something that is a huge security risk).
      [IT to Sales] Let me assess the risk for you.
      [IT to Sales and Admin] This is risky... Are you sure?
      [Sales] Yes!
      [Admin] (flips coin) Yes!
      [IT to Sales and Admin] On your head be it. I have this in writing.
      [Sales] Yay! I get new toy.

      [Admin] Turn it off.
      [IT] Told you so.
      Next time round, the coin will be more likely to land Tails at step 5

      And the difference here is not to say no. IT rarely makes money for the company. The best it can do is to save the company money. IT should be working with the business to make them as profitable as possible.

      As far as metrics are concerned, my favorite metric is service uptime during core business hours. A workstation may not be a service, but access to Email for sales staff may well be. Access to Email for other sections may not be.

      --
      A sig is placed here
      To display how futile
      English Haiku is
    32. Re:No cnt++ by SomeGuyFromCA · · Score: 1

      [admin to IT] Do it.
      [Competent IT with minimal people skills] No, and here's why
      [admin to IT] (tuning out the blah blah techspeak] I just told you to do it. Sales has already told the customer we're doing it.
      [IT to Admin] But it's unsafe.
      [admin to IT] It's your job to make it safe. Do it or get fired.
      [IT] Grumble grumble fuck you. I have documentation that says this wasn't my fault.

      Six months later, the shit hits the fan:

      [Upper Admin] We've accepted [Admin's] resignation. He will be taking early retirement with full pension. As far as you, [IT], you're fired. Security will escort you from the building. We'll go through the stuff in your desk and ship anything that's not ours to you.

      [IT] But... my documentation...

      [UA] We don't care.

      Oh, and if you're in this situation, good luck finding a new job with either a) a gap in your employment history or b) a poisonous reference. Not That I Would Know Or Anything. Grumble grumble fuck them.

      --
      if the answer isn't violence, neither is your silence / freedom of expression doesn't make it alright
    33. Re:No cnt++ by Thing+1 · · Score: 1

      Now to most people, hovering is what women do when using a public restroom they don't trust.

      Most people? Most people? No, hovering is what Michael J. Fox does in BttF 2 and 3.

      --
      I feel fantastic, and I'm still alive.
    34. Re:No cnt++ by Anonymous Coward · · Score: 0

      .. as most 'no's comes from a lack of money.

      No they dont. They come from a lack of real business understanding, and from the view that IT is the center of the universe. Defaulting to 'No' and then hiding behind 'Security' or 'Budget' as a reason is the wrong way to go about it if you want to be viewed as an enabler and strengthener of the core business.

    35. Re:No cnt++ by Anonymous Coward · · Score: 0

      Sure - we play Duke Nukem Forever and have massive orgies with a 3-1 female : male ratio

    36. Re:No cnt++ by handsomepete · · Score: 1

      Thanks for the word recalcitrant. I'll probably never have any conversational use for it, but learning new words is fun!

    37. Re:No cnt++ by Anonymous Coward · · Score: 0

      Work IT for a software development firm... then you get invited to meetings. You get blamed for everything under the sun still... but at least management is competent enough to invite you to meetings then.

  3. obvious by spikedvodka · · Score: 2, Funny

    Customer Satisfaction, and pro-active problem solving

    --
    I will not give in to the terrorists. I will not become fearful.
    1. Re:obvious by fictionpuss · · Score: 4, Insightful

      But how do you measure the success rate of a problem you solved proactively, thus ensuring it never becomes a measurable problem?

      The New Tax Credits system in the UK used the same call-time metric - likely still does - it was able to get most calls averaging the artificial target of three minutes. Never mind that if you looked at the call logs you could see most callers indeed spent around 3 minutes on the phone, but never got their problem solved. The unlucky representative who got that caller when they were fuming mad, and determined not to hang up until the problem was solved, would get placed lower in internal league tables.

      So it came down to politics - the terrible metrics allows us the ability to satisfy tribal instincts by ranking participants. That was the real motivation. Call centers around the country ended up competing with each other on this metric too, and the directors of the most useless call centers were the ones who got promoted to run the whole show.

      But this problem is beyond NTC or IT.. it's the defining issue of this backward planet.

    2. Re:obvious by CarpetShark · · Score: 1

      Customer Satisfaction

      I'm not even sure that concept exists in the minds of IT service users. Certainly not in the minds of those service users who are afraid of technology, don't understand it, and blame the admins when they press delete and something gets deleted.

      pro-active problem solving

      In some areas of IT, "pro-active" equates to breaking things that aren't broken.

    3. Re:obvious by cbiltcliffe · · Score: 1

      Both of these are very nebulous, and virtually impossible to truly measure.

      Is your customer satisfied because you did a good job? Or because the last company they had to deal with was their communications provider who basically said "You don't owe that money? Well, we say you do. Pay up."

      Have you not had any serious problems because IT is proactive at preventing them? Or just because your setup negates most of the big problems that hit the news recently?

      I frequently find that the idiot IT guy who gets people back up and running after a major worm infection, enabled by said IT guy's lack of security patching, gets much higher kudos than the one that did all the preventive maintenance beforehand, and didn't get their users infected in the first place.

      --
      "City hall" in German is "Rathaus" Kinda explains a few things......
    4. Re:obvious by bigpat · · Score: 2, Interesting

      But how do you measure the success rate of a problem you solved proactively, thus ensuring it never becomes a measurable problem?

      That is simple: fewer number of calls or calls about a particular problem is the success rate of solving a problem proactively. Strictly speaking the IT Service desk shouldn't be solving problems, just getting customers back to the point where they can use the service again or work around some problem. Management and the level 2 engineers should be the ones solving the problems.

      We have a problematic metric with password resets, they don't take very long but are the biggest amount of calls our help desk gets.

      But password resets should be self service and at some point they are going to be. At which point our Service Desk metrics are going to get screwed up because suddenly we will have far fewer calls but the average time spent per call will go up. Depending on which metrics management has been caring about, this will either be understood as an overall improvement or will be misunderstood as some negative change in the quality of service.

      It takes some management understanding to make sense of metrics, otherwise if you have management which is out of touch with operations then you are going to have problems.

    5. Re:obvious by fictionpuss · · Score: 1

      That is simple: fewer number of calls or calls about a particular problem is the success rate of solving a problem proactively

      No - that is, by definition, an example of solving a problem reactively.

      Being proactive, to use your example of password resets, would be to have designed a system which never locks out the people who should have access, and always keeps out those who shouldn't.

      It's a lot harder to achieve - when you do things right, people won't be sure you've done anything at all. Until we start breeding a management class who grok this, and who have the balls to not hide behind infantile metrics, we'll stay enslaved by our retarded bureaucracies.

    6. Re:obvious by Coldmoon · · Score: 1

      While this post was modded funny, it should also be modded insightful. This may not however be anything more than a noble goal depending on the size of your company, the actual tallent level you are willing to pay for, and the volume of support requests you get on an average day.

      For me however, the real question is: "Was the issue resolved?" If it wasn't, the next question is "Why?". From these two simple questions, you should be able to arrive at actual performance metrics rather than relying on the time it took to close the original ticket. My personal philosophy of support is that it takes as long as it takes and this powers sales as you go forward. Many companies that get large however, seem to forget their roots and look at support as a burden rather than an opportunity to either make your customer happy or discover something that needs to be fixed to make your products/services better.

      If you follow this closely, you will see that when implemented correctly, support and sales are really a self-reinforcing feedback loop...

      --
      Coldmoon over Dark water...
    7. Re:obvious by Bluesman · · Score: 2, Funny

      But password resets should be self service and at some point they are going to be.

      No security problem there!

      --
      If moderation could change anything, it would be illegal.
    8. Re:obvious by Anonymous Coward · · Score: 0

      i dont see why the GP is modded funny, its actually what my company does. we use our clients overall satisfaction as a metric of how we're doing, and that satisfaction is measured in a very easy to understand way. cold. hard. cash. problems will come ang go, some sites have more problems than others, some sites have users that eprcieve more problems than others. the issue most IT professionals have is that they forget their job is not just that of an engineer. engineers have the luxury of introverted assholery, IT staff is expected (and rightly so) to be able to communicate (afterall what _is_ IT if you cant communicate it?) IT is a service industry, the sooner you realise that the sooner you'll start having a much more enjoyable experience in IT.. or leave IT.

    9. Re:obvious by bigpat · · Score: 1

      No - that is, by definition, an example of solving a problem reactively.

      Ah, well by definition you can't solve a problem until it is a problem. But I get your point.

      The metric for measuring introduction of new problems is a bit harder to get at, since there is always a value proposition between number of problems versus value created with any new product or service.

    10. Re:obvious by quanticle · · Score: 1

      As opposed to leaving a huge social engineering hole by saying, "Hello, Internal Helpdesk? I'm , and I'd like my password reset. Thanks!"

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    11. Re:obvious by turbidostato · · Score: 1

      "Is your customer satisfied because you did a good job? Or because the last company they had to deal with was "their communications provider who basically said "You don't owe that money? Well, we say you do. Pay up.""

      Is there any difference. I mean, really, is there *any* difference?

      "I frequently find that the idiot IT guy who gets people back up and running after a major worm infection, enabled by said IT guy's lack of security patching, gets much higher kudos than the one that did all the preventive maintenance beforehand, and didn't get their users infected in the first place."

      If he manages to do it in its proper (for him) way, the better for him. Customer satisfaction (either internal or external) means *all* as it can be directly converted in hard cash (either a repeating and gossiping client or an internal promotion). Isn't it told that client is always right? Well, that means he is right even when being moronic.

      On the back of your idiot IT guy there is an idiot IT manager (or else he would fire him) on an idiotically managed company (or else they would fire their idotic IT manager). Your idiot IT guy is just respecting his company's "culture": no wonder he gets higher kudos.

    12. Re:obvious by Sj0 · · Score: 2, Funny

      No security can withstand the incredible power of having huge balls.

      --
      It's been a long time.
    13. Re:obvious by syousef · · Score: 1

      But how do you measure the success rate of a problem you solved proactively, thus ensuring it never becomes a measurable problem?

      An independent estimate based on factual evidence is probably as good as you can get.

      That's a particularly hard one but in most cases the problem here isn't the metric. It's actually reasonably easy to measure the number of calls opened, and the time they took to resolve (providing you can get your staff on board to actually record the information). The difficulty is in interpretting the results.

      What does it mean when you get more calls? It could mean that your methods need improving, but it could also just mean one or more new and therefore less mature systems have gone online, or that you've rolled out new hardware. The numbers don't capture the context, but decision makers often misinterpret them either accidentally or on purpose to justify a decision they've already made.

      --
      These posts express my own personal views, not those of my employer
    14. Re:obvious by merlinokos · · Score: 1

      Similarly, as an IT manager, I measure (and get measured) on how upset people get when something major goes wrong.
      If the network is in a state where it breaks regularly, minor problems are seen as major, and major problems are seen as disaster. Feedback to upper management is 'IT sucks.'
      If the network is in a working state that rarely breaks, and communication to the company is good, then minor problems are fixed before people notice, and major problems are seen as minor problems. Feedback to upper management is 'Nothing ever seems to go wrong. IT is great.' That's the response we had a month ago, from one of our most vocal critics, in spite of the fact that we had a major server outage less than a week before.

  4. I think it should be measured... by IntricateEnigma · · Score: 5, Funny

    ...by the number of callers left alive at the end of the day.

    1. Re:I think it should be measured... by Anonymous Coward · · Score: 0

      ...by the number of callers left alive at the end of the day.

      Weird, we have been using that as our failure rate metric.

    2. Re:I think it should be measured... by syousef · · Score: 1

      ..by the number of callers left alive at the end of the day.

      I don't understand this metric. Should we be aiming for a high number or a low one?

      --
      These posts express my own personal views, not those of my employer
    3. Re:I think it should be measured... by gmhowell · · Score: 1

      Ok, but can we score it like golf?

      --
      Jesus was all right but his disciples were thick and ordinary. -John Lennon
  5. count tickets never openend by molecular · · Score: 5, Insightful

    I think poster has a point.
    A nice metric might be the count of tickets that are never opened.
    An IT-department, IMHO, should be working on making itself obsolete.

    1. Re:count tickets never openend by Darkness404 · · Score: 3, Insightful

      But you will always, always have stupid users. Users who think something is broken when it isn't, users who will call for the stupidest reasons (such as calling because a dialog box came up), users who will complain about updates and upgrades (such as even though my keyboard's "M" key didn't work, I could type faster on it, but this new keyboard I can barely use it), and users who are generally computer illiterate (such as asking where to find a certain program whenever you have already told them 1000 times). Sure, the logical conclusion would be to fire them, but all too often it is the managers or the higher-ups who have these problems.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:count tickets never openend by starglider29a · · Score: 3, Funny

      True! And my measure of being a good husband is how many affairs I DIDN'T have!

      A) How do you count that? B) Dude, even SKYNET had an IT department.

      "Yeah, uh, hi... my directive is to nuke Redmond/PaloAlto (pick one), but... heh heh... I can't find the launch codes... could you reset my... oh, wait. Here they are. The sticky note fell off my monitor."

    3. Re:count tickets never openend by daem0n1x · · Score: 1

      Having worked for some time in an IT department years ago, the worst user I had was a dude from marketing that offered himself to "fix" the users' problems before they called us. Of course, they eventually called us, but what started as a simple problem had already become a major hassle.

      It was fun to do for some time, but it's not for me.

    4. Re:count tickets never openend by molecular · · Score: 1

      True! And my measure of being a good husband is how many affairs I DIDN'T have!

      A) How do you count that?
      B) Dude, even SKYNET had an IT department.

      A) I don't know how to count that, but the original poster asked for both actual _and_ ideal metrics

      B) Following goals even when it is known that they can't be reached can still make sense and lead you the right way.

    5. Re:count tickets never openend by molecular · · Score: 0, Redundant

      True! And my measure of being a good husband is how many affairs I DIDN'T have!

      A) How do you count that?
      B) Dude, even SKYNET had an IT department.

      A) Dont know how to count that, but initial poster asked for both actual _and_ ideal metrics

      B) Following a goal even when it's unreachable can still be fruitfull by leading you in the right direction.

    6. Re:count tickets never openend by Freetardo+Jones · · Score: 1

      An IT-department, IMHO, should be working on making itself obsolete.

      So in the absence of the IT department, are the software/hardware updates, amongst everything else they maintain, going to be just done by magic?

    7. Re:count tickets never openend by Feyshtey · · Score: 1

      No issues = No need for staff. You're ready for upper management.

      By your reasoning if you have a well-oiled IT staff that is proactive and keeps issues from coming up, you can fire them all.


      Obviously if you fix everything right once, nothing will ever break. No one will ever do anything either malicious or stupid. Nor will anything ever evolve. Nor will your requirements change....

      Ever...

      --
      "But we have to pass the bill so that you can find out what is in it,..." - Nancy Pelosi
    8. Re:count tickets never openend by Anonymous Coward · · Score: 0

      Which would be helped by using the data from your helpdesk tickets to back up bringing in a professional trainer to give basic computer training to your staff! Of course, apple showed with the original iMac, if you build an idiot proof computer, then the world invents a better idiot.. My town had an apple call-center. People actually stuck their blue imac's in the dishwasher when they were dirty, and then call after they thought about it. Usually, as long as they let it dry a few days, it was fine!

    9. Re:count tickets never openend by Darinbob · · Score: 1

      Too many IT departments are either outsourced or treated like they're outsourced. That is they must have metrics to justify their existence. A metric of the number of bugs that were never opened won't work because you can't measure that and charge based that number. The "perfect" IT department that never has any open problems because they anticipate everyone's needs in advance and make no mistakes has no way to bill the rest of the company.

    10. Re:count tickets never openend by Mr.Intel · · Score: 1

      That's a great idea, but far too ethereal for management in a corporation of any size.

      I work for a large multinational company that has 500,000 plus employees. Our IT infrastructure is huge and the unwieldly management put in charge of it cannot get their hands or heads around what we actually do. Their answer is to count the number of tickets we open, not close. They have to have something that's measurable. Tickets that were never opened can't be counted, so they choose the former and the rank and file IT workers suffer for it. It's completely pointless to spend thirty seconds rebooting a printer, or clicking on an error message for a user that's too traumatized by adware to do it themselves, than to waste ten minutes to fill out the fifty fields that are required for the trouble ticket. Especially because I've got ten more people with similar problems waiting in the wings. By the time I get a chance to enter in any ticket, it's going to be for the guy that took an hour to track down the correct version of Java to run the obscure app on an ancient Intranet site that is only required once a year. How am I supposed to remember every Tom, Dick, and Harry that can't be bothered to replace a toner cartridge?

      Even though we are understaffed to the point where we can't put in all our tickets, the very fact that our "numbers" are down translates into a bunch of deaf ears when we plead for help. "You only closed five tickets a day in March, so you can't possibly be that busy." To the OP: Whatever method you pick, good luck. Pray for sanity to descend upon the clueless managers whose sole job is to run reports and go to meetings. My sanity depends on it.

      --
      ASCII tastes bad dude.
      Binary it is then.
    11. Re:count tickets never openend by bjourne · · Score: 1

      Sometimes some technical ingenuity solves the problem. Ensure that the dialog box does not come up. Tell the guy who dislikes the new keyboard to a buy a new one. Make sure that the program users can't find have an icon on the desktop in the default user profile.

    12. Re:count tickets never openend by turbidostato · · Score: 1

      "So in the absence of the IT department, are the software/hardware updates, amongst everything else they maintain, going to be just done by magic?"

      Working ON, that doesn't mean you'll reach the goal. But then, what the heck were you going to upgrade if the software were bugfree and the hardware properly dimensioned for the workload *unless* environment changes? But in order to cope with environment changes you'd better have a project team than a department (IT or elsewere).

    13. Re:count tickets never openend by syousef · · Score: 1

      An IT-department, IMHO, should be working on making itself obsolete.

      Possibly the most unrealistic thing I've ever heard here, and that's saying something. NO GROUP of people is going to work on putting themselves out of a job!

      --
      These posts express my own personal views, not those of my employer
    14. Re:count tickets never openend by Anonymous Coward · · Score: 0

      An IT-department, IMHO, should be working on making itself obsolete.

      Exactly!

      Not just departments, but individual people and roles. I have always made it my goal to make any role I am in redundant. It's great to work on all the hard problems and automate, streamline or otherwise do away with all of the mundane work making the job so simple it can be handed to a less skilled, less experienced or less novelty seeking person to do my job for less money. The company wins because they get the same job done cheaper. I win because I get to do interesting stuff only as long as it's interesting then give it to someone else to run with. Sometimes there are losers when people in a similar role might find they have been streamlined out of a job but frankly I think if you are standing still you are going backwards.

      It doesn't always work, some companies have no appetite for improvement. Or should I say some managers or entire management lines have no interest in either being shown up on how they haven't optimised the existing staff output or have no interest in reducing headcount because it'd shrink their empire.

    15. Re:count tickets never openend by webscathe · · Score: 1

      The company I'm working for now is starting to go crazy about KPI's, Key Performance Indicators... Total tickets closed is ridiculous, the only metric that shows (more tickets closed is better??) is how much stuff is screwed up and needs to be fixed. There are only two things I can think of that have any value to IT.

      MTBF - Mean Time Between Failures
      How long have we gone between thing X breaking?

      MTTR - Mean Time To Recovery
      How long does it take you to fix thing X when it breaks?

      Both of these metrics have the benefit of expressing the value of proactive IT work.

  6. First metric... by Anonymous Coward · · Score: 0

    ...timeliness of the TSP reports

    1. Re:First metric... by Anonymous Coward · · Score: 0

      I think you meant TPS reports.

    2. Re:First metric... by Anonymous Coward · · Score: 0

      ...timeliness of the TSP reports

      good job at failing

    3. Re:First metric... by bakawolf · · Score: 0

      He obviously didn't get the memo.

  7. Sliding Average by PeteLarson · · Score: 1

    I think the focus should ultimately be on reducing calls. So, perhaps, you're doing really well if the average calls per week continues a downward trend each week.

    However, since many IT departments are actually split into different subdivisions, how can you measure the group that just takes calls, addresses issues, and closes tickets. It may be their ONLY job to close tickets/issues. They may have exceedingly little control over any underlying problems. So, to measure their performance, perhaps number of issues closed is not entirely wrong. But, managers of this group should be evaluated over time. Any recurring issues should be brought up as potential bugs or user training or just needing general improvement to the system, whatever that might mean.

    1. Re:Sliding Average by Lumpy · · Score: 4, Interesting

      Problem is most PHB's CANT understand that.

      They think that solving it faster = better. and if the number of calls goes down, you are doing something wrong.

      we were unable to fight it at comcast as the idiot CTO demanded it. so I instructed my guys to put in a ticket for EVERYTHING and if it was a instant fix, open the ticket and close it in 1 minute.

      Before I left my department got an award as our ticket accounting was 4X higher than the rest of the division and we had the lowest time to resolution. Problem is that Remedy sucks so it actually slowed down my guys having to enter all those useless tickets.

      Yes it's technically fudging it, but the executive in charge was not listening to any of us so we skewed it to our favor.

      --
      Do not look at laser with remaining good eye.
    2. Re:Sliding Average by pwolf · · Score: 1

      That's what we are doing at my job (and the job I had before). Management wants to see more tickets in the reports so we look like we are busier then we really are... which we are already really busy. We make a ticket for everything we do. The smallest of issues get recorded. We were hoping this increase in ticket count would equal a new position but that didn't happen... we just get more work :|

    3. Re:Sliding Average by elrous0 · · Score: 1

      That's a bad metric. My IT dept. gets very few calls. But it's because people have realized that it's pointless to call them for help. Telling someone to call the help desk there is a form of sarcasm.

      --
      SJW: Someone who has run out of real oppression, and has to fake it.
    4. Re:Sliding Average by evilned1 · · Score: 1

      A place I used to work, we had a "Home grown" helpdesk app. It sucked boulders through straws. We had one guy at another site who would enter in all his tickets at the end of the day then close them. The helpdesk manager saw that and decided to "Adjust the system to better reflect the data." What that bonehead did was take one of the levels away. We had one that was for 2 weeks and we used it for long term issues like ordering a new system and setting it up for a user. His new metric was 3 days. He kept scratching his bald head when the SLA's being missed went through the roof. That pile of drek was eventually scrapped when all the desktop and systems admins stopped using it at all. (You spent more time adding the ticket then it took to fix the problem)

    5. Re:Sliding Average by Anonymous Coward · · Score: 0

      Attach any visible measurement system to a group and they will alter their behaviour to maximize benefit to themselves.

      The trick, therefore, is to apply the appropriate measurement system. But for some reason, this almost never happens with IT. And even when it does, the benefits will gradually be chipped away until behaviour flips because the effort to make good numbers outweighs the benefit to the group.

      It's standard corporate behaviour. That's how the fat frogs get to sit on the lilly pads and snog princesses.

      Ridip

    6. Re:Sliding Average by BarryJacobsen · · Score: 1

      That's a bad metric. My IT dept. gets very few calls. But it's because people have realized that it's pointless to call them for help. Telling someone to call the help desk there is a form of sarcasm.

      I worked at a place like this once upon a time. My job was to go around to the various buildings and fix the issues I was assigned - I was not allowed to do anything that I wasn't assigned, or to solve even simple problems, I was to refer them to the help desk. Unfortunately the person at the help desk didn't know much about computers, couldn't be fired for union reasons, and was aware that their position was in jeopardy so would try to troubleshoot the problem on the phone for a long time before finally giving up and creating a ticket. There's roughly 10,000 computers at this place, and ONE person at the help desk. As they were on the calls for long periods of time, calls often went to voicemail - they then had to be called back by the help desk and the trouble shooting done with them at this point - if they could be reached! If something came up, then they'd have to try to call them again later until they got through to spend time "troubleshooting" over the phone. Due to this, I could have absolutely zero open tickets, yet be walking around a building having dozens of people ask me if I was there to fix their problem. It's not fun having to tell them "no, it hasn't been assigned to me yet" for the Nth time. As a result, people stopped calling the help desk, and just started complaining to their higher ups. Some would bribe IT with baked goods. It's amazing what poor decisions by the higher ups can cause. Fun times...

    7. Re:Sliding Average by lukas84 · · Score: 1

      Most helpdesks calls are just users being obnoxious brats.

      The real approach would be to deduct 10% salary for each call to the helpdesk. If it turns out to be a real problem, the money will be refunded.

      This will avoid useless calls to helpdesk, and ensure that only real problems result in cases.

    8. Re:Sliding Average by Bigjeff5 · · Score: 1

      Hah! You think Remedy is bad? As far as ticket tracking systems go, it's one of the better systems out there.

      Be glad you don't use DigitalWorkflow, especially through a citrix session to a server halfway across the US.

      But essentially we have to do the same thing, our daily metric is 5 tickets per tech per day. It's an average, so one tech can do 30 simple tasks and the rest can tackle the tough jobs, but they guy doing 30 tasks is spending most of his workday closing tickets.

      High ticket numbers are how we justify our job. It's in the contract. There is even a bonus if we close more than a certain number of tickets in a quarter! Of course, we lowly employees don't see the bonus, but they may hire another tech at another site in the US if we close more tickets...

      Today the minimum time per user issue is about 10-15 minutes, regardless of how long it actually takes to fix the problem. And that's just on the tech's end. On the user's end it is at -least- 15 minutes to make the request, not counting the wait time before someone looks at the problem. It gets routed to a help desk in Canada who tries and fails to fix even the dumbest issues (wasting potentially hours of the user's time) before sending the ticket to the local tech. Average time spent with a user is probably 10-20 minutes, somewhere in that neighborhood (easy issues push it down, headaches push it back up, it all averages out).

      The helpdesk, of course, made more money if they solved the problem rather than sending it on to us so they would do their best. Unfortunately, "solving the problem" was determined by closing the ticket, so they weren't doing their best to help the user, they were doing their best to close the ticket. If a new ticket was created for an unresolved issue, that just means they get even more money for it.

      It is rediculous. Unfortunately, there really isn't a better way to manage a top-down, global IT service solution. The better management, of course, is local management. Back in the "old days" the system was a simple email account that all the techs looked at. Users would send an email there, or if their computer was down call a number, the techs fixed the issue and most everything was done in minutes (or sometimes days) like the current system we use. It doesn't provide a lot of granularity for financial guys, but with quality management all the way through the financial guys don't NEED granularity, it's a non-issue. Also, with no real tracking system beyond a trustworthy team lead with quality management up the chain, the techs had time to hand-hold the user and help keep them from making the same mistakes again.

      Not very possible now.

      Of course, my alternate and I don't actually have to work on that particular contract. We are with the same group on a separate contract, and our metrics are:
      - Are the servers running like the are supposed to?
      - If they fail, is the redundant server back up and running within the required time window? (it's a process network, and they have to shut the plant down if the network or certain servers are down for more than a few hours)
      - Is the network secure?

      It is refreshing as hell, we have free control of the network, and our job is basically to continually improve it. This means uptime, redundancy, and disaster recovery. Our metric is that it works and works well, and the people looking over our shoulder are more than savvy enough to tell, which means your improvements actually have the ability to impress them on their technical merits, and they can understand the need for a massive change if you pitch it well and it is actually needed. And that is a very good thing.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    9. Re:Sliding Average by Anonymous Coward · · Score: 0

      Yeah, Remedy sucks, and we're using it in my company in the exact same situation.

      I've been instructed by my boss to open a ticket for everything. Sure, there are some 30 second jobs that warrant a ticket just because of PCI/SOX compliance, but then there are all the dumb ones that I need tickets for. For example, reset a failed login on a development system requires a ticket. Because we use Remedy, the actual work takes about 10 seconds (time it takes to type ./reset_user host_001 bjohnson), while the opening and closing of the ticket takes about 5 minutes or longer depending on whether I can get a Remedy write-token immediately. In this example, I'd have to request the user open the ticket which sometimes means that they need to call the support desk if they can't do it themselves. The ticket then gets routed to my group. Then I need to assign the ticket to me, fill in a Summary, fill in a resolution, select a resolution category, then save it.

      This is partially driven by the need to separate Capital and Expense, and partly to justify the group's existence.

      It's particularly annoying to me because we don't have a proper central authentication system. Sure, I hacked one together out of necessity, but the bosses won't spring for either AD integration or a Unix-based LDAP. So first level requests for password resets for close to 200 servers with hundreds of accounts ends up being worked by relatively high-paid Unix engineers rather than front line help desk support.

  8. Reducing calls... by Anonymous Coward · · Score: 0

    ...reduces jobs.

  9. Smart users vs stupid ones by Darkness404 · · Score: 2, Insightful

    I consider IT's primary goal to be as transparent to the user as possible, thus this metric was rather troubling to me. Shouldn't we be focused on reducing calls, rather than simply closing them quickly?

    Not for "stupid" users, the ones you see on a day-to-day basis. Now, this all depends on who you are giving support to, competent IT professionals or the day-to-day office worker. If you are giving them to fellow IT people, it should be a goal to be transparent. For the office worker the main job is productivity, that means fix the problem as soon as possible or tell them there is no problem and have a good day.

    --
    Taxation is legalized theft, no more, no less.
  10. Tracking invisibility by BillCable · · Score: 1

    It's kinda difficult to measure how often something doesn't happen, unless you just track uptime. You'd need to do that on a per-workstation basis to get some idea how few calls come in. I don't think the speed of closed tickets should be the only measure. Customer satisfaction should also be tracked, both in terms of service calls and system reliability.

    1. Re:Tracking invisibility by Repossessed · · Score: 1

      If its customer facing support sure. But for internal help desk, tracking customer satisfaction leads to a lot of wasted time smoothing the egos of pissed off managers, or trying to get someone to accept company password policy without pissing them off, instead of a simple 'I'm sorry you're not allowed to do that, take it up with the VP/CTO/whoever actually set that given policy'.

      --
      Liberte, Egalite, Fraternite (TM)
  11. Ah the age old quantify IT... by Anonymous Coward · · Score: 0

    Well here's a newsflash you can't quantify most IT jobs. We are an ever changing backbone to the business in most cases. Metrics are meaningless to us. If you'd like to have a way of evaluating IT then set goals. Salespeople use metrics as a way of increasing sales and ridding themselves of dead weight. As an IT person you can be on fire one week and dead the next and it's all the same. So to answer the OP, take a picture of your ass and give it to the person that originally put the thought in your head that we need to justify what we do or how quickly we do it.

    1. Re:Ah the age old quantify IT... by Cerberus7 · · Score: 2, Insightful

      Yeah, that's pretty much it. Managers and executives can't handle anything that doesn't have a nice, neat, single number that tells them everything they need to know without having to actually know what's going on.

      You can count calls, count time spent on calls, how long it takes between when a call is received and a tech is dispatched. You can count how many devices you have deployed in the field. All of these numbers tell you different things, and not one of them tells you much of anything by itself. Management needs to actually be in touch with the field and truly understand what's going on in their IT department, otherwise all those numbers are pretty meaningless.

      --
      I don't know about you, but my servers run on the power of cotton candy and happy thoughts. -Anonymous Coward
  12. Not QUITE the stupidest metric I can think of.... by gestalt_n_pepper · · Score: 5, Insightful

    But it's close. Of course, closed tickets are something a manager can measure. Needless to say, it measures nothing meaningful. For example, I tell a customer to reboot. Close the ticket. That takes little time and closed the ticket fast. In fact, I can improve my metrics by telling that same person to do this ever 4 hours for several years. OR, I can get up, go to their desk, and solve the problem permanently. It takes longer, making my metrics look bad, but in reality-land (a land far, far away from management land), that person is doing productive work longer and more efficiently because the interruption and downtime have been removed.

    --
    Please do not read this sig. Thank you.
  13. My metric? by courtjester801 · · Score: 0, Flamebait

    Showing up on time. It usually doesn't happen.

  14. Now pay attention by JamesP · · Score: 3, Insightful

    s/metrics/bullcrap

    A good metric should be

    1 - Enterprisy looking
    2 - Easy to gamble by the interested

    Your boss wants a number, give it to them quickly. It's all BS (or 99% of it at least. Don't agree? Do the job then) in the end.

    So good metrics could be.

    - Unplanned downtime
    - Number of users, number of bytes used, etc (that plots a nice ascending graph, and ASCENDING IS GOOD, you can print that and put it in the wall)

    If they stay on 'time to close the ticket' NEEDINFO and WORKSFORME is your friend.

    --
    how long until /. fixes commenting on Chrome?
    1. Re:Now pay attention by dkleinsc · · Score: 2, Informative

      Basically what the parent poster is pointing out is that absolutely any metric that management can come up with can be fooled.

      For instance, now that you know that "time to close the ticket" is the metric, you can always close the ticket and then go work on the problem rather than the other way around. Or if it's an average time to close, you can get a pal who works in another department to open up a bunch of phony tickets for you to resolve quickly.

      To quote extensively from Joel Spolsky:

      Robert Austin, in his book Measuring and Managing Performance in Organizations, says there are two phases when you introduce new performance metrics. At first, you actually get what you wanted, because nobody has figured out how to cheat. In the second phase, you actually get something worse, as everyone figures out the trick to maximizing the thing that you're measuring, even at the cost of ruining the company.

      Worse, Econ 101 managers think that they can somehow avoid this situation just by tweaking the metrics. Dr. Austin's conclusion is that you just can't. It never works. No matter how much you try to adjust the metrics to reflect what you think you want, it always backfires.

      --
      I am officially gone from /. Long live http://www.soylentnews.com/
  15. Another view? by ITJC68 · · Score: 1

    As someone in the support field the company I work for looks at the # of steps in the ticket to resolve the issue, the overall time in resolving the issue and the complexity of the issue. The goal is always to reduce the amount of calls and steps but call complexity also must be measured in the overall metric.

  16. My two cents by Ltap · · Score: 2, Insightful
    Amount of service calls: s

    Amount of service calls resolved: h

    Server/network downtime (in hours): d

    Use formula '(s / h) + 2d"

    Use resulting number to chart IT support performance, assuming that the network + server uptime and stability is more important than user inconvenience. You could decide that anything above a certain threshold is too much, or use it to compare personnel with each other.

    --
    Yet Another Tech Blog
    (but so much more, including game and movie reviews)
    http://yanteb.peasantoid.org
    1. Re:My two cents by Anonymous Coward · · Score: 0

      Here let's try this again:
      Amount of service calls: s
      Amount of service calls resolved: h
      Amount of downtime: i
      Amount of overhead: t

      IT Performance metric = s*h*i*t

    2. Re:My two cents by rednip · · Score: 1
      So, you disagree with the submitter, as 'taken' / 'fixed' is exactly the sort of performance metric he's complaining about. Also, I hope that you just made up that formula, as it doesn't really make any sense; Excellent employee: s (total calls) = 100 h (total solved) = 100 d (time in hours)= 2 total 5 very bad Employee; s = 100 h = 50 d = 2 total 6

      As I see it you would have to get below half your calls resolved for calls to affect that number at all, assuming some down time.

      --
      The force that blew the Big Bang continues to accelerate.
    3. Re:My two cents by QuantumRiff · · Score: 1

      I would combine the metrics for IT and OPerations. Service Calls: s Service calls resolved: h (s/h(IT)) + (s/h(op) = beating the slashdot lame filter!

      --

      What are we going to do tonight Brain?
    4. Re:My two cents by Propaganda13 · · Score: 1

      100 calls
      99 calls for password reset - resolved
      1 call for the main database being corrupted - unresolved

      Servers and network up 100%

      Work getting done 0%

      ------------

      Even weighting calls doesn't always work. IT could lower the number of calls for password resets by telling them to write their password on a post-it note.

      I've had bosses request "Metrics". I asked them what they wanted and was told some nice charts that show we're doing our job.

    5. Re:My two cents by cyphercell · · Score: 1

      The point of metrics in IT is to form a guarantee. How long should a password reset take, 10 min. did that happen? How long should it take to recover the database? 2hrs, did it happen? Yes, good; no, why not and how can we prevent that next time. It all revolves around your contingency plan. If a printer goes down and you have to order a new one make sure everyone knows that ahead of time, keep a temporary printer around for emergencies. Service gets restored quickly while the needed printer is shipping.

      --
      Under the influence of Post-Cyberpunk Gonzo Journalism
  17. Well.. by hyfe · · Score: 1

    Any metric is, at best, indicative. You can spend all day designing a better metric and by the end, you're still not going to get anything better than, well, indicative.

    As with all data-analysis, make sure that whoever's using these numbers know how bad they are. If we're dealing with reports and decisions, make sure that there's a short explanatory comment by somebody in the know about to which degree you feel that these numbers are representative (example : overall performance is improved, but averages are scewed by a large of number complicated bugs on New Product).

    Oh, and if the people making decisions are MBA's unable to read a single short sentence, you're screwed either way. Then you just have to roll with it :)

    --
    "" How about taking the safety labels off everything, and let the stupidity-problem solve itself? """
  18. Lots of different metrics by z4ce · · Score: 1

    Time to resolution is a perfectly acceptable metric for a help desk department. For services some of the important metrics are availability (including performance!), mean-time-between-failure, number of new releases, percent of successful releases, etc. For specific processes you should have metrics for example for how long the new employee on-boarding process takes, or how long it takes to bring additional capacity online, etc.

    I recommend you talk to someone that are experts in IT Business Service Management. If you're in the US one of my previous employers (www.maryville.com) could help you.

  19. now that you know... by Anonymous Coward · · Score: 0

    you need to engineer easily fixable problems... up goes your rating... whee!!!

  20. Sounds good to me. by khasim · · Score: 5, Interesting

    For example, for every fax successfully sent via the fax server without IT intervention, the IT department gets one point.

    For every fax that needs IT intervention to be sent, the IT department loses one point.

    For every person who becomes aware of a problem with the fax server, the IT department loses one point. No more "heroics". The goal is to be as invisible as possible to the end users.

    And similar items for every other server/service that IT supports. If nothing else, it will show exactly where the problems really are.

    1. Re:Sounds good to me. by Darkness404 · · Score: 1

      And similar items for every other server/service that IT supports. If nothing else, it will show exactly where the problems really are.

      ...With the users. More often than not it isn't the IT department's fault that something goes wrong but rather a user breaks it.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:Sounds good to me. by molecular · · Score: 4, Insightful

      For example, for every fax successfully sent via the fax server without IT intervention, the IT department gets one point.

      For every fax that needs IT intervention to be sent, the IT department loses one point.

      I like this idea, because it has the side-effect of forcing managment to define in writing and exactly the services the IT-department / infrastructure is actually supposed to provide and also forces them to define some metrics and mechanism to measure this. This enables the IT-department to respond to inappropriate requests in a nicely formal way. Also the managment can prioritize on this to help IT fend off the odd jerk that thinks their particular problem is the most important in the world and should be taken care of ASAP. Such a system would also provide transparency to managment and users as to wtf these IT-jerks are doing all day and why.

    3. Re:Sounds good to me. by rjstanford · · Score: 4, Insightful

      Actually, that's good - a proactive IT department would work on fixing issues that many users have difficulty with, even if that means replacing the copier contract with one that delivers a more user-friendly machine that has slightly worse "paper specs". As a random not-very-technical example.

      --
      You're special forces then? That's great! I just love your olympics!
    4. Re:Sounds good to me. by hedwards · · Score: 1

      And just out of curiosity, where does this portion of the budget come from? I'm not saying that I disagree, but IT staff isn't slave labor, chances are they'd be doing that if they were provided with adequate budget to do so.

      The proactive stuff tends to be the least funded and hardest to get funding for because the owners aren't being smacked in the face with it all the time. It also tends to not be as obviously time sensitive as most of the rest of the work, like making things run quickly.

    5. Re:Sounds good to me. by Freetardo+Jones · · Score: 1

      For every fax that needs IT intervention to be sent, the IT department loses one point.

      What if the intervention was needed due to no fault of anyone in the IT department? Why should they be penalized cause some asshat was incorrectly using a piece of equipment?

    6. Re:Sounds good to me. by The+Moof · · Score: 3, Insightful

      Every time accounting asks "Why are we paying these guys, they don't seem to do anything," you get 5 points.

    7. Re:Sounds good to me. by haruchai · · Score: 2, Informative

      Sad to say but the more invisible the IT department is, the harder it is for them to get funding for new projects.

      --
      Pain is merely failure leaving the body
    8. Re:Sounds good to me. by PotatoFarmer · · Score: 1

      I like this idea, because it has the side-effect of forcing management to define in writing...

      I'm all for that

      ...exactly the services the IT-department / infrastructure is actually supposed to provide

      Sounds great!

      ...and also forces *them* to define some metrics...

      ...aaaand you lost me. You were so close, too.

      I once worked for a company that asked one of their clients to define required performance metrics for an OLTP system. Up until that point I had no idea you could process 5000 concurrent transactions per second on an Oracle database running on a pentium II with 32 MB of RAM, but apparently it's possible. Otherwise the client would never have asked for it.

    9. Re:Sounds good to me. by RingDev · · Score: 2, Interesting

      I have been recently working on a system to do just this. We already had an audit system that some of our apps were using, but after generating a set of usage reports showing the volume of usage we managed to get some more buy in and it is now being used by almost all of our apps.

      To go even further, we are trying to get access to the help desk's database so that we can generate reports comparing usage to tickets.

      Metrics like these can still pose some risk for mis-interpretation. It'll definately be more useful to view them as a trend line with notations as to deployment dates and business factors that lead to peeks in errors per usage. But the over all trend should be a downward slope as the software matures.

      I don't know if I would directly compare numbers from one app to another, but after a sufficient period of data collection, you should be able to identify goals in error per use performance and determine if one application is ahead or behind the curve.

      The goal in my case is to try to negotiate the replacement of old VB6 applications that have higher error per usage rates than their modern cousins. But I won't have the data to back up my theory for a while yet :(

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    10. Re:Sounds good to me. by S7urm · · Score: 1

      Unfortunetly, those "Heroics" are what gives us job stability. Management and the common user has no way to understand that preventative measurements have saved their 4ss from the proverbial fires for long time.

      As you refine your work flows, and "work to make your department obsolete" you may actually succeed and that is NOT a good thing when you have a family to feed. Thus we allow things to slip through to show our fellows in the company that we are in fact doing something

      Pretty sad, but you all know it's true, and just ask anyone you know in Production Maintenance on if they perform their own preventative maintenance, see how many nano-seconds it takes for them to chuckle

      --
      "This is the value of a summer spent and a winter earned"
    11. Re:Sounds good to me. by Fulcrum+of+Evil · · Score: 1

      Actually, that's good - a proactive IT department would work on fixing issues that many users have difficulty with, even if that means replacing the copier contract with one that delivers a more user-friendly machine that has slightly worse "paper specs". As a random not-very-technical example.

      How will that help? Users don't read.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    12. Re:Sounds good to me. by sumdumass · · Score: 2, Interesting

      I was thinking of a system similar to that. My solution came from actually being replaced because i was doing too much preventative maintenance. In my case, my replacement did no preventative maintenance and downtime were much longer plus his work load was much greater.

      In order for it to be effective, you need to consider lost profit or down time potential too. I created some hypothetical numbers where the user is evaluated by costing the company 100 points a day and makes the company 300 points. so on a normal day, it would be 200 point average. I then rated the different applications and services they used based around how long they were in it and weight them appropriately. Something like the accounting app might be 40 because 30 percent of their normal workload is using it and they might need information from it to accomplish another 10 percent of their workload. Not sending faxes from the PC or IE not allowing them to shop for new shoes online was a 5. The IT ticket was 100 for anything done. And all this was divided between a normal shift of 8 hours to get an hourly rate.

      Anyways, when something broke, lets say email and it effected 2 users which need it for 20 percent of their work. Suppose they were off line with it for 3 hours and it turned out that IT fixed it within an hour after being able to allocate resources to it (let's say someone sent a large email to these people which kept locking up their email clients and the solution was to copy the email out of their accounts, delete it inside it and allow them to open it externally with some other viewer). Lets also assume that an update would have fixed the email client's preview feature and it wouldn't have been locked up if updates were installed. Ok, so the costs would be the 200 x 2 employees divided by eight to get the per hour cost then multiplied by 3 hours, 200*2 /8 *3 for 150. the email was 20 percent of their work so 150*.20 drops it down to 30 points. It took IT one hour so now it's 130. If preventative maintenance could have discovered the issue with the preview and certain types of large emails and applied the patch before the user was interrupted and was able to do this for less then 130, then it benefits to do the maintenance. It's hard to justify and compare if the user isn't effected, but after they are, then it goes.

      BTW, I picked an email client update because something like the scenario I described wouldn't be included in an automatic update from MS as it isn't a security risk, The PM would be looking through the non security related updates availible and applying them periodically as their organization's requirements dictate.

    13. Re:Sounds good to me. by syousef · · Score: 1

      For every person who becomes aware of a problem with the fax server, the IT department loses one point. No more "heroics". The goal is to be as invisible as possible to the end users.

      That's a pretty naive thing to say, given that an invisible department is one that gets its staff cut and isn't funded. If the proper people are not aware that you're doing a good job, how do you expect them to justify paying for you???

      --
      These posts express my own personal views, not those of my employer
  21. Develop an SLA w/ your company by goldspider · · Score: 3, Insightful

    In my department, we have an agreement with the rest of the company outlining the level of service that must be performed within a pre-determined amount of time, based on incident priority. With the right tools, it's fairly easy to track the percentage of incidents resolved within the terms of the SLA.

    --
    "Ask not what your country can do for you." --John F. Kennedy
  22. Not good to count number of tickets by Saint+Stephen · · Score: 2, Informative

    I think that when the metric is to reduce the number of calls, the natural human tendency is to ignore calls, shift calls to other people, etc. to make it look like you're doing better when you're not.

    So that's why most people look at your find versus fix ratio, the number of bugs you find versus the number you fix / the length of time it takes to fix them. It's not great to have zillions of issues, but you should always try to fix the issues as quickly as possible.

    1. Re:Not good to count number of tickets by Anonymous Coward · · Score: 0

      >I think that when the metric is to reduce the number of calls, the natural human tendency is to ignore
      >calls, shift calls to other people, etc. to make it look like you're doing better when you're not.

      Counting my ex-coworkers, this natural tendency is natural only for 1 by 10. But the very next day the 1 gets money (After the annual assesment) or is promoted, 90% have got this tendency and 40%-60% of the staff have got a new job one year later

    2. Re:Not good to count number of tickets by Jaime2 · · Score: 1

      I do some maintenance development. It takes me ten times as long to fix, test, and deploy an application than it does to fix the data corruption that results from the crash that the bug causes. However, by our metrics, one hundred data fixes per month is guaranteed to keep me under my SLA no matter how many other problem I solve slowly. If I ever choose to fix the issue, my SLA compliance will go into the toilet both because fixing it takes longer than the SLA and because I no longer get to log easy fixes. Some organizations fix the first problem by allowing fixes under a process with a different SLA, but no one can fix the second problem. I simply don't want this problem fixed ever.

      If I were doing a good job, the problems that come up should be all be first-timers. Any issue should be root-caused and fixed before it becomes recurring. This implies that a healthy organization will have longer ticket close times than a broken organization. Anybody who's problem resolution times are going down has given up on fixing the underlying cause.

      Actual example -- my company is now putting in password reset self-service. This is a huge win for the whole company (except for the security guys, they lost that argument). However, this is likely to increase the average ticket close time for level 1.

  23. in my government job by Anonymous Coward · · Score: 2, Funny

    In the low-level government job I suffered through for 2 miserable years, IT performance was measured by presence in your chair. If you kept the chair at a satisfactory egg-hatching temperature, and never made your presence otherwise known, you were a star. If you did work, you were a source of trouble.

  24. One True Metric by NonSequor · · Score: 2, Informative

    There's one metric that can capture everything:

    Bits of Shannon entropy processed per hour.

    --
    My only political goal is to see to it that no political party achieves its goals.
    1. Re:One True Metric by lazyforker · · Score: 1

      or 1/(time spent on Slashdot per day)

    2. Re:One True Metric by Anonymous Coward · · Score: 0

      This is just as easily abused as anything else.

      For example: You're not really doing much extra work just because someone attached an image, but your metrics can say you processed a megabyte of entropy. But that guy over there who just got a plaintext description of a harder problem and resolved it faster may only have a few bytes of entropy.

    3. Re:One True Metric by NonSequor · · Score: 1

      Entropy has to be measured in terms of a distribution of possible messages and fidelity of the reproduction of the message.

      Over the distribution of possible photographs, reproduced with high fidelity relative to human vision, the entropy of an image is much higher than textual descriptions of problems. However, if you accept an equivalence relation among images with the same compositional elements, the entropy of an image is much lower.

      Think of it in terms of the deep connection between Shannon entropy and Kolmogorov complexity. The Kolmogorov complexity of a given object is dependent on the language you're describing the object in, but that dependence falls out when you consider the domain specific information embedded in different languages to begin with.

      If your job is producing images for ads for family vacations, then the entropy you produce is going to follow the complexity of describing the family and describing the background of the image. Small differences between models and backgrounds can be safely ignored. Information that is common among all family vacation ads can also be ignored (e.g. they're all smiling, the models are all modestly attractive people, the backdrop follows a fairly limited distribution of locale types, etc.).

      Basically you want to look at the minimum amount of information that would be needed for someone with your domain specific knowledge and resources to reproduce your work. THAT is the fundamental metric.

      --
      My only political goal is to see to it that no political party achieves its goals.
  25. Before we're going to measure anything by El_Muerte_TDS · · Score: 1

    Can you please explain what defines "IT performance" so that we know what we have to measure.

  26. opportunity for measurements by Anonymous Coward · · Score: 0

    Clearly a single metric is unlikely to be best way to measure performance. A weighted some of various measurements sounds better and has the additional benefit of creating spirited discussions of what the weights should be. Brave souls even dabble with nonlinear functions of the measured items.

  27. ITIL by prakslash · · Score: 4, Informative

    Shouldn't we be focused on reducing calls, rather than simply closing them quickly?
    We should be focussed on both.

    My question is: How is your IT performance measured, and how do you think it should be measured?
    ITIL principles are a great starting point.
    Examples are using Key Performance Indicators (KPIs) such as at the bottom of this page and this page.

    1. Re:ITIL by goldspider · · Score: 1

      We implemented a new incident/problem management process around many ITIL practices. After 5 months of adjusting to the new processes, last month 95% of our calls were handled within SLA. ITIL works.

      --
      "Ask not what your country can do for you." --John F. Kennedy
    2. Re:ITIL by neurovish · · Score: 3, Funny

      We implemented a new incident/problem management process around many ITIL practices. After 5 months of adjusting to the new processes, last month 95% of our calls were handled within SLA. ITIL works.

      In my organization, the number of priority 1 incidences have dropped by 95% since implementing ITIL. That is mostly because there is so much paperwork and hassle involved in opening a priority 1 incident that nobody opens them anymore. ITIL works.

    3. Re:ITIL by kpoole55 · · Score: 1

      Response time had nothing to do with getting a response from a human at the IT shop I worked at. If a human couldn't answer the call within 20 seconds, a voice messaging system took over and took a message so a human could call back. That was counted as a successful customer contact. You'll always find that managers can measure time more easily than they can measure actual customer satisfaction so that's what they'll measure first. Then they measure how many trouble calls were closed and by who. At the same shop, a fellow was called to account for why he had only closed two trouble calls that week. It turned out he shouldn't have closed any that week since he was away on course but the others in his group called him into a couple of problems they couldn't handle. The management forgot that they had actually sent him away for the course and were ready to discipline him for not doing his allotment of trouble calls that week. I love computers. I love problem solving. I love helping people. BUT, the idea of getting involved with another shop like that where all the consideration is given to time management, poor metrics for customer satisfaction and 7x24 pager coverage just makes me sick to my stomach.

    4. Re:ITIL by KingPin27 · · Score: 1

      In my organization, the number of priority 1 incidences have dropped by 95% since implementing ITIL. That is mostly because there is so much paperwork and hassle involved in opening a priority 1 incident that nobody opens them anymore. ITIL works.

      This would not be ITIL then -- All incidents should be handled and categorized accordingly. If there is a priority 1 incident it should be a priority 1 incident not a lower priority incident with a call to your buddy in the server room to fix a glitch. You shouldn't have to be scared of making a priority incident just because the paperwork is overwhelming --

      --
      "i lost my dignity on a slippery wiener"
    5. Re:ITIL by Anonymous Coward · · Score: 0

      ITIL is a an overhead. You have to pay consultants or train up staff and create a new layer of management. The new managers create new processes and metrics and seem to find that whimsical report generation is of the essence. Most of these managers do not have a secondary education in science or math, and thus cannot appreciate the fallacy or futility of metrics applied to humans.

    6. Re:ITIL by liamoshan · · Score: 1

      I thought implementing ITIL just involved renaming the Help Desk to the Service Desk, then carrying on business as usual?

    7. Re:ITIL by kenp2002 · · Score: 1

      That's why I retired from IT. I'd rather saw off my own arm or starve to death then ever set foot back in the techie world. That's why I took up painting. Relaxing and peaceful.

      --
      -=[ Who Is John Galt? ]=-
    8. Re:ITIL by barzok · · Score: 1

      I don't think that's what he's saying. What he's saying (we're in the process of doing our own ITIL processes) is that it's no longer easy to make something a priority 1 by waving your hand and saying "this should be the top priority" - there's now guidelines which are used to decide objectively whether something is a top priority or not, and if you want to bypass that, you need a damn good explanation.

    9. Re:ITIL by kpoole55 · · Score: 1

      Well, aren't you a scary reply. You're kenp and I'm kpoole. Can you guess what my first name is? Is your middle initial "G"? Was it painting pictures or painting walls? I've often thought of emulating an artist I see doing very well on an auction site. Maybe I've done it and am suffering a split personality.

    10. Re:ITIL by kenp2002 · · Score: 1

      Walls on my part. I paint minatures for rec. Head to Deviantart.com. Great place to start up with your inner artist.

      --
      -=[ Who Is John Galt? ]=-
  28. Measuring workstation uptime by qbzzt · · Score: 1

    If the company has an IM solution, such as IBM Lotus SameTime, you can measure gaps. Look for holes in user availability.

    If I am available on work IM 8-5, then my workstation was up during that time. If I am on work IM 8-9:12 and 9:18-5, I probably had a six minute downtime.

    --
    -- Support a free market in the field of government
  29. Re:Not QUITE the stupidest metric I can think of.. by Hognoxious · · Score: 1

    Close the discussion. We have a winner.

    --
    Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  30. Metrics keeping Managers employed since .... by enterprisearchitect · · Score: 1

    80% of Users are a PIA, 20% never call the help desk. Metrics can be construed in many different ways to represent a positive or negative interpretation.

    1. Re:Metrics keeping Managers employed since .... by rasper99 · · Score: 2, Informative

      I remember it as being 10% of the people (whiners) take up 90% of the support time.

  31. Depends on the position by loteck · · Score: 1

    For a level 1-2 support position, metrics should probably be focused on how efficiently tickets are resolved. Once you get into administrative functions and management, those positions should be the ones focusing on increasing stability and reducing the amount of tickets submitted in the first place. Hopefully your managers and administrators are being assessed for their success in those areas, just as the junior staff are being assessed for how efficiently they can process the issues.

  32. Worked at a place like this by Publikwerks · · Score: 2, Informative

    At my former employer, customers would call the national helpdesk, who were rated by their time on a call. Let me tell you, the type of customer service you get from that environment is crap. They would have the customer reboot their machine, and if that didn't work, they would escalate the call to a state level operations center that could dispatch technicians (where I worked). They were, for the most part, useless. They made the customers angry, and really served no purpose other than a filter.

    1. Re:Worked at a place like this by thewils · · Score: 1

      Sounds just like the place I worked at some time ago...that's why we renamed "Helpdesk" to "Hinderdesk" because all they did was hinder you from finding a solution.

      --
      Once I was a four stone apology. Now I am two separate gorillas.
  33. Management get the behavior that it rewards. by xs650 · · Score: 5, Insightful

    Management gets the behavior that it rewards, not necessarily the behavior that it pretends to ask for

  34. Metrics = Manager is getting a bonus by Anonymous Coward · · Score: 3, Insightful

    Whenever I see a metric that measures quantity instead of quality, that tells me the manager gets a bonus. Hopefully, you're getting a piece of that bonus.

    1. Re:Metrics = Manager is getting a bonus by Cerberus7 · · Score: 2, Informative

      This, too. It's a sign of a bad management structure. Useless statistics resulting in managers getting bonuses is also a great flag for "cost saving" measures that can be taken. Eliminate the managers that fit this category with no other redeeming qualities, and you'll save a boat-load of cash.

      --
      I don't know about you, but my servers run on the power of cotton candy and happy thoughts. -Anonymous Coward
  35. By productivity gains by malkavian · · Score: 1

    in other departments when IT introduces new systems to them.

    No, it's not an easy metric to obtain there, but IT is not a simple discipline to categorise. As an example, ask someone to give a hard metric on how much useful information they know (to 2 decimal places).

    1. Re:By productivity gains by Anonymous Coward · · Score: 1, Informative

      42.42

  36. How quickly can you close calls? by randomnote1 · · Score: 2, Insightful

    Sounds pretty normal for a call center. At my last job management got excited if a case was open for over two weeks regardless if the issue was resolved or not. That's what I call great customer service!

  37. This is why the IT department is always cut first by joeyg1973 · · Score: 4, Insightful

    Here is the problem... you are trying to assign arbitrary numbers to something that cannot be measured. These are numbers for accountants, they want one number to be able to show them where to cut cost. Problem is that there is no way to quantify how much money an IT department saves a company. Metrics have gotten out of control in this country. We are always measuring the cost and never measuring the value. How do you assign a number to a person who is not a number? How do you quantify the guy who spent all weekend fixing the server? How do you quantify the accrued knowledge of a human being? It impossible to do. The accountants never ask questions like, "How would my quality of life be affected if I couldn't get effective tech support?", "How much money would the company loose if these computers and programs didn't exist?". You need to measure the man and his work as a whole, person to person.

  38. Ideal and Actual by sexconker · · Score: 2, Interesting

    Ideal:

    I know about IT, having worked there for many years. In fact, I'm still working there. Keep up the good work, I know there's a lot of bullshit to put up with.

    Actual:

    I heard some buzzwords. When can we implement them in order to actualize our potential? Also, I'll need you to stay late and fix my computer. It's got some sort of virus or something I don't know.

    (As you're fixing his machine, you see a note on his desk right next to the post-it with his passwords)

    Hire grad student from India [x]
    Get what's his name to train him. [ ]
    Fire what's his name. [ ]
    Synergize. [ ]

  39. Time to close tickets is 1 factor, not the ONLY 1 by King_TJ · · Score: 3, Insightful

    I think the average time taken to close a trouble ticket is important, but it's not the only factor you want to look at.

    The primary purpose of issuing unique trouble ticket numbers is to provide an easy "one stop" tracking mechanism for the issue. A customer (or employee) should always be able to reference a ticket # to support staff, and in turn, they should be able to pull up a fairly comprehensive history of what's been done so far to resolve the issue.

    If you push too hard for closing tickets quickly, you'll see a tendency for new tickets to get issued on things which should REALLY be continuations of an existing ticket, held open longer.

    (EG. I call in complaining that my inkjet printer won't print yellow. A ticket is created and they tell me my color cartridge is clogged up, so put a new one in and I should be fine. Ticket is closed. I switch cartridges with a new one, and discover it STILL doesn't print yellow. I call in and a new ticket is made for what's really the same issue. I'm told how to run the printer through cleaning cycles, and instructed that I may have to do it "up to 10 times" to see results. Ticket closed. I get around to trying that the next day when I get time, and even after 10 or 15 attempts, no yellow is coming out. I call back in, only to have ANOTHER new ticket opened, and the tech wastes my time asking me if I "tried a new cartridge yet?" and I have to interrupt him in the middle of re-explaining how to do a cleaning cycle. Problem is eventually determined to require a replacement printer ... but should obviously have all been filed under one ticket.)

  40. Oblig. Semi-Quote by hal2814 · · Score: 1

    Boss: How many IT tickets did you close today?
    IT Drone: Oh, Boss, I don't keep score.
    Boss: Then how do you measure yourself with other IT workers?
    IT Drone: By height.

  41. I concur ! by da5idnetlimit.com · · Score: 1

    In the IT company I work for, we mesure it but the number of irate salespeersons that survived inside a SL8500 with tape cleaning engaged.

    --
    It takes 40+ muscles to frown, but only four to extend your arm and bitchslap the motherfucker
  42. Social metrics by davecrusoe · · Score: 0, Offtopic

    We're doing a lot of social outreach, and measured by metrics like how many new members join through our outreach. We're still searching for the best metric to measure our progress in this realm. To that extent, we had to develop our own tool (!), available for free to others at http://www.sociafyq.com/ . Cheers, --Dave

  43. And that is what you want to be able to show. by khasim · · Score: 1

    ...With the users. More often than not it isn't the IT department's fault that something goes wrong but rather a user breaks it.

    So your IT department ends up with servers/services that are designed correctly (by the vendor) are when a user does something stupid ONLY THAT USER IS AFFECTED.

    Other servers/services are "designed" by idiots and any user can cause problems for every other user just by doing something stupid.

    So the monthly meeting shows that you have
    +2,000 points (-0) for service A
    +1,500 points (-0) for service B
    +1,000 points (-200) for service C
    +300 point (-800) points for service D

    Without knowing anything else about those systems, where would you probably start looking for improvements to be made?

    1. Re:And that is what you want to be able to show. by Darkness404 · · Score: 1

      ...But the IT people already know what is broken and what needs to be fixed. The problem is, upgrading the servers, replacing equipment, changing vendors all cost money something that most businesses don't have a ton of today and aren't going to give it to the IT people. Even if you show them that, they will say "well, it isn't broken all the time..." or something like that. The management's job is to save money, not to spend it. If it isn't broken you are going to have a hard time convincing them that it is worth it. They don't care about productivity because that isn't usually "measured" in the way that cost savings is.

      --
      Taxation is legalized theft, no more, no less.
    2. Re:And that is what you want to be able to show. by Fulcrum+of+Evil · · Score: 1

      Even if you show them that, they will say "well, it isn't broken all the time..." or something like that.

      To which you say "okay, then accept that it will be broken and don't come crying to us when it is."

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    3. Re:And that is what you want to be able to show. by Darkness404 · · Score: 1

      But the IT people know computers and so management always things that because computers are controlled by software and they have hired one or two programmers that instantly the problem is in the software and so its a problem with the IT staff. Whereas the problem could be legacy/underpowered hardware + growing business = stuff breaks which most IT people understand but management does not.

      --
      Taxation is legalized theft, no more, no less.
    4. Re:And that is what you want to be able to show. by Fulcrum+of+Evil · · Score: 1

      Which is why you explain to them that fixing problem X costs money and they can spend the money to fix things or deal with things as they are.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  44. Submitter is an insensitive clod by Anonymous Coward · · Score: 0

    Metrics?

    I'm a USian, and use Imperials, you insensitive clod!

  45. Customer Satisfaction Surveys. by wonderboss · · Score: 2, Interesting

    Our competitors measure their performance by time to close tickets. They are consistently rated worst in support. We use surveys. Simple questions like: Was your problem resolved? Was it resolved promptly? We are consistently rated best in support.

    --
    more cowbell
  46. Re:Time to close tickets is 1 factor, not the ONLY by MortenMW · · Score: 1

    Did you install the new cartridge right? (You are excused if you are a manager...)

  47. Metrics on help desk tickets by kilodelta · · Score: 1

    I've had some experience with this. Here's what ends up happening.

    You setup a system so that a ticket is assigned, the person assigned gets into the ticket and adds comments. Technically they've answered the ticket at that point. The thing that lots of people don't want to realize is that some tickets will go on for months on end.

  48. From a business point of view...? by BlueKitties · · Score: 2, Informative

    Bouncing customers is a good way to keep them from calling back -- grandma is much more likely to phone up 'lil Tim for computer advice if she knows the hotline tech is going to bounce her to ten different places; where I work, we get a good bit of troubleshooting work because the customers hate calling the hotlines provided by the manufacturer. Sadly, annoying your customers is a good way to keep them from calling back, and as long as your product is good enough people will still pay-up. E.g. I'm screwed into Suddenlink where I live. After being promised $85.01 TV/Net, I got a $100.00 bill because of hidden fees. Guess what -- I'm screwed into paying, because the only alternative (Cox) was bought out by Suddenlink.

    --
    "Sorrow is better than laughter, for by sadness of face the heart is made glad." [Ecclesiastes 7:3]
  49. Response Time by DeckardJK · · Score: 1

    We have a help desk ticketing system that automated issues get logged in. The on call personel will get pages. Also... other individuals in the company can make requests and log issues into the system to assign them to groups or individuals. The only metric really recorded is response time to respond to the client or automated event. The first concern is communicating early that the concern has been noticed and is/will be scheduled for work.

  50. time to resolve is sometimes misleading by Col.+Panic · · Score: 1

    if the helpdesk clock doesn't start until they open the ticket. i get users all the time who say they spent an hour or more on the phone with the helpdesk. i ask them for future reference if the help desk technician cannot resolve their issue within 10-15 minutes, to open a ticket and escalate the issue.

    it is inexcusable for a first level tech who clearly doesn't know how to fix the issue to waste our client's time fumbling around and not resolving the issue. this is why we have tiers of support - log a ticket and send it to a more experienced technician who will save the client time. what i would like the first level techs to do is track the tickets they could not resolve and later look them up and read the audit trail so they learn what the fix was.

  51. Dilbert does it best by Anonymous Coward · · Score: 0

    http://shutupandreboot.net/Funny_Stuff.html

  52. Its Quality not Quantity by DarthVain · · Score: 1

    I will admit I am not sure what would make the best IT metric of service. However I can tell you without a shadow of a doubt what does NOT make a good metric, and how many tickets you close is one of them.

    I think my organization must use that metric for evaluation. When I call, I get a ticket. Then they generate a ticket, that they created a ticket, and send me a ticket. Then nothing happens for a long time. Then after I get tired of waiting, I call. Another ticket is generated about the first ticket. Eventually someone will look at it, and say oh we are not responsible for that, would you like use to make a ticket to flag this problem? Great. In the end months later someone may or may not call you about the final ticket that is essentially about not being able to help you at all, ask if you wish the ticket removed. Otherwise it is assumed that it has been taken care of after awhile, and thus satisfying all the rest of the tickets in some sort of orgasmic cascading ticket extravaganza. Then at year end they see they have close 8 Billion tickets, congratulate each other on a job well done, pats on back and bonuses for everyone. Hazzah!

    That has been my experience so far anyway.

  53. Proposed Metric by pak9rabid · · Score: 1

    When your only IT guy goes on vacation for a week+, measure on a scale from 1 to 10 how much he/she was missed.

  54. Just count yourself lucky... by mario_grgic · · Score: 2, Informative

    that your organization has made your job measurable. It does not matter what they measure your performance by, as long as it is something tangible.

    So, you get payed by how many tickets you managed to close in a month. Fine. So, you close as many as you can in a month, resulting in lower quality of each problem fix, resulting in more tickets posted and assigned to you, resulting in you having ensured that next month you have enough tickets as well.

    This can go on indefinitely, or your wise superiors might decide to measure your work somehow else.

    --
    As the island of our knowledge grows, so does the shore of our ignorance.
  55. You Need to Do Both by SwashbucklingCowboy · · Score: 1

    "Shouldn't we be focused on reducing calls, rather than simply closing them quickly?"

    You need to do both.

  56. Mixture of Customer Service and Time Metrics by Anonymous Coward · · Score: 0

    Customer service should be primary and just use SLA/Time metrics to make sure people aren't goofing off. People are more happy to have support from someone that is slow, communicates and is positive than someone who treats them like garbage and is quick.

  57. Recount: by Arivia · · Score: 1

    .recount toggle

    --
    The role of the writer is not to say what we can all say, but what we are unable to say. -Anais Nin
  58. IT should be focused on "customer service" by hellfire · · Score: 2, Interesting

    Prior to my software company being bought out, my It department was focused on "customer service." This means that everyone in the company is treated like a customer. I personally work in our software support department and this made utter sense to me.

    Under the new company, our new IT works for itself, and primarily is concerned with closing calls as quickly as possible, without regard for the quality of the information or assistance. They are concerned with reducing their own call load, but they don't try very hard, and they don't offer a lot of value over that. Any good customer service department is concerned with closing calls, but they want provide good quality service where each call is resolved as quickly as possible, but also as accurately as possible and leaving a good feeling with the customer. IT should be a resource utilitized to make the company more efficient and reduce costs, not a bunch of yahoos who fix broken PCs and then disappear back under their rock when they are finished.

    In customer service, quantitative metrics are used to judge the department trends as a whole, and can be important, but even more important art qualitative measures, like surveys and feedback, example cases, and periodic reviews of every rep, team leader and supervisor. Did the rep do "The Right Thing" (tm) and how many times did they do that, and are they approaching doing the right thing 100% of the time? If a rep provided the user with the right answer, but all they did was email a timid accountant a 5 page document on setting up .NET properly just so the user can properly export his reports to an email to his boss, and then the rep closed the case and offered this less than technical person any real help, how service oriented is that, really?

    Sometimes that means taking fewer cases per rep and leaving them open longer, if service improves dramatically.

    --

    "All great wisdom is contained in .signature files"

    1. Re:IT should be focused on "customer service" by Feyshtey · · Score: 1

      When did IT customers learn "The Right Thing" to do?

      I accept your basic premise. But the reality is that more often than not if you do what the end customer tells you to do, you're setting yourself up for failure. They are the end user of the IT services and not the IT service provider because (in general) they don't know **** about IT. You are the IT pro, and you should be the one making the recommendations and determinations on how to manage the services.

      There's a long-standing debate on which method will ultimately provide the end-user with the greatest good, and you the least headache:
      1) You do what they say, try to meet their unrealistic demands and expectations on shoestring budgets, and constantly attempt to explain why things are not running in an ideal way.
      2) You say: "This is the service you get. It's standardized, hardened, stable, and gives you what you need to perform your jobs. Call us when/if it breaks."

      In the former case the customer has the comfort of knowing that you're open to their needs and desire to give them what they what, but you're incompetent (and they'll be open to hearing a bid from the next contractor willing to take the work for a lower cost). In the latter case you're inflexible and uncooperative but your system is solid and stable (and they will be open to hearing a bid from the next contractor willing to take the work for a lower cost).

      --
      "But we have to pass the bill so that you can find out what is in it,..." - Nancy Pelosi
    2. Re:IT should be focused on "customer service" by hellfire · · Score: 1

      When did IT customers learn "The Right Thing" to do?

      My statement was the review of the IT rep, not of the customer, so I may not be understanding what you mean. If you mean that the customer also has to learn the right thing to do, then you are correct. Good customers do learn, eventually, some slower than others, because they want to succeed. Bad customers never learn, but all you can do as a rep is do the right thing yourself and cover yourself. It's IT's job to make users in house succeed, as is with software support.

      I accept your basic premise. But the reality is that more often than not if you do what the end customer tells you to do, you're setting yourself up for failure. They are the end user of the IT services and not the IT service provider because (in general) they don't know **** about IT. You are the IT pro, and you should be the one making the recommendations and determinations on how to manage the services.

      If I'm in software support, and a customer asks me to knit a sweater, I'm well in my rights to say no. Obviously that's an extreme example, but as we all know in IT, computers are highly flexible, and we have to establish specific lines as to what we can and can't do. If a customer comes to me and wants modifications to their software, I can't simply say no or they will go to another vendor, taking their contract fees with them. At the same time, if someone in IT wants an exception to an internal policy, if that department has the clout, they can negotiate the exception. Typically this exception will have strings, just like a contract with a customer. In the former case, the customer has the power of their dollar, where as in IT it's the political clout the department has. Same on both sides of the coin, just a different way of going about it. IT is a too way street, and you shouldn't assume your recommendations are always gospel, especially in a large company. Users have legitimate needs and you need to listen to them and try to see what you can do, rather than telling them no flat out. You are there to empower them to get the most out of their equipment, not be a BOFH.

      There's a long-standing debate on which method will ultimately provide the end-user with the greatest good, and you the least headache:
      1) You do what they say, try to meet their unrealistic demands and expectations on shoestring budgets, and constantly attempt to explain why things are not running in an ideal way.
      2) You say: "This is the service you get. It's standardized, hardened, stable, and gives you what you need to perform your jobs. Call us when/if it breaks."

      Dude, I'm in software support. There is no such debate, and you phrase the debate with only two options when there is a third option:

      3) Create a strict but very useable standard that your company can work with, but keep an open, flexible mind, and have your IT reps ask themselves in every case "what can I do?" rather than state "what can't I do?"

      It's the half full/half empty scenario. If you see the glass as half full, you can effect positive change by observing the possibilities, rather than shutting down someone and always observing the negative. I'm not saying to not be a skeptic or a cynic, cuz I'm still very much one, but when someone asks me for help, I always think "What can I do to help?" If they ask me to do something outside of policy, I offer to do what I can do within policy, or negotiate the parameters, or drill deeper into why they need that to find they don't really need it, they need something else... etc. "No, you can't do that" sounds like "fuck you" to a user as well as a customer it's no different.

      In the former case the customer has the comfort of knowing that you're open to their needs and desire to give them what they what, but you're incompetent (and they'll be open to hearing a bid from the next contractor willing to take the work for a lower cost). In the latter case you're inflexible and uncooperative but your system is solid and stable (and

      --

      "All great wisdom is contained in .signature files"

  59. No Tickets Used?? by bouaketh · · Score: 1

    We don't use trouble tickets here. Our VPs are well enough aware that I am busy, as are the other 3 IT staffers trying to keep everybody moving forward. Most issues are resolved on a FIFO basis and each staffer has their own AO. Barring ISP issues most problems get taken care of the same day. Good infrastructure+ good co-workers+ VP support= Happy and Efficient IT people

  60. Some factors to quantify quality IT by jcwynholds · · Score: 1

    Some metrics to consider:

    • overall cost of IT dept.
    • Per capita trouble tickets *
    • time to close tickets *
    • cost per closed ticket
    • cost savings vs. contractors / hired guns

    If you are good, then the last one will justify your existence.

    * = Might also prove cluelessness of user base

  61. Exactly! by Archangel+Michael · · Score: 5, Insightful

    I don't say "no" any longer. I ask them what their budget is for accomplishing the task they want.

    me: "How much do you have budgeted for this project"

    them: "Budget? You mean it costs money? I thought you could do this for free"

    me: "We can't do that for free" (laughing to myself the whole time) .... later they come back ...

    them: "We have $400 for the project"

    me: "Does that include the licensing? Does that include ongoing support? Does that include setup, training, and installation of new infrastructure needed to support your project?"

    them: "Uh, no. What do you mean?"

    me: "Well, when you want a project ... say for a new building, do you just present $400 and say can you build the building for that?"

    them: "Well, no, we have professional architects design the building, then we have professional contractors bid on the project, then we included additional maintenance in the budget for the new building and .... "

    me: "So, what you are saying is that you don't view IT as being professional"

    them: "No no no no! That's not what I mean at all."

    me: "So, how come you just expected us to do what you wanted without asking us what it would take to do it?"

    them: "Because it is too expensive when I do ask that"

    me: "It is more expensive to do things right. If you want to do it wrong, any non-professional can quote you a lower price. You can get a building and have it built a lot less expensive if you don't hire Architects and Contractors to design and build a building, and it will get built, but it will be missing things you probably want and need. But you know this, and that is why you trust those professionals."

    them: "yes, but you are too expensive"

    me: "Then the answer is no"

    ---

    Sometimes it is just easier to say "NO". The sad fact is, people don't respect IT professionals AS professionals. We often don't deserve it either, but that is another topic.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    1. Re:Exactly! by Anonymous Coward · · Score: 1, Insightful

      Right... but in this entire conversation you are not sitting with them and telling them what they need. That is the problem. In the first correspondence you should have said we can do that, but I am going to need to sit down and figure out how much this will cost for licensing, support, hardware, etc. Let me get you a ball park figure and I will get back to you. Then we can decide if the project is worth the money.

    2. Re:Exactly! by lukas84 · · Score: 2, Insightful

      I prefer answering "Yes, of course! I'll send you a quote in a few days".
      Makes people shut up fast.

    3. Re:Exactly! by Kozz · · Score: 3, Informative

      Here's the short version: "Fast, cheap, accurate. Pick two."

      --
      I only post comments when someone on the internet is wrong.
    4. Re:Exactly! by Anonymous Coward · · Score: 1, Funny

      Less budget == foors in your building :(

    5. Re:Exactly! by Archangel+Michael · · Score: 3, Insightful

      The point is to get them to the point of asking "what do we need in order to do _______", rather than assuming we can do it, for nothing, by next Tuesday.

      Just the other day, we had a server motherboard die. Wouldn't even POST properly. The director of the dept the server is used for said that was unacceptable that they would be down for a couple of days while the server was being repaired.

      I said that if this were truly the case, they would have a standby server, with a current backup of the database ready in stand by mode at all times, for fail over.

      The problem is, they don't want to pay for a standby server, or the systems infrastructure to make sure that the DB can failover gracefully to the standby hw in the RARE event like this.

      It costs money to do things like this, and sometimes lots more than it is actually worth. I find out all the time how much things are worth to people when stuff breaks, and when I quote a system setup that will work in the event of failure like what I described.

      When they found out how much it would cost for a redundant system, even after the failure, they didn't pony up the $$, while maintaining that it was unacceptable to be down for any length of time.

      How does one break that mentality, I'll never know.

      We the few, have done so much, with so little for so long, we are now attempt the impossible with nothing.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    6. Re:Exactly! by Archangel+Michael · · Score: 2, Interesting

      You missed the point. THE point is that they never really had a budget in the first place. They thought it could be done for nothing, by next Tuesday.

      Much of what geeks do, and I see it a lot here on /. is that we tend to be DIYers. We see a high end server and say things like "I can build it for less". And people begin to expect that we can do things for less than to do it right, with engineered pieces.

      Yes, we can build a off the shelf server to hold terabytes of storage for cheap. Too bad it is in a mini tower case instead of a rackmount chassis, and using SATA drives at 7200 RPM, instead of SAS drives at 10,000 (or 15,000), using onboard or cheap RAID rather than battery backed up RAID controller, etc and etc.

      I can build two of those cheap ones for the cost of an expensive one. But that doesn't mean it is better.

      There are three ways to build a system.

      1) Cheap.
      2) Expensive.
      3) Right.

      Right includes things like proper design, engineering, and build out, and planning for things that non-professionals would never think of. It is often more expensive that even #2. But in the long run the actual cost is less (time, effort, maintenance, performance, upgrades etc).

      Doing things right is not easy, or else people would do things right the first time.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    7. Re:Exactly! by turbidostato · · Score: 1

      "Right... but in this entire conversation you are not sitting with them and telling them what they need."

      As already stated, first there's the point that it's better for all stakeholders that they learn. They were under a mental state (IT is for free & I know better what it takes to do this) such as if you counter with a cost sheet they'll still think they are right and you are wrong and even worse, trying to scape. On the other hand, for this kind of strategy to work, you can't just take a number out of your ass or you will be reinforcing their own point of view (you are unprofessional, not worthing and really a lazy ass trying to scape through a Chebwacca deffense -or so they'd thougth if they knew what was that). On the other hand, the proper numbers ain't gonna be calculated themselves: it will take a time you already are scarce of that you'd better spend on something useful instead of just to make a point.

      Only if and when they show up in a constructive mood you can help. Till then, well, if planning (at their own level and within their abilities) is a nuisance that doesn't worth his time, it surely doesn't worth my and company's time either.

    8. Re:Exactly! by bjourne · · Score: 0

      Don't you think you guys have a problem if it takes you days to replace a dead motherboard? At the co-location our company uses, we had a server fail on us which was fixed in a matter of hours. The server is hosted in the US so it wasn't even during their office hours.

      In this case, I think your boss is right and you need to think harder. People are replacing motherboards with minimal downtime and it doesn't cost a fortune.

    9. Re:Exactly! by Anonymous Coward · · Score: 1, Insightful

      Its unacceptable for your car to break down on the way to work. Guess what a mechanic would tell you. Theres a wall around back that would love to hear all about it.

      Obviously it IS acceptable to the director cause they arnt paying for a redundant system. Learn from the best of them. Talk big, deliver nothing and get promoted.

    10. Re:Exactly! by Hydian · · Score: 2, Insightful

      Don't you think you guys have a problem if it takes you days to replace a dead motherboard? At the co-location our company uses, we had a server fail on us which was fixed in a matter of hours. The server is hosted in the US so it wasn't even during their office hours.

      It depends completely on your warranty terms and whether or not the part you need is available. Not everybody has a 24x7x4 warranty on their equipment.

    11. Re:Exactly! by Fulcrum+of+Evil · · Score: 2, Insightful

      How many spares do you have on hand? Do you order mobos from newegg or go to frys? If the company won't spring for a reliable infrastructure, they probably won't go for spare parts either.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
    12. Re:Exactly! by Archangel+Michael · · Score: 2, Informative

      Your COLO probably bought RACKS of identical servers, and for every rack has one hot standby. THAT is what I would do if I were running a COLO.

      When running a large operation it is easy to bury an extra standby server in with 24 or 48 other servers (add 1/24 or 1/48 to the cost of each server). However when you order the server as a one off, you can't double the cost just to have a hot spare.

      Here is an example.

      Let us assume you're building a server, and it cost $5000. Are you gonna cry over the $210 needed for the spare ? Will you cry over $5000 for the spare?

      The difference is that when you have MANY it is much easier to cover the spare.

      --
      Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
    13. Re:Exactly! by syousef · · Score: 1

      You left out the last nine

      them to HR: That Archangel Michael guy is a trouble maker. Any time we ask him to do anything he puts obstacles in the way and goes on a rant about how professional he is and what respect he deserves. In the end he doesn't actually DO anything. If we need to let people go, Archangel Michael should go first as he is just dead weight.

      --
      These posts express my own personal views, not those of my employer
    14. Re:Exactly! by jonaskoelker · · Score: 1

      "Fast, cheap, accurate. Pick two."

      I'll have fast, cheap and accurate. That's approximately two.

    15. Re:Exactly! by Anonymous Coward · · Score: 0

      I think the saying goes:

      You can have it done cheap, fast, or right; pick 2.

    16. Re:Exactly! by DigiShaman · · Score: 1

      Except time is money. The longer a project takes, the more billable hours accrue (becomes expensive).

      Then again, if your paid salary, I guess it doesn't really matter.

      --
      Life is not for the lazy.
    17. Re:Exactly! by Anonymous Coward · · Score: 0

      How is exactly 3 approximately 2???

    18. Re:Exactly! by Anonymous Coward · · Score: 0
    19. Re:Exactly! by NateTech · · Score: 1

      The underlying big-picture in this whole thread is that IT might just be too expensive, period. There are MANY tasks that computers do in modern companies that truly were better served by a pen, a notepad, and a filing cabinet. Seriously.

      --
      +++OK ATH
    20. Re:Exactly! by bjourne · · Score: 1

      Maybe then your company should try off site hosting. Or ensure that it doesn't take your suppliers days to deliver spare parts. It takes ours hours from order to front door delivery, so it can't be impossible. Or use more easily replaceable commodity hardware. There are lots of possibilities.

    21. Re:Exactly! by jeric23 · · Score: 1

      It depends how you round your numbers.

    22. Re:Exactly! by j303045 · · Score: 1

      I have a sign in my office, been up for many years, that says...

      Good
      Fast
      Cheap

      Pick any two.

    23. Re:Exactly! by Anonymous Coward · · Score: 0

      No. You're comparing apples with oranges.

    24. Re:Exactly! by Hognoxious · · Score: 1

      When running a large operation it is easy to bury an extra standby server in with 24 or 48 other servers (add 1/24 or 1/48 to the cost of each server).

      Quite. It's an economy of scale. It's another reason (on top of being able to blame somebody else ;-) ) to choose a colo over self-hosting in the first place.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  62. Re:This is why the IT department is always cut fir by Chirs · · Score: 2, Interesting

    I think you're stretching things a bit.

    "How do you quantify the guy who spent all weekend fixing the server?" You look at the number of times it's happened and you figure out how much it would cost to get that level of service agreement from an outside vendor.

    The accountants are much more likely to be asking questions like "how would the business be affected if we outsourced IT at a cost of X, thereby allowing us to save Y in salaries, at a cost of Z in reduced productivity due to longer resolution times".

    There are cases where it really doesn't make sense for a shop to handle their own IT. On the other hand, there are definitely cases where it does.

  63. Gunning for the metrics by Anonymous Coward · · Score: 0

    Our IT department is apparently has graduated metrics based on issue priority. Tickets are prioritized based on the number of users affected. When we submit a high-priority ticket for an outage that blocks our entire software lab, the first thing they do is downgrade the priority. This happens in a matter of minutes. Then, after a few hours, they close the ticket without contacting the submitter.

    In response, we then have everyone in the lab submit a ticket. Once enough tickets have been submitted, they send out a broadcast message saying that they are aware of the issue and working on it, and ask that we stop submitting new tickets.

    Then, eventually, they fix the issue and close the tickets.

    A week later, when the same unreliable service goes down again, we repeat the process.

    The only thing I can figure is that they have metrics to meet for open time by ticket priority. When they downgrade the priority, the metrics allow them more time to not fix the problem.

  64. So, why are you here? by No-Cool-Nickname · · Score: 0

    Why are you here?
    It ain't the money. A network engineer, yours truly -- I rake in about, what, 85 grand a year? You can't buy a decent sports car for that.
    It ain't sex. Hey, being here won't get you laid. Oh, you're a dental hygienist? I'm a Cisco Certified Internetwork Expert. -Hello?!
    What about fame? Our failures are known. Our successes...are not. That's the company motto. You save the world, they send you to some windowless office, give you a little lemonade and cookies, and show you your medal. You don't even get to take it home.
    So it ain't money, it ain't sex, it ain't fame.
    What is it?
    I say we are all here in this room because we believe. We believe in technology, and we choose technology. We believe in right and wrong, and we choose right. Our cause is just. Our enemies...everywhere. They're all around us. Some scary stuff out there.
    Which brings us here... to the server farm. You have all just stepped through the looking glass. What you see, what you hear -- nothing is what it seems.

    (paraphrased from 'The Recruit')

  65. SLAs by travisb828 · · Score: 2, Insightful

    We are big on SLAs. Department directors have to sign off on an SLA before IT will support their stuff. Actually this is how IT gets it's budget.

    For example, marketing comes to IT and asks for a service like sales tracking. After figuring out what they want we give them a quote with SLA and how much it will cost. After buildout there is a sign off and the service is available for use. To the users there is no concept of hardware of server. They just know if their stuff is working or not. I mean they are marketing people. Any problems that occur are tracked by our ticketing system, and its just a matter of tracking resolution time, incident severity and number of incidents. All of this is defined in the SLA. Resolution time usually comes into play when looking at service availability, and in the incident review process for high or critical outages.

    For our team individual performance usually comes down to how well we contribute to the team. My review is not that much different from a kindergarden report card. "Plays well with others" is now "Maintains positive relationships with external partners"

  66. Stop asking to do stupid things by Anonymous Coward · · Score: 2, Insightful

    Stop asking to do stupid things like
    - run an internet server without a firewall
    - Setup accounts without passwords
    - Use 1-off proprietary software when we've selected the best solution for everyone in the company. Too bad our selection costs 3x more than the other stuff.
    - Bring a 64-way server up without a fail over, test, dev, and DR instances too.
    - Bring a 32-way server up this week, when your project hasn't been approved yet. These things take about a month to get delivered and another month to get installed, configured, connected to the SAN and ready for applications
    - Allow an outsourced vendor unlimited access to internal networks with 10,000+ servers without a corp-2-corp VPN in place.
    - Send and accept unlimited sized emails without any virus and malware checks.
    - Demand something fast because YOU didn't schedule and budget properly - MARKETING, this is for you.
    - Run a machine that will be hacked easily and turned into a torrent, porn, music, VoIP server a few months after it gets placed onto the network.

    1. Re:Stop asking to do stupid things by geminidomino · · Score: 1

      - Run a machine that will be hacked easily and turned into a torrent, porn, music, VoIP server a few minutes after it gets placed onto the network.

      Fixed. *whimper*

    2. Re:Stop asking to do stupid things by Achromatic1978 · · Score: 1

      Bring a 32-way server up this week, when your project hasn't been approved yet. These things take about a month to get delivered and another month to get installed, configured, connected to the SAN and ready for applications

      A month to rackmount a server, install and configure OS, configure iSCSI, or FC? Wow. No wonder your users are unhappy with their expectations of IT.

    3. Re:Stop asking to do stupid things by techno-vampire · · Score: 1
      - Setup accounts without passwords

      I wouldn't mind doing that at all. Of course, I'd also make sure all machines were set up so that you can't log in using an account that doesn't have a password.

      --
      Good, inexpensive web hosting
    4. Re:Stop asking to do stupid things by Carpathius · · Score: 1

      No, a month to get the order approved, sent out, machine delivered, racked, OS installed, SAN attachment approved, cables run for eth and SAN, SAN configured, SAN attached, and at least one user on the system for the project.

      That's not at all an unreasonable timeline in a medium to large company.

      Of course, where I worked, none of that would even start until the project was approved. Then we could start the process of getting hardware.

      S.

    5. Re:Stop asking to do stupid things by Bigjeff5 · · Score: 1

      A month is downright quick in some environments.

      In mine it can take a week to get the hostname approved, which then allows you to apply for approval to install the OS. Of course, that requires a change request for which a backout plan is mandatory. What's your backout plan for if your server doesn't boot? I don't know, turn it off and troubleshoot? Makes no sense, but still required. Oh yeah and the first submission of any change request is an automatic denial, just to be sure you really want. This process, if you're lucky, may only take days. But it may also take months.

      Ok, so, by now, you are cleared to install the OS. Time to order the server (no point in keeping it on hand on the off chance your request is denied outright, in spite of the fact that your department is the one paying for it, not corporate), that will only take a week or two. Unless you are remote, like me, then it can take longer. Fortunately, just ordering the hardware is much simpler, and you don't expect any hangups there.

      Now, 1-3 months after you initiated the process to get the new server, you can set it up, which generally takes an afternoon + a few days to a month of testing time, depending on what is going on it.

      You should try working in a monolithic corporate structure, EVERYTHING is like that. It sucks. But it pays well.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    6. Re:Stop asking to do stupid things by Achromatic1978 · · Score: 3, Informative

      You should try working in a monolithic corporate structure, EVERYTHING is like that. It sucks. But it pays well.

      The last company I worked at, I was the manager in a department of 130 people. When I left, the company had deployed server #100,000 to its datacenter.

      I understand CM well, but (and I hope you're exaggerating), if your IT team requires backout plans for "Install OS" as a deployment step, then someone needs to step in and reign in the bureaucrats.

    7. Re:Stop asking to do stupid things by TENTH+SHOW+JAM · · Score: 1

      Nope. A month sounds about right.

      Do you have the space for the rack required? No? this becomes a building problem. Add Months
      Next check to see you have enough Air Conditioning to keep the puppy cool? No add Weeks
      Next check power. No? Add days.
      Next check Network infrastructure. No? Add weeks.
      Next have equipment delivered. I have premium service with Fortune 500 suppliers. 6 Working Days
      Next Half a day to configure the Chassis.
      Half a day to configure the SAN
      2 hours each for each blade.
      Preliminary UAT (However long the customer takes)
      Install the software the user wants x 32

      Actually a month is very conservative.

      --
      A sig is placed here
      To display how futile
      English Haiku is
    8. Re:Stop asking to do stupid things by Achromatic1978 · · Score: 1

      If your Buildings Management infrastructure team waits until there's zero capacity before doing something about either expansion or server consolidation, you have bigger problems. Yeah, I know the entire process can take a month+ from request to go-live, but it's funny how many here are justifying adding weeks and months to install dates due to problems IT and infrastructure could and should be well equipped to expect, and to handle, even down to "install software on x32 machines".

    9. Re:Stop asking to do stupid things by Christian+Henry · · Score: 1

      I understand CM well, but (and I hope you're exaggerating), if your IT team requires backout plans for "Install OS" as a deployment step, then someone needs to step in and reign in the bureaucrats.

      Consider that, nowadays, most servers connect to some sort of network. If, during installation, something during the process impacts another server (incorrect network port settings, duplicate IP address, etc.), you may need to partially roll back the installation.

      In other words, a backout plan.

      This also is amongst the reasons why, at many larger organisations, you need an approved change/work order in order to enable a network port on a server-connected switch; if an improperly configured server is connected to an all-ready-enabled switch port, and (for example) a switch misconfiguration combined with the server misconfiguration causes excessive network traffic or routing issues upstream (what if the server misconfiguration included someone installing gated? Hey, I've seen worse happen), the network admin won't need to be paged; they're all ready there, due to the work order.

  67. Stupid metrics by Aladrin · · Score: 3, Insightful

    Stupid metrics are part of the problem. When I worked for Gateway, they wanted your call average to be between 7 and 11 minutes. If you went above for the week/month, you were too slow and bad at your job. If you went below, you were probably just getting people off the phone without solving their problems.

    That metric worked for most people, because they talk slow and have to look up every single issue.

    For me, it was killer. I was consistently getting 5 minutes averages, even with that inevitable once-a-day 1-hour phone call. I got reprimanded twice about it before I gave up and quit. Almost every caller was happy with how I helped them. The others couldn't be helped, or I made a mistake. (I told a guy he could clean his keyboard, once... They had switched to keyboards that fall apart if you try to open them, apparently. In my defense, I had offered to send one, but the guy thought cleaning it would be a lot faster.)

    Also note that a certain percentage of calls were recorded and reviewed, and I -never- got talked to about any of my calls. The only complaint I had was the keyboard guy. And yet I still got yelled at for short call times.

    Again, stupid metrics are stupid. Call-time has nothing to do with customer satisfaction.

    --
    "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
    1. Re:Stupid metrics by radtea · · Score: 1

      Call-time has nothing to do with customer satisfaction.

      This is the central problem: all the metrics that are easy to measure are unrelated to the central goal, which is customer satisfaction.

      "I called a help centre and was on the phone for fifteen minutes."

      I defy anyone to say anything based on that statement alone about whether or not I'm a satisfied customer. To do so you have to make some completely arbitrary, unjustified auxiliary assumptions, which means you may as well just start by assuming whatever it is you want to conclude, without all the bother of collecting the irrelevant metric.

      --
      Blasphemy is a human right. Blasphemophobia kills.
    2. Re:Stupid metrics by __aagmrb7289 · · Score: 1

      Call times are a good place to start. They point out likely problems. The issue here was that the manager didn't realize the purpose of the metric - and used it incorrectly. As I'm sure you know, the flag should cause the manager to monitor your calls. If your calls are good, and under five minutes, then a note should be added, that removes you from the flagging for awhile. That way the manager can concentrate on the other issues until they have time to check you out again - and they SHOULD check you out again, if you continue to be flagged. And that should be transparent to you, unless you are screwing up. It's simple, but that doesn't mean you are working for managers that are well trained on their tools - no more than some of your coworkers were trained on theirs.

    3. Re:Stupid metrics by TheQuantumShift · · Score: 1

      The short call times issue is really about money. The company you actually worked for had a contract with gateway/emachines that specified a certain $ amount per minute. Call times outside a limit (most likely 7-11 minutes in your case) the $/min. rate drops dramatically and the call center actually starts losing money on the call. The client (gateway) cares about problem resolution, the call center cares about answering the most calls. The lower limit makes it harder for the call center to fudge the numbers by giving "reboot and call back in 24hrs" answers. And the upper limit ensures the most calls answered.

      Call centers care about answering calls, not fixing problems. It's very sad that I see even internal help desks follow the call center mantra, all the while preaching to high heaven about ITIL and the like. I definitely identify with the submitter. Of course I take it further by speculating that the real reason for the focus on nonsense metrics is to have a case for outsourcing. But I'm paranoid like that...

      --

      Shift happens. Fire it up.
    4. Re:Stupid metrics by againjj · · Score: 1

      You should have put the customer on hold for 2 minutes and 15 seconds as soon as they ask the first question, surfed slashdot in the interim, and then continued with the call as normal. The metrics work, you get a bunch of extra break time, the customer is still helped, everyone's happy.

    5. Re:Stupid metrics by Aladrin · · Score: 1

      Actually, since we only got the queue to 0 twice in the 6 months I was there, I seriously doubt that money was the issue here. After pushing the 'accept call' button, you'd get a call within 10 seconds. (They changed it to having to hit the button to go off duty later, after I left, because some people would forget to hit it for a minute.)

      So as much as I'm sure we got paid per minute, I'm also sure there were rules about call queue length and customer happiness.

      --
      "If you make people think they're thinking, they'll love you; But if you really make them think, they'll hate you." - DM
  68. Anonymous Coward. by Anonymous Coward · · Score: 0

    help desks are generally not measured by how many cases they close. Here are the normal metrics that help desks use for preformance "this is a 30,000 foot level mind you"

    1. Costs - how many buts in seats you have
    2. volume - how many incidents you receive
    3. Aging - how long does it take you to respond to incidents
    4. Customer satisfaction - how happy are your customers.

    If you can keep 1 and 2, and 3 down, number 4 typically takes care of itself.

    A good IT department will deploy a team of problem management specialists that will work problems instead of incidents. That is what keeps the calls from coming in, in the first place. And goes back to number 1 and 2 on the list.

  69. You're, right mostly by steve+buttgereit · · Score: 1

    If they're just monitoring how quickly tickets get closed and faster is always better, then your observation of the utility of the metric is spot on. Otherwise, productivity is a valid measure and how fast someone turns around work is important.

    Corporate IT performance, and support/operations performance can include a timeliness measure, but the interpretation and use of the metric matter. So, for instance, the correct use of such a measure would be to see if a technician is turning work around quickly enough relative to others doing the same sort of work at a given level of quality. YOU CANNOT USE THIS MEASURE WITHOUT CORRESPONDING QUALITY MEASURE(S)... it becomes meaningless in the absence of those controls much to the OP's point.

    Still, productivity measures are real and when you know, and control for, the factors that go along with that then you can make use of such a measure to effectively bring value to your organization.

    Many lesser IT managers will, though, just look at 'how fast' or 'how many'. The last company I was with just looked at help desk tickets opened and closed, for instance, to judge help desk success. The numbers closed went up and the numbers opened dropped... therefore success right? Nope. This overly simplistic view, with no real quality measure, actually meant that it was so hard to get the help desk to do anything that users just stopped opening them and found 'out-of-band' ways of getting help. Those that were closed weren't necessarily complete, but again, users didn't get any value out of challenging so just gave up. So what our operations management was seeing as success was actually a more accurate measure of their failure!

    A simple random sampling of tickets with automated 'how did we do?' surveys could have collected this information and provided some meaning to the productivity measures... as well as if people were closing things too fast or too slow while maintaining quality.

    1. Re:You're, right mostly by The+Beezer · · Score: 1

      As a manager in a service desk, I always have to remind everyone that the metrics are the start of the conversation, not the end of it. It's easy for people to substitute the number for the reason why you measure the number, and as soon as that happens, stupidity isn't far behind. All numbers can be gamed, so it ultimately comes down to someone actually paying attention to how well IT is serving the needs of the business as judged by the key decision makers in the business.

      The fact that most people substitute "help desk measurements" for "IT measurements" freely in their minds is a sad commentary on the state of IT/business relations. IT should be doing a lot more than resetting passwords and replacing keyboards - they should be helping the business develop products and services that lead to success for the company.

    2. Re:You're, right mostly by steve+buttgereit · · Score: 1

      100% agreed. In fact, in the scenario I mentioned I wasn't on the operations side but on the business side of IT. However, our CIOs narrow focus on ticketing volumes, and the lack of insight to IT value this inspired in our executive team completely sidelined any IT value efforts. I found that midsized companies $100-500M tend to be very vulnerable to this mindset, depending on vertical, of course.

      I completely believe in productivity assessment in IT operations and support done correctly. But the game, as you point out, is about the business case and investment of IT. A good CIO should be interested in the operational metrics, but really those are more internal to IT and should be the focus of the business. Other scorecarding techniques are available to summarize IT success vs. failure more completely and across disciplines. Portfolio management techniques are one way to address this.

  70. Time to close is a bad single metric, but... by Anonymous Coward · · Score: 0

    I used to work at a smallish ISP -- about $8m revenue/year -- with an industry reputation for well above average customer support.

    The way we measured worker productivity was a combination of a few metrics:
    (1) Tickets Closed -- How many tickets were closed in a time period.
    (2) Customer Satisfaction -- How satisfied the customers were with the employee's work.
    (3) Difficulty -- How difficult the tickets were.

    A manager would also randomly sample each of the employee's tickets and make sure that the "difficulty" claimed by the employee was reasonable.

    These metrics together give you a rough estimate of output in a support environment. Tickets closed will be impacted by the difficulty of the tickets you accept. The guy who takes a long time to solve hard problems is just as valuable as the guy who solves many easy problems -- you just need to make sure you have the right mix of both. And for actual quality of work, nobody is more likely to discover and bring to your attention poor quality work than your customer.

  71. Re:Time to close tickets is 1 factor, not the ONLY by Anonymous Coward · · Score: 0

    You should not have closed the ticket until you confirmed the customer could print yellow. You should have "resolved" the ticket. Only the customer can "close" the ticket by confirming resolution was effective.

  72. Read up on ITIL by Colin+Smith · · Score: 2, Insightful

    It's IT management from a wholistic point of view.

    SLAs are only one aspect of IT management.

    There is no point measuring something unless you are going to do something with the information. Are your metrics getting better because things are getting better or are you just getting better at fighting the same old problems. Are you measuring a metric because it's easy to meassure or because the business needs that metric to be good?

    Ultimately the idea is to get incidents themelves to zero because that means a smoothly running infrastructure operating exactly as the users and business expect it to. Not exactly possible, but at least it provides a direction to move in... And if your incident management system is any good, it'll tell you where the problems are, and where money should be spent to fix them. That may be user training, education on the portfolio of services that IT provide, or replacing a critical application that falls over every 10 minutes or is too slow, etc etc.

    --
    Deleted
  73. Too funny by jimbobborg · · Score: 1

    Are we talking general IT support or just Help Desk?

    Personally, I work server administration. If my servers are offline without notification, that should be a ping. If I can keep my servers going without any outages that users can see, I'm doing my job.

    Unfortunately, I've had managers who've only worked with regular office workers or with programmers. They don't quite "get" what I do, so they start demanding metrics. They're uncomfortable with just leaving me/us alone and doing our jobs.

  74. fudging by Anonymous Coward · · Score: 0

    Yes it's technically fudging it

    If you really are trying to track the number of calls, then it isn't fudging anything. Tracking every call can be time consuming (especially if the tools you have to do such tracking were not designed for that level of detail tracking), but how else can you analyse the data if you don't collect the data? And yes, if you track your work in too deep a level of detail, you will decrease the amount of actual work done.

    This problem is fundamental to the size of an organization. In a small organization, the policy makers are close enough to the people doing the work that they can see that the workers are being productive. The boss doesn't have to come up with metrics to measure productivity, he knows whether a worker is producing.

    In a large organization with multiple levels of management, the supervisor of the workers can see their productivity, but he needs a way to show this productivity to his manager, so that his manager can show the productivity to his manager. The problem is that depending upon the "product" there may be no good metrics. But you need some way to know if your organization is producing what it ought to be producing, and you need data about production to be able to improve production.

    In a large organization, middle managers, and even higher managers, start using metrics to justify budgets and the existence of departments. This is not a problem of metrics, this is a problem of people using the wrong metrics (the ones that look good) for the wrong reasons (justification as opposed to analysis).

    If collecting data is seriously eroding actual productivity, then management should choose a different collection method or find alternate data that can be efficiently collected to allow the necessary analysis.

    In any case, using the tool that management gives you to collect the data that management wants collected is not fudging. As a responsible employee, whether worker or lower management, you ought to point out to upper management that the tool is not the best tool, or that the tool is not collecting the right data, or even that the tool is collecting too much data. But if management wants you to track calls, then tracking calls is not fudging.

    When I was involved in a Help Desk, we had two different tools. One for tracking problems; and one for capturing simple data about quickly resolved calls ( 1|2|3|... minute call about e-mail|central file service|central print service|local print service|... ).

  75. Re:This is why the IT department is always cut fir by Anonymous Coward · · Score: 0

    Measure in happiness of all parties. If either side, the sending or receiving side are unhappy, they either leave or get fired. It's up to management to understand and establish the balance of limits and expectations to push.

  76. Re:This is why the IT department is always cut fir by Feyshtey · · Score: 1

    Excellent points.

    There's the IT pro that will be able to identify the actual root complaint of an unknowledgable customer, fix the issue, and move on to the next case. And then there's the guy in [insert off-shore labor country] who costs 1/6th the wage who will run the customer around in circles for half an hour, make them irrate, tell them the issue is due to an unsupported configuration, and then disconnect them trying to transfer them to another department. While the latter case has 'closed' a case in slightly more time than the former at 1/6th the wage cost, no issue has actually been resolved and the end user's productivity is a fraction of what it could have been with more appropriate funding in the IT staff.

    There's also the interpretation of the metrics. Our IT group is measured in a number of ways. One of them is the uptime of the systems we support. We manage only the servers that host the applications of the end users (code developers). The applications are beyond our scope because they are constantly in flux by the devs, and everyone knows it would be an unrealistic hope for us to manage those applications. But if the devs push out corrupt or unstable code and their application is offline for half a day, it is reported as downtime at the end of the month. The reality is that we've met our obligations (and in fact, exceeded them). The machines were always online and stable. The code the devs put their sucked, but the infrastructure was perfectly stable. But the interpretation by management is that the application was offline so we failed.

    From there you could debate the cost differential between purchasing new hardware or purchasing extended warranties and service agreements on outdated equipment, and how that impacts the level of service possible for an IT department. We spend thousands of dollars per year per unit to continue warranties on 5year-old+ hardware, where we could instead spend that much and get brand new hardware that would be under warranty for free for several years to come. Accounting says we can't afford new hardware (that would be more stable, more reliable, more powerful, more manageable, more cost-effective), but we can spend even more on just the warranties purcahsed yearly for the old crap.

    In the end, far too many IT departments are managed by people who have no clue about technical issues and who work from all-inclusive statements about the best-case scenarios in IT. The metrics they require you to provide (which take an appreciable percentage of your weekly man-hours to produce) will be misinterpreted (rarely in your favor) and be largely irrelevant to the actual function of your IT department. You can try to explain how the metrics actual give creedance to your beleifs on how the funding for the department should be reallocated for the sake of efficiency, but ....

    Unfortunately in the mind of the management and accounting teams, the alternative would be to allow the black magic voodoo in the basement to continue without absolute (and faulty) quantification. That cant be allowed. Those IT freaks would start sacraficing chickens and making bonfires out of bundles of cash.

    --
    "But we have to pass the bill so that you can find out what is in it,..." - Nancy Pelosi
  77. That metric is worth measuring by Anonymous Coward · · Score: 0

    Not so certain the metric is stupid, it is measures something worthwhile among many other things that should be measured. Solving things quick is a good thing, but also reducing the number of problems is a good thing. Up time, reducing particular classes of calls, and probably many others are good things to measure. But, I am not sure they are even performance measruements, they are there to give the IT team information so they can reduce the occurrence of problems, not so management can hammer them or base compensation on the metrics.

  78. ITIL by kenp2002 · · Score: 2, Informative

    The metric is valid when looking at the model where you have INCIDENT MANAGEMENT versus PROBLEM MANAGEMENT.

    That first line of call-in is about making sure the human caller gets to a human as quickly as possible. Within 15 minutes flipping that call should be done OR escalated to PROBLEM MANAGEMENT. The reasoning is while you are talking with somone there is another caller trying to get a hold of someone.

    Turn Around time is relevant to INCIDENT MANAGEMENT versus PROBLEM MANAGEMENT. The problem is when there is not a clear difference between incident and problem management groups.

    Three metrics that are needed:
    Caller Hold Time
    Call Turn Over Time
    Ticket Resolve Time

    Hold time is the customer's experience in getting thier problem addressed. Not neccessarily resolved, but addressed.

    Call Turn Over Time is key on hinting at the type of problems. If 90% of your calls are resolved in under 5 minutes, you more then likely have training issues. If 50% are resolved in the first 5 minutes and 25% are escalated to PROBLEM MANAGEMENT then you may have a process failure or technical issue.

    Ticket resolve time is over all the volume of touble you have in regards to the severity of the problem. Logging 1200 hours a week of SEV1 tickets tells of serious problems verus 1200 hours a week of SEV3 or 4 problems.

    Mostly management uses those metric for determining what areas need to be addressed. They are not performance metrics on their own, in fact useless for measuring performance. You would need at least the % of tickets escalated to even start determining performance.

    This of couse is under the assumption of a split between INCIDENT and PROBLEM management.

    --
    -=[ Who Is John Galt? ]=-
  79. Better metrics by DaveV1.0 · · Score: 1

    Five good metrics:

    Money saved/earned through the use of IT.
    man-hours and/or dollars lost to IT issues
    " per ticket
    " caused by users not following policy/directions
    " caused by (mis)management

    --
    There is no "-1 offended" or "-1 you don't agree with me" mod options for a reason.
  80. This is my take on success... by Anonymous Coward · · Score: 0

    Lets all set aside the PEBCAKB attitude that we all have, yes myself included when I hear the same groop of people complaining about the same stuff I want to throw the largest compaq rack server I can find right at there head.

    all that being said I think we must all look at IT and MIS proformance form 2 sides 1 is up time and the other is user interaction.

    1. Up-time is easy what percentage of the time is the system up or down. How often does it go down.

    2. Every time there is an interaction between the IT dep. and the end users it means that something went wrong. Now insted of looking at tickets or phone calls lets look at insted the % of problems solved in some resnoble amount of time like say the same day or with in 24 hrs.

    This is how I mesure my personal success.

    On a completely diferent side of this issue is the problem of under funded under paid IT workers. And make no mistake we are almost all under paid. There is no business that cant bennifit form listning to it's IT workers. We usaly find problems before they even exist and then when we form a soloution we are told "no it is to expensive wait till it crasshes" then we are told in a panic by someone who can barly turn on a computer " I NEED IT WORKING NOW what do you mean it will be down for 24 - 48 hours waiting for parts. Cant you just go to bestbuy or walmart and get one...." OMFG if this happens again I will scream...

    O and to all the people who run IT staffs rember if you do it right the first time you will not have the expense of doing it a second time....

  81. ticket system by Anonymous Coward · · Score: 0

    We have had this problem as well at our company. We recently started using zendesk as a way to track our trouble tickets. This allows for easy web based tracking of what we work on and you can set up quality milestones and see how you measure against it.

    We look for accuracy of solution, responded to in a timely manner (fixing things can take weeks sometimes), communication was kept updated, etc. The biggest thing we've noticed is since we update our tickets and the system notifies the user they feel more in the loop on what's being done and therefore are generally happy. I think most IT depts have problems keeping users informed throughout a process beucase we are too busy putting out fires and fixing things.

  82. Make the numbers or lose your job! by Anonymous Coward · · Score: 0

    In the past, I worked as as a contractor in the internal (for employees only) helpdesk for a very large and famous company. For much of the time I was there, the count of tickets resolved per week was the primary measure of performance and stated by management as the deciding factor in who stayed and who went in frequent RIFs.

    I don't believe the emphasis on speed contributed to better service. it was fairly obvious that any ticket that didn't look like an "easy resolve" was treated like a hot potato by the vast majority of techs, which is wrong, but understandable, since we lived and died by the numbers (I was among those who "died", eventually).

  83. At RSA Security by jjohnson · · Score: 1

    When I worked at RSA Security several years ago, the primary metric for support calls was the customer satisfaction survey. They deliberately avoided paying much attention to time-to-close because they were very aware that measuring that leads to support techs playing games with the system and rushing customers to close a ticket rather than sending them away happy and problem resolved.

    --
    Anyone who loves or hates any language, platform, or manufacturer, doesn't know what they're talking about.
  84. IT is measured by middle manager politics by bodland · · Score: 1

    The more CYA, finger pointing (FP) and douche-baggery (DBAG) done between IT managers the better we must be doing. [br] [br] All metrics are just a bastard-child of inter-management dynamics and are in themselves political tools used in executing CYA, FP and DBAG [br] Most metrics are completely divorced from the real accomplishments that IT support people achieve everyday. Nobody cares that the average time to resolution goal was exceeded by 38%. What needs to be recognized is when IT saves the business money and increases user productivity due to the individual actions of IT pros in the trenches. [br] But that simply is not possible when the accomplishments rollup to a managment that is about reports, charts and projections and arcane metric tracking.

  85. You need accountability by Colin+Smith · · Score: 2, Interesting

    If a business service owner signs off then what is the problem? They are the ones getting fired when it all goes to shit.

    Just make sure your change management board includes them, and finance as well. If you have a change management system you can even point to the change number and the requestor and say this guy caused N million doillars worth of bad press/whatever to the share price,

    It isn't ITs job to say no, it's ITs job to explain the risks.

    --
    Deleted
    1. Re:You need accountability by Anonymous Coward · · Score: 1, Insightful

      "If a business service owner signs off then what is the problem?"

      If they were rational beings, ala Spock then, sure, there would be no problem. But they are not quite alike Spock. They will sign off and then still will make you responsible. You'll uncover problems, bussiness would state their priorities, you'll follow their priorities and still you'll take the shit when it hits the fan.

      "Just make sure your change management board includes them, and finance as well."

      For this to happen you should have a change management board first. These kind of bussiness doesn't have a CMB and there won't be no way to make a bussiness case for it (it means more burocracy, more upfront cost and only "soft" advantages at the beginning. They don't want that kind of burocracy because of costs and because it would put it in their places. And if they were able to see the soft benefits, they wouldn't have such behaviours to start with).

      Being there, seen that.

  86. Not just a problem of metrics by Anonymous Coward · · Score: 0

    The problem is not just one of meeting metrics, even when there is a customer focus, there is still a trade-off between how thuroughly you fix a problem vs. how long you take (and how long your customer is without their computer/internet).

    For example, in college I worked at my campus' ResNet department, and generally students would come down with problems only when issues got so bad that they couldn't start their computer. A lot of time, this could be fixed in a few hours by running chkdsk/r from recovery console. However, upon fixing the bluescreen, it became aparent that the computer was also loaded down with gobs of malware. The trouble ticket was "solved" within a few hours, but it was clear that there were more issues - do we return the laptop and check off an issue, or actually try to improve the students computer?

    Our general MO was to get the computer entirely virus/malware clean and updated, but from time to time when we encountered a new piece of malware, it would take usover a week to fix things, and also there was a fair bit of redundent effort ('well, we think we cleaned this, but lets run another spybot scan, just to be sure') or people who just didn't know what they were doing. This MO was leading to far to great a focus on depth of service, and emphasising metrics actually helped us better our turnaround time, which in turn improved our reputation throughout campus, and only very rarely would we hold onto a computer for a week.

    The trick is setting up a good balance between depth of service and turnaround time.

  87. Not a metric by Anonymous Coward · · Score: 0

    There is no metric to measure competent, responsible people. Managers should stop trying to do this.

  88. History by Anonymous Coward · · Score: 0

    Use your call log history.

    If it cost X to do the same thing before then it should cost around X again.

    We had a nice system at one place that records about 5 key fields of information. Based upon those 5 fields you could see a trend of how long it took to find a solution. It was all costing.

    Funny thing was one field was the individual. A certain VP always had a problem that could be solved by going to his office and turning off the cap locks... even though he would always claim he never touched it and it must be a virus or something. Almost like the time his laptop would not boot anymore and the issue was related to the 100GB+ of porn on it. Dam viruses! he he he.

    We found about 5% of the users consumed 95% of the resources.

  89. Play the game... by gravyface · · Score: 1

    and take a page from sales: do customer satisfaction surveys... short, 5-10 questions tops, conducted via telephone by your helpdesk staff. People rarely have the guts to put someone (or their peers) down in person. They'd much rather do it anonymously or through email (preferably indirectly through a manager or two).
    Have the helpdesk smile while they're on the phone (yes, you really can tell if someone is really smiling over the phone), make sure the questions are light and to your benefit, with no techno-babble, and a simple 4-choice value for each one. Order pizza afterwards and have a pow-wow with your survey callers and get a feel for how it went. Thank them, promise nothing, and submit your (guaranteed) high scores in a pretty PDF to your overlords.
    ???
    Bonus.

    --
    body massage!
  90. Basic List by Tdawgless · · Score: 1

    Customer Satisfaction
    Mean / Average Time to Response
    Mean / Average Time to Close
    Mean / Average Number of Updates to Ticket
    Servers per Headcount
    Ticket Responses per Headcount
    Ticket Closes per Headcount
    Process Failures
    Cost per Server


    All of these are meant to make you look for a problem and solve it whether it's a problem with a policy, process, procedure, or sometimes(but lastly considered) a staff member. Keep a continous process improvement attitude and make sure you include the front line people on your CPI team.

  91. After working at a place like this - my judgment by Anonymous Coward · · Score: 0

    When I worked for an unnamed company (they're big and you see them in every movie) they based our metrics off...

    -dispatch rate on calls (a decent metric to determine how much troubleshooting your are doing vs. just sending a part to maybe fix a problem)
    -repeat dispatch rate (really determines if you are a good troubleshooter - if you don't get it right the first time, what good are ya? ;)
    -cases closed per week (self explanatory)
    -repeat call rate (when a person doesn't call you back directly even though they have your extension)
    -customer satisfaction score (The survey you might get asked... there is only one question that counts--- if you give anything less than a 7 to the question "How satisfied are you with *company x* you are hurting the tech)

    I could go on, but there are the ones that are somewhat in a tech's control. I get the feeling the submitter works at the same company.

  92. Measure first, improve second by Mike_K · · Score: 1

    You cannot improve your performance if you cannot measure it. I think that the metric of "time to resolution" is a bad first try, but the direction of thought isn't bad - if you aren't trying to game the system, you generally want to resolve issues quickly.

    I think that what you really want is the length of time all tickets were opened. That way closing a ticket after resolving one minor issue only to open another one for the next minor issue does not give you an advantage.

    You certainly want to divide that by the size of the group you are supporting. And you probably want to penalize issues that are affecting multiple people.

    So something like: sum over all tickets (ticket_open_time * #of_people_affected^1.2) / size_of_group [ the 1.2 is a random # I pulled out of my a** ]

    m

  93. Availability - Fault Downtime by bmsleight · · Score: 1

    Measure availability of systems. The time a fault is opened until the fault is closed. So that if a fault is not really resolved it gets re-raised. It gets more complex, use this for traffic systems (traffic Lights in London, UK. Paper (PDF) and CCTV across London.

  94. Before you apply metrics... by SloppyElvis · · Score: 1
    Before you apply metrics you need to define the problem you are trying to solve.
    1. Determine what it is that needs improving
    2. Determine the symptoms/indications that either contribute to or result from the thing that needs improving
    3. Determine the metrics which can quantify the symptoms/indications
    4. Create a plan to improve the thing that needs improving
    5. Execute the plan to improve the thing that needs improving
    6. Measure if plan execution is having any affect on the symptoms/indications using the metrics
    7. Evaluate if you have the proper execution
    8. Evaluate if you have the proper plan
    9. Evaluate if you have the proper metrics
    10. Evaluate if you have the proper symptoms/indications
    11. Evaluate if you have the proper thing to improve
    12. Rinse and Repeat

    It is madness to measure for the sake of measuring.

  95. Commits by Anonymous Coward · · Score: 0

    I work for a company that evaluates programmer performance based on number of lines committed and total number of commits. I was actually reprimanded for not committing enough because, unlike my fellow programmers I didn't commit after every save. I have since learned better. Enter, enter, enter. Commit. Space, space, space. Commit...

  96. Anonymous Coward by Anonymous Coward · · Score: 0

    Life in IT....

    When things are going well.......

    Business: "What the hell are we paying all these IT people for? I don't see them doing a damn thing. get rid of them.."

    When things aren't going so well......

    Business: "What are we paying all these IT people for? Why didn't they prevent this????"

  97. Re:This is why the IT department is always cut fir by Feyshtey · · Score: 1
    Speaking of stretching it...

    "How do you quantify the guy who spent the weekend fixing the server?" You look at the number of times it's happened and you figure out how much it would cost to get that level of service agreement from an outside vendor.

    The accountants are much more likely to be asking questions like "how would the business be affected if we outsourced IT at a cost of X, thereby allowing us to save Y in salaries, at a cost of Z in reduced productivity due to longer resolution times".

    There are cases where it really doesn't make sense for a shop to handle their own IT. On the other hand, there are definitely cases where it does.

    As you point out, the accountant is asking how much they could 'save' by switching vendors and having someone else manage the server. But the accountants never had the advisement of the guy who was in all weekened passed on to them from the guy's manager. The advisement was (and has been for months) that the server is a pile of outdated shit and needs to be replaced. The manager refuses to request a purchase of a new server from accounting because he knows accounting will say no, even though accounting will automatically renew the extended warranty and service contract on the old POS server without question every year. Those warranties and service contracts cost as much as a new server (every year) but that comes from a different colum on the spreadsheet.

    The accountant also doesnt know that the guy that was in all weekened (again) who makes $60k knows every cable in the entire building. He knows which switch has to be tickled every Thursday at 2pm so that it doesn't reboot itself (the same switch he's requested be replaced for 6 months). He knows that a well placed 6 pack of micro brews will get the maintenance crew to -actually- do the preventative maintenance on the emergency generator that is supposed to kick in when the power fails and prevents the servers from going offline. He knows another 20 such items the accountant doesn't have a convenient colum on his spreadsheet for, so they have no 'value'. But certainly some kid with no experience and a 2 year IT degree will do just fine at $25k a year...

    The point being that the accountants don't have a clue what is actually happening in the IT department. There's a good chance that even the manager of the IT department doesn't understand what's happening even if he knows the specifics. Their percieved dollar value of any particular facet of the department's function might have some merit. But collectively they don't often have a clue.

    --
    "But we have to pass the bill so that you can find out what is in it,..." - Nancy Pelosi
  98. Re:Not QUITE the stupidest metric I can think of.. by Anonymous Coward · · Score: 0

    I can get up, go to their desk, and solve the problem permanently.

    I have to admit, I am more than a little curious about whether this 'permanent solution' results in bloodshed.

  99. They have smart people measuring this stuff?? by keenanvito · · Score: 1

    Since when did smart computer literate people measure this? Last I checked it was from the computer illiterate higher ups that say 'do this' and expect it to be done yesterday. But I forgot to mention that they never told you what they wanted in the first place. Where I work, we have no budget and we are almost totally reactionary to problems because of all the nonsense work that we have to do. We even have "self turning wrenches", "mind reading toilet paper", and "self tightening lug nuts". The whole environment is 'I hate IT', 'IT doesn't know anything', 'It's ITs fault' yet everyone comes to us for answers and we deliver. This whole metrics idea was invented by people that didn't know anything and also didn't want to pay for what they have. Sorry about the rant.. Its just that no one but IT people realize the value of our skill and we are the only ones able to measure it. But we never have the authority or buying power to make the company we work for 'great' without proving why we need to spend a dime.

  100. :O by Anonymous Coward · · Score: 0

    You should determine performance by how often you're yelled at. If you're not getting yelled at for something, ur doin' it wrong.

  101. Re:This is why the IT department is always cut fir by CAIMLAS · · Score: 1

    Here's the process they go through when they consider something like that, though:

    "Let's see... that's likely 24/7/365 support, with a couple hours turnaround. We've got 20 servers at $3K/year for a service contract that does that. But I think we can get away with off-weekend and next-day support, so we can afford the $1800/server rate. Yeah, we can get rid of that guy!" ... 6 months later, the position is opened up again.

    (In short, I'd like to see someone find a comparable service level to what a resident professional can provide, for even twice the cost. 90% of the time, you -still- have to troubleshoot the problem when you've got those contracts, because their 'technician' is someone who worked for 5 months during the dotcom boom as some IT Director's gopher.)

    Same thing happens when a company dumps a professional for a "technician". Dump the professional and before you know it shit starts breaking due to entropy, and you've got to get someone competent back in there or the ship is sunk.

    --
    ~/ssh slashdot.org ssh: connect to host slashdot.org port 22: too many beers
  102. It's not just performance! by Hallmarc · · Score: 1

    "Performance" can be viewed as creating value. But at what cost? In the IT world, cost and value are often measured in incommensurate units. Once you get a handle on cost you can start to tackle value. I recommend starting at http://www.usenix.org/event/lisa05/tech/couch.html

  103. I've been on the receiving end... by meburke · · Score: 1

    I worked for a large dataceneter/hosting company for a while a few years back. One of the most tedious, lengthy troubleshooting processes is e-mail failures, and I sort of specialized in those, therefore I didn't close as many tickets as the other TS guys. On the other hand, once the problem was fixed the customer had no need to call back. Eventually I ended up leaving the company, partly over pay and partly over dissatisfaction with the job. Unfortunately, there was no scoring system that adequately measured my contribution to customer satisfaction, so the company wasn't totally pleased with my performance either.

    Ultimately, the goal of Tech support is to collect data that can be used to correct problems upstream and prevent the customer from ever having to call tech support. That is a very lofty goal, and probably unreachable in reality, but it is useful as an ideal.

    Customer problems caused by features or policies in the company's offering should definitely be corrected by the company. Work-arounds should be made available as soon as the problem is detected and handled, and that information should be shared with everyone.

    These types of problems should be classified as to their importance, difficulty, and lapsed time. A numerical scale can be used to score these problems. If a customer calls back with the same problem, the ticket should be re-opened. This creates an incentive to close a problem completely rather than closing incompletely-solved tickets to rack up a higher closing rate. Since more than one tech may be working on a ticket over multiple shifts, time spent on the ticket ought to be credited, and the score distributed accordingly. Common problems ought to have a troubleshooting tree or decision table for testing and resolution. These tools could be made web-available so the customer can work their own problem or work cohesively with a tech. (Once a problem has been solved, it should not need to be solved again; only administered.)

    Customer tutoring will always be important. This type of tech support should not be scored at all, since customer understanding will vary the closing time of the ticket.

    I propose that this allows a program of incentives to get support techs to be working in the areas they are most effective. A good tutor with good understanding of the product and good language skills should be evaluated on the time spent tutoring, and the troubleshooters should be scored on the points they earn solving a variety of problems. Obviously, some techs are going to figure out how to "Work" the system so they get more points, so there ought to be a peer score applied to determine any bonuses.

    The ultimate goal should be customer satisfaction with the process. (Dell? Quickbooks? Are you LISTENING?)

    The first measure of output ought to be the customer's satisfaction. However, measuring progress requires a SYSTEM. I strongly suggest a system like Kepner-Tregoe. It works well for individuals and teams, progress is easily determined, and even management can analyze the results.

    I recommend, "The New Rational Manager" by Kepner and Tregoe ( http://www.kepner-tregoe.com/webstore/webstore-Pub-Software-PUB.cfm#RatMan ), and, "The Thinkers Toolkit" by Morgan Jones ( http://www.amazon.com/Thinkers-Toolkit-Powerful-Techniques-Problem/dp/0812928083/ref=sr_1_3?ie=UTF8&s=books&qid=1245180924&sr=1-3 ).

    --
    "The mind works quicker than you think!"
  104. Work to the measurements by bwcbwc · · Score: 1

    If teams are being measured on how quickly they close tickets as the only metric, that is what they will target in their efforts. So you will end up with a bunch of dissatisfied customers who had their tickets closed without getting their problem solved. This metric is the biggest reason call center service is so lousy for so many companies.

    If your company wants to measure turnaround time, a less-direct approach is better. Something like number of tickets closed in a month with separate categories for tickets based on whether they had to be escalated or not. In addition to this, you need to measure the number of repeat calls from customers. There's always a few cranks that call over every little thing, but if you have a large number of customers calling back within a few days of their ticket closing, problems aren't getting solved the first time. This is better than just "reducing calls". A large number of calls is more likely to indicate a problem in design or production of the product rather than a problem in the call center. But repeat calls, or

    A customer satisfaction survey is also useful. In general you'll only get a self-selected response from the customers who are extremely happy or extremely dissatisfied, but even the ratio between the number of responses in those two groups tells you a lot. And if you get comments back from the customers, that's even better.

    A large percentage (too large) of people spend time trying to game any system. This can range legal activities like taking SAT prep classes to lobbying the government for favorable laws to illegal acts like adulterating toothpaste with ethylene glycol to reduce costs or shoplifting and returning merchandise for credit.

    So think of ways someone could circumvent your metrics to boost their numbers without providing the desired customer service. For example, the repeat calls metric could be gamed if a call center operator doesn't notify (or blocks auto-notification) the customer that their first ticket has been closed. That could delay the customer calling back for status until the metric time had passed. You'd have to check the logs on the customer record to see if their email address was erased or if there was some other activity that shows a scam. Before you reward your "outstanding" employees, you need to do some cross-checking of the metrics to make sure they're real.

    --
    We are the 198 proof..
  105. Re:Work to the measurements (edit) by bwcbwc · · Score: 1

    Gah...bad edit in P2. Just ignore the fragment at the end, pls.

    --
    We are the 198 proof..
  106. Fire Fighting is all that counts by gwn · · Score: 2, Insightful

    Years ago I learned that most managers are so remarkably ignorant of what good IT workers do, you know preventative work that ensures users can do their jobs without interruption, that the only way to get ahead is to be a bad IT worker.

    Meaning if you let all sorts of bad stuff happen and then rush in and be the savior of the day you will be rewarded with promotions and bonuses.

    A few years ago, just before I left my last job, I demanded a job review having gone 6 years without one. I got to sit through my review by the VP in charge of the division I supported and my direct IT boss from Denton Tx, only to be criticized for not socializing with some techs who came up from Denton to help with a move of the office 80 mile to a new city. I had elected to do my appointed tasks for the move, baby the servers and double check backups prior to taking them down packing them up and reinstalling them in the new sites server room.

    Had I done the socializing I would have ignored my duty to the corporation but not been f*cked over during the review. If the servers had not come up I would likely have been heralded as a saint had I been able to resurect them too.

    It makes no sense but my advice is don't bother with looking at meaningful metrics unless it is to satisfy your own needs. Focus on the only metric management sees... Crisis frequency and crisis resolution... be the superhero!

  107. customer? by The+Beezer · · Score: 1

    You make many excellent points, yet I have to strongly disagree with this statement:

    "everyone in the company is treated like a customer"

    Unless you provide IT services to someone outside of your company, you're not working with customers, you're working with colleagues (simple test - how much is the person you're talking to paying for service?) This is a very different dynamic as a customer has less responsibility than a coworker - other people in your company have to follow policies and adhere to guidelines that customers don't. There's no real difference between someone asking for a new computer when their current system is perfectly fine and someone asking HR for an equal amount of money, yet the second request gets laughed out of the building. The real customer is the person who can make the decision whether to outsource IT or not.

    Fixing this perception would get us a long way towards a better relationship between IT and non-IT parts of the business.

    1. Re:customer? by hellfire · · Score: 1

      Customers have to follow certain policies as well, especially in support.

      If a customer calls me up and asks for support on their latest powerpoint presentation, I can flat out say no. I'm a support rep for a proprietary DB product that in no way integrates with Powerpoint, and we have no such people on staff in consulting to help with that because that's not our business. That's an absurd request by a customer

      An even better example would be certain credit card or accounting policies. As support, I can point directly to laws that force you to process credit cards in a certain way, and can point to GAAP rules that require accounting be done a certain way, and there is no way I'm going to help someone force a one sided ledger entry into their general ledger.

      However, rather than tell them they are a tool, I'll phrase things in a nice way. In the terms of the former, I might recommend an alternative source for help, and in the latter, I'd simply say my hands are tied by law or rules or something. A lot of times the user wants something different than what they ask for. You don't say what you can't do, but ask why the user needs it and try to ask what you can do, and a lot of times you'll find the user has a bug in the software or something they need fixed and you helped them anyway.

      It seems like you are saying you can't hold customers to account like you can certain internal people. That's not true. Our company holds customers to account all the time, thanks to signed documents asking step by step, thru processes, if pieces worked and were tested their end (which cuts down on users blaming us for problems later), and when customers want more services or more time with someone or want to accelerate their go live against our recommendation, we charge them more. There are customers who sneak thru, but we hold them to account all the time with signed forms and fees, just like every other company does.

      And I'll tell you, within my company, not enough people are held to account regardless of IT. There are typically a lot more procedures innternally with IT, and that's fine, but a good IT department doesn't say "you can't do that" then close the case, they think "within policy, what CAN I do for this user?" You'd be surprised how simple that is but what kind of dramatic change it can have on an IT department.

      --

      "All great wisdom is contained in .signature files"

    2. Re:customer? by The+Beezer · · Score: 1

      Good examples and your points are valid - especially the last paragraph, which I think is IT's responsibility whether they are dealing with a customer or a colleague. Frankly, I'd be thrilled if the internal people at most companies were held to standards you're holding paying customers to.

  108. Better Metric by thesis123 · · Score: 1

    It's obviously better

  109. Our way isn't best but it's not bad by wagr · · Score: 1

    Here, our performance is measure with this hierarchy:

    First, if the number of calls exceeds total man-service hours times 10, call the situation "swamped" and ignore the rest. I.e. average call is expected to take 5 minutes with a little time for overhead.

    Second is percentage of calls that are answered live (i.e. the users didn't have to leave a message and we had to get back to them) followed by the percentages of calls that are returned within: 30 minutes, 1 hour, 2 hours, 4 hours, and took longer than 4 hours.

    Third is number of tickets still open at the end of the day.

  110. Every System has Hackers by Anonymous Coward · · Score: 0

    Its not just computers; clever people who know the system can figure out how to game it. The problem is humans; but more importantly, its the naive reliance "systems" to manage humans that is the real problem.

    Proper management should know how to measure performance using their human intelligence to subjectively manage things; yes, this requires managers to think as well as know their job-- but replacing that with a written system is likely more stupid than the manager. Middle management seems bent on not doing their job or really understanding what its purpose is; HR doesn't help any of this neither do the lawyers (a "good" lawyer is often considered one who can 'hack' the legal system.)

  111. Fixed that fer ya by starglider29a · · Score: 1

    We had a web page where the 10,000-ish users initiated their own ticket. Or, they send an email to help@blah.com. Then we'd create a ticket for them. No ticket, no work. Next!

  112. Basket Ball Score Board by c0d3r · · Score: 1

    I like the basket ball score board that the Cisco Systems support team uses. They should add a buzzer to it when its time to take a break. Or overtime.

  113. Bean Counting by Anonymous Coward · · Score: 0

    When people get rewarded for all the red jelly beans they have and punished for having blue ones, they get out the cans of red paint.

  114. Only two measures matter by nightsweat · · Score: 1

    $ spent/user all inclusive, and user satisfaction surveys.
    You should be low on the $/user and a little above middling on satisfaction. If you're too high on satisfaction, you're likely overstaffed and could get the first number down.

    That's how the business is going to look at it unless your'e generating revenue. Then it's all about ROI.

    --

    the major advances in civilization are processes which all but wreck the societies in which they occur - A.N. White
    1. Re:Only two measures matter by gurps_npc · · Score: 2, Insightful
      No. That is how many businesses measure, but it is not good business sense.

      There are three types of companies.

      Generic

      Brands with no real value

      Brands with a good reputation, worthy of trust.

      A Generic company honestly should not give a crap about user satisfaction. Your goal should be to spend as little $/user as possible without resulting in lawsuits. You are selling crap and people are buying it because it is cheap. They won't care about customer satisfaction, otherwise they would have bought a brand name.

      You correctly describe a no real value brand. Middle satisfaction is the goal.

      But a real brand (like Apple) needs HIGH satisfaction. They want it as high as possible. This sell their product at a premium, using their reputation as the reason. They need people to say it is worth spending more for their product.

      Similarly, the same thing works for a company that wishes to maintain a good reputation as being on the cutting edge. If you are a law firm, like say the one I work in, and you are trying to attract the best lawyers, it helps a TON to be known as someone with the best stuff and 'it just works.' (to copy a certain slogan). You can't do that if people go around saying nothing works and IT doesn't get back to you. You need IT to solve your problems ASAP, keeping all employees happy and not thinking "This wouldn't happen if I took that job at XXXX"

      --
      excitingthingstodo.blogspot.com
  115. ITIL is great, but.... by NeutronCowboy · · Score: 1

    Ultimately, no amount of metrics is going to save you from idiotic bosses who don't understand what the metrics actually measure, and who try to game the system. Couple of examples:
    * Number of time customer spends on hold: you take the hit for an understaffed department.
    * Length of Calls: you will be forced through a script that offloads the actual work to another department.
    * Duration of time tickets are open: you'll get hit every time a customer leaves a ticket open, which is basically always.
    * Duration of time that you work on a ticket: you'll be forced to again offload to either a different department, or provide some lack hack that will break in about 2 days.
    * Customer satisfaction as measured by surveys: damn near nobody replies to them. Not to mention that there's no standard for what is good and excellent. You'll get hit by the prick customer who thinks that debugging his app on the fly is par for the course.
    * Customer satisfaction as measured by renewal of licenses: you'll be at the mercy of the account managers, and at the mercy of the overall economy.

    And on and on. For every single metric that you come up with, I'll show you a real-life example of how it was abused by an incompetent/malicious front-line drone, manager or executive.

    Here's the only thing that'll work: settle on a metric. Get everyone - drone, manager, executive to agree on what the shortcomings are and how the metric can be gamed. Then, when it comes to review, make sure that the spreadsheet is accompanied by a discussion on what the data means, how it came about and what the root causes behind it are.

    Yes, it's - almost - a pipe dream. But as much as I've seen perfectly valid metrics being ruined, I've seen sucky metrics be used to their full capability in turning a department around.

    The take away is that collecting metrics is the easy part. The hard part is what to do with them.

    --
    Those who can, do. Those who can't, sue.
  116. Some companies are better than others. by Anonymous Coward · · Score: 0

    I am blessed to work in the IT dept of a company that "gets" it. There are metrics thrown about, but at the end of the day the only metric that carries any weight is: Did everything that needed to get done, get done?

  117. Re:This is why the IT department is always cut fir by swb · · Score: 1

    "He was a man who knew the cost of everything and the value of nothing."

  118. Easy by jhfry · · Score: 1

    The best metric in most organizations, where IT is in a operations support role, is Quality of service. The easiest way to measure quality is via polling.

    A previous position worked had a policy, which was well supported by upper management, that REQUIRED the completion of a satisfaction survey at the end of every trouble call, as well as monthly satisfaction surveys.
    - A typical help desk call was followed by a 30 second phone survey
    - A desk side visit was followed by a ~1min web based survey
    - A project was followed with an ~5 minute web survey
    - A large project that involved a project manager was followed by a 15 minute interview with those people who helped define the scope of the project.

    All surveys were issued and managed by a team outside of the IT structure (though they were IT management types).

    The great thing about this system was that it was easy to determine who deserved accolades and who didn't do their jobs... at the help desk level, they fired about 70% of new hires within a month or so because the customer simply didn't like their personalities or they didn't communicate well, but if you stayed on you were paid well and treated exceptionally. At the desktop support level, similar story, and finally the monthly surveys allowed overall satisfaction to be gaged.

    We IT folk were also surveyed about each other, and our customers... which I felt was the most important thing. A customer who we regularly rated as polite, patient, and somehow exceptional would often be rewarded by our management (appreciation lunches, software for their personal use, USB drives for personal use, etc.) ... so the customers were rarely unfair. My boss even gave a weekend at a local trendy hotel to one customer for simply giving valuable feedback in the form of a monthly survey comment; he wrote a page detailing how our support saved the company tens of thousands of dollars because IT showed him how to link data from an SQL database into Excel where he was able to better analyze it... this was done by a desktop guy who happened to work late at someones desk and was walking through the building turning off lights. Needless to say, the desktop guy was handsomely rewarded for simply giving a damn.

    I realize that it sounds idealistic, and in many ways it was. Sure time was still an issue, as users would deduct for a slow response, but it was only part of the story. Most importantly was that everyone was motivated to be respectful because we all knew that any negative trends would be caught and questioned.

    As I understand it, it was hardest to determine if we were too large as a department... sure the customer will be happy if they have their own dedicated IT person... but it's just not cost effective. I was not privy to how this was measured, but I imagine they had their ways.

    --
    Sometimes the best solution is to stop wasting time looking for an easy solution.
  119. There are no Steadfast Metrics by BuckaBooBob · · Score: 1

    Some realistic metrics...

    Repeat Issues..
    Ineffective IT will see an issue that reoccurs and never fixes the source of the issue instead supports and extends the issue rather than fixing it.. and if you think there are issues that cannot be resolved.. then your not using the right tool or educating people correctly..

    Resolutions that worked.
    If someone comes to you with an issue and you get them to "try" 22 "things" and the problem still persists.. You have either not asked the correct information.. Received the correct information.. or you do not understand the issue and are trying the pin the tail on the donkey approach of support which makes more issues than it solves.

    PEBKAC Factor
    User training issues need to be identified. Admin wants to see IT be more efficient.. educate users so IT staff does explain to someone how to use the tools they need to know how to use to do their job properly.. Mechanic's that would call to ask which way tightens and which way loosens should never pick up a wrench to work on a car.. why do we let people that don't don't understand there is a right click and a left click work on computers..

      If you see a theme.. its because there is.. reduced call volumes.. That is effective IT and it needs to be looked at differently than most anything else because its a dynamic environment. Increased Call volumes come from change and decreased call volumes come from people working effectively..

    --
    Who needs WiFi when we can have Packet Over Sheep! http://datacomm.org/PoS-InternetDraft.txt
  120. IT should *not* (& can not!) make itself obsol by jonaskoelker · · Score: 1

    An IT-department, IMHO, should be working on making itself obsolete.

    I disagree.

    As an inspirational aside, consider Peel's Principles about what an ethical police force is.

    Police, at all times, should maintain a relationship with the public that gives reality to the historic tradition that the police are the public and the public are the police; the police being only members of the public who are paid to give full-time attention to duties which are incumbent upon every citizen in the interests of community welfare and existence.

    I must've skipped the history lesson where all the other kids were told that the public is the police and vice versa, so I don't have much to say about it.

    What I think is relevant is the idea of paying someone to pay full-time attention to a particular task even if others could do it. It takes time filling out order forms for more backup tapes and drives for the storage system. It takes time repairing the tape robot (or being the tape monkey). It takes time installing ssh-tunneled IRC daemons and mail servers and... whatever other tasks the IT department is tasked with.

    Plus, I question the degree to which you can obviate the need for specialized knowledge. Even if it's a piece of cake installing ssh-tunneled IRC daemons, knowing that you want that rather than jabbber daemons (or sending internal memos through MSN servers!) is not trivial.

    Any department should work on (1) doing what it's there to do; and (2) do it more effectively. But its tasks (presumably) need to be done. By dissolving the department, you only shift the tasks onto someone else. Is that really the smart(est) thing to do?

    A nice metric might be the count of tickets that are never opened.

    I agree with this, wholeheartedly! So does Robert Peel:

    The test of police efficiency is the absence of crime and disorder, not the visible evidence of police action in dealing with it.

  121. I conspire with my users by BenEnglishAtHome · · Score: 1

    My users resent the fact that their bosses don't know how to measure their competence, just like my IT co-workers. Over time (It's taken me most of a decade.) I've played on my customers shared irritation at the PHBs and convinced them to conspire with me to game the system. They call me first, not the help desk. I fix their problem. Then, they open a ticket, I instantly assign it to myself, document, and close. Voila - super-fast closure.

    OK, this is an overstatement. I mostly work the tickets I'm assigned. But in nearly every case where I get a chance (those "meet in the hallway" requests for help, mostly) I'll try to run the procedures I outlined in my first paragraph.

  122. You need something more comprehensive by Anonymous Coward · · Score: 0

    You should have a lot more to measure than just the time it takes to close a ticket.

    Your metrics should be used to measure individual performance as well as pinpoint needed training--and has the added value of highlighting the needy/silly users, too.

    Our company measured:
    --time to respond (as in how busy we were; do we need to hire more people?)
    --type of problem (as a measure of how long it should take tech to resolve)
    --time to resolve (as in does the tech know his stuff)
    --number of repeat issues (are we really fixing the problem, i.e., providing a permanent solution vs. masking the symptoms; do we need more training on this issue?)
    --number of repeat calls from the same user (are we blowing him off? is user too stupid to understand the solution?)

    Metrics, if used correctly, are a great tool for understanding an employee's strengths and weaknesses. Also for getting a handle on how well you are communicating with your users.

  123. Tech support song by innocent_white_lamb · · Score: 1
    --
    If you're a zombie and you know it, bite your friend!
  124. Re:Time to close tickets is 1 factor, not the ONLY by DigiShaman · · Score: 1

    ... but should obviously have all been filed under one ticket.

    Absolutely. The problem isn't a technical issue per se. The problem here is customer service, or the lack of it.

    Regardless of the technical steps required to assist you with the issue, the ticket should have been left open. Closure of a ticket should only happen once the technician has receive an e-mail or voice verification that the problem has been resolved to a satisfactory level.

    An internal IT department should be run like a business within a business. Sending out surveys to all employees is a good measure of how well you are seen and felt throughout the company. If there are any problems, you work them out internally. If they reveal your department in a positive light, can the CFO and the rest of the bean counters really provide a counter argument to your relevancy?

    --
    Life is not for the lazy.
  125. The way we do things... by anotherncbeachbum · · Score: 1

    We have 5 different people, all of which do things 5 different ways. On one end of the scale you have folks who address issues as they are brought to light, on the other end of the scale you have folks who work to resolve issues before them come to light. What's worked for me is looking over my trouble tickets to see if there is a pattern. Users having issues with an application? Ok, let's look at that further. Is it due to a troublesome application or lack of user training/understanding? If it's a troublesome app I look at getting the problem resolved. If it's something that I can duplicate I go to the vendor with it and ask them to resolve it w/o my having to purchase an upgrade if possible. Training has always been an issue, our hiring process says that users need to have an understanding of Windows XP and Office 2003 along with basic internet/email skills. It's right there, plain and simple. Often this part is ignored - they'll ask the user if they can use Windows/Office/etc and they always say yes. I end up kicking that back to HR asking them to define use - hell, my kid was moving the mouse around and randomly typing on the keyboard when she was 2. For many of our apps I've written basic training documentation, that seems to help. I also try to be proactive in regards to security. I check our AV logs daily and whenever a new patch is released for a product we use I throw it on the test box to see how it plays with what we were running. If it passes I'll apply it - not too hard to do. Write a patchlink script or just deploy it ASAP. Some of my workers wait until out monthly security report is due then they scramble to get caught up. I've also worked to close a lot of security holes. Email is one - let's see....no reason for users to email .bat, .exe, etc...so I block them. Mailing lists are locked down to members only, everything else has to be approved. Earlier this year a greeting card link that contained Trojan.Vundo hit the mail system. I saw the first one come through from an outside source, which it blocked. I then wrote a filter to reject the content of it. None of my 300+ users received it. The others? Many people ended up clicking on the link and ended up with downtime, a couple of places were so infected that we dropped their network connection until they cleaned up. The folks above me have different metrics. My boss has a motto - "due diligence". When Vundo started taking over machines we had a conference call and had to report in. When I had to share my experience I said "what trojan? I blocked that thing at 5am, it's been quiet out here". Bad move....I was scolded for not doing my due diligence. He'd rather have us step in and work all night to clean up a mess than to prevent the mess in the first place. Yeah, show me how that works. While you guys were working 18 hour days cleaning up the mess I worked an 8 hour day then went out to a nice quiet dinner.

  126. Measure development time by kvillaca · · Score: 1

    Basically you could get the developers level and separeted then, something like junior, medium and senior, after that you can use some metrics do have one avarege time for each one in basics and advanced tasks and using it as base you might create one table with hours for each sort of service. However never forget that to give maintenance in systems that other person did, will take some extra time to got all programming logic even with documentation. Did you ever heard about agile methodology ? If no is a good point for you start study the times that each one takes, SCRUM is a good point to start. Because all senior developers have in mind how time each task will take, and talking with then you will might have the basis for your study.

  127. Metrics by Tired+and+Emotional · · Score: 1
    The devil is always in the details. If the team is simply doing support tasks, time to close is one reasonable part of a metric, but you need to at least measure customer satisfaction since just time to fix will tend to drive customer satisfaction down.

    If they are responsible as well for implementing or administrating the system generating the tickets, then arrival rates need to also be measured. You don't want the team creating easy to fix outages so that they can bias the metrics.

    In general you need to try to work out what behaviors a given metric will tend to, or could, produce, and you need to combine the metric with elements that measure unwanted behaviors. You want the resulting metrics to be scale free, so that the metric cannot be gamed simply by changing some parameter.

    Simple example, suppsoe you measure a maintenance team by how many new regressions they create (per month say) in the maintained system. The team can get zero (which in this case is good) by never fixing any existing bugs). So as a metric this is useless. Instead of course, you should be measuring regressions per bug fixed. This is scale free because you can measure over one month or one year and the size of the values will not change just because the period changed.

    --
    Squirrel!
  128. metrics by Anonymous Coward · · Score: 0

    My company has multiple IT departments and all are allowed to come up with their own metrics, so I have seen a few. The most brilliant metric I have seen is to force all customers to attach a dollar value to every request (how much do you estimate the company will benefit from doing this). The items with the largest value are done first and then the values of completed items are added up to show how much money IT is making/saving for the company. Of course these numbers very loosely based on reality to begin with and then when customers figure out that larger numbers gets their thing done first you can guess what happens. They never have problems getting funded, although someone might figure it out when they start making/saving more then he gross income of the company.

  129. metrics, what's that by tuomoks · · Score: 1

    Performance == money OR at least it used to be that way. Seriously, there is so much wrong in "performance" in IT today that it isn't even funny! I myself miss the days when IT was for profit, a profit center with own budget, autonomy, etc as other business units in any company / corporation. It really changed when "kids" came to this business, all they wanted was eight to five, a paycheck, a managers blessing for their existence, a carrot once or twice a year, you know? Some of them carried grades from economy schools, had degrees in statistics, even had courses in speaking and were able to convince the middle management that instead of positive buddgets the paper metrics were the way to promotions, etc - the top management really didn't and doesn't have time to look details so anything what looks good must be good?

    Seen these "performance metrics", "performance reports", "performance evaluations" (by managers who once a year need to know what their subordinates do - very weird?), "performance statistics" (you know, statistics don't lie!), and so on over years - have seen the results, I'd give about (at most) five years to any organization / department which starts that way, then there will be reorganization, termination, whatever - seen that about 20 times in small and large corporations over 40 years in IT.

    Amazingly, not so much in IT (excluding very few) but in other organizations which are still profit centers, they still are going strong?

  130. Re:Time to close tickets is 1 factor, not the ONLY by Anonymous Coward · · Score: 0

    Maybe ticketing systems should allow the instigator/customer to connect a new ticket to an old one, creating one long ticket. If you give a customer the run around, or don't bother trying to find out what they need, then all the wasted time gets added to your metric.

  131. WTF/MIN by Anonymous Coward · · Score: 0

    A good metric is counting the wtf per minute that the customer shouts on the telephone. Less is better.

  132. My company doesn't measure by xael · · Score: 1

    At my company, IT Performance is not measured at all! :D

  133. Re:Not QUITE the stupidest metric I can think of.. by Trojan35 · · Score: 1

    Well, that's why you don't have just one KPI. If the second KPI is customer satisfaction, one of two things happen:

    1) You get 100's of complaints to your boss, getting you fired. Congrats, you win!
    2) If the whole IT org does this, the CEO at ops staff gets complaints from every GM, resulting in a 20% budget cut of IT, specifically tech support. When IT looks at the worst offenders by complaints, you are one of the 20%. Congrats, you win!

  134. Re:This is why the IT department is always cut fir by roger_pasky · · Score: 1

    The good metric for any service (IT or not) someone provides is:

    "Full costs / Best external alternative full costs" (less than 1 is better)

    Hey you forgot quality!!! We do it far much better than others!!!

    Yeah, sure... I mean "external ALTERNATIVE full costs" that is: full detailed acceptance of current service level agreements (even currently non paid ones).

    When external provider agrees to do exactly the same service, price uses to raise even higher than internal actual costs. Don't forget they are a business too, and they have to earn some money. Their commercial margin plus the change expenses should be the leap among numerator and denominator.

    External service survey is not something to be scard of. We should be the ones to push for periodic checkings to know how good or bad we are.

  135. common sense metrics help IT improve by jfederline · · Score: 1
    >>>Shouldn't we be focused on reducing calls, rather than simply closing them quickly?

    Yes, definitely. Furthermore, you should be focused on receiving calls about NEW issues all the time. Receiving calls on known issues over and over means the root causes aren't being fixed by IT. Service Desk managers mistakenly use "First Call Resolution Rate" as a metric - how many calls did the Service Desk resolve on the same call that the user registered the issue with. This is a false possitive - if this is "nice and high" like so many misguided managers want, all it means is that you employ a bunch of robots who are answering the same question over and over and over, and IT still sucks.

    >>>My question is: How is your IT performance measured, and how do you think it should be measured?"

    Malcolm Fry has written and presented extensively on the common-sense metrics for an IT service desk to track for all IT operational processes.

    Some paraphrased excerpts from memory for INCIDENT MGMT:

    Total number of incidents - over time, broken down by day and time-of-day. Use to predict and manage workload and staff at baseline.

    Mean elapsed time to achieve incident resolution or circumvention - Also for managing workload and staff, because if it takes longer, you need more staff. Notice you don't pick an arbitrary time for a call to last - it lasts however long it has to last to get the customer working again.

    First call resolution - long touted as a "great" service desk metric if it is "nice and high", this number should be low and plateau low eventually if PROBLEM MANAGEMENT is doing its job - fixing root causes. The service desk should have to solve/dispatch NEW and UNKNOWN issues more often than being a robot, since that says IT is solving old and existing problems before new ones crop up - PROACTIVENESS. Correlate this metric with the Number of Incidents over time to see if IT fixing things allows you to ramp down Service Desk staff.

    There are ways to use metrics to improve the org performance, but ignorant managers frequently use metrics for personal gain and not organizational gain. They should have their bonuses withheld automagically.

  136. ACD's are good metrics by drdeath1 · · Score: 1

    I have worked at a tier one place for over 2 years now and have to say you always want to cut down on return calls etc but by definition it is not tier 1 job to do this, it is there job to gather information , document information , and try and resolve any issues you can with in a short period of time, the reason for this is because tier 1 is the primary point of contact for pretty much the whole network. There simply has to be time limits in place to insure work flow.Although they don't deploy one at my current job i am a big fan of the ACD systems as a metric for performance and not closed tickets. If there is a recurring issue or problem it is tier 2's job to resolve it. When this breakdown or line in the hierarchy is crossed the team cannot function at maximum efficiency. So my point is if you cant fix something in the allotted time you are given it needs to be escalated if not (exceeding time limits consistently) you are causing a huge obstacle for not only your team but the departments work flow as well.

  137. Your Utopia does not exist by Arglex1 · · Score: 1

    Reduction of tickets is a nice idea... However, users can be idiots and will always generate stupid tickets such as: My printer is broke (printer actually says replace toner). My computer is locked (screen saver kicked in and requires user to unlock) The carpet needs cleaned (yes, I actually received that ticket) The light is off in my cubicle (that one too). Will you fix my personal computer from home? (um, NO!). The testing stations (computers by reception for tests) are not working (computers were at login screen for windows). I have not received any email in an hour, is it broke? (No, you are just not that important today). on and on and on. If we want to reduce tickets, we would have to shoot all the Lusers.

  138. Wrong approach by Anonymous Coward · · Score: 0

    Rather than a numeric metric calculated from automated systems, just send internal customer satisfaction surveys to employees. Have some numeric question ("Overall how satisfied are you...") and lots of opportunity for people to write things out ("What problems did you think IT could have addressed better?") Even if you don't employ the sophisticated techniques available to collect meaningful, accurate data, you will certainly learn more than just looking for a time metric.