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?"

35 of 321 comments (clear)

  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......
  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 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.
    3. 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
    4. 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
    5. 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
    6. 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.

    7. 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.

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

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

  4. 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."

  5. 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.
  6. 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?
  7. 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 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.

    2. 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!
    3. 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.

  8. 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
  9. 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 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.

  10. 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

  11. 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.

  12. 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.
  13. 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.

  14. 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.)

  15. 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.

  16. 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 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.
    2. 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.
  17. 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
  18. 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.