Stories
Slash Boxes
Comments

News for nerds, stuff that matters

System Admin's Unit of Production?

Posted by kdawson on Sat Aug 25, 2007 03:30 PM
from the counting-lines-of-shell-script dept.
RailGunSally writes "I am a (strictly technical) member of a large *nix systems admin team at a Fortune 150. Our new IT Management Overlord is a hardcore bean-counter from hell. We in the trenches have been tasked with providing 'metrics' on absolutely everything from system utilization to paper clip recycling. Of course, measuring productivity is right up there at the top of the list. We're stumped as to a definition of the basic unit of productivity for a *nix admin. There is a school of thought in our group that holds that if the PHBs are simple enough to want to operate purely from pie charts and spreadsheets, then we should just graph some output from /dev/random and have done with it. I personally love the idea, but I feel the need for due diligence, so I put the question to the Slashdot community: How does one reasonably quantify admin productivity?"

Related Stories

This discussion has been archived. No new comments can be posted.
System Admin's Unit of Production? | Log In/Create an Account | Top | 556 comments (Spill at 50!) | Index Only | Search Discussion
Display Options Threshold:
The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
(1) | 2 | 3
  • Number of Cases (Score:5, Funny)

    by Esion Modnar (632431) on Saturday August 25, @03:33PM (#20356015)
    of Jolt Cola consumed.
  • Measuring productivity? (Score:5, Interesting)

    by haluness (219661) on Saturday August 25, @03:34PM (#20356023)
    How many tickets answered per day? Completed per day? /dev/random is probably the most elegant though
    • Re:Measuring productivity? (Score:5, Insightful)

      Trouble tickets are great, but I would recommend that you find ways to quantify all of the following in some way or the other -
      1. Stability calculated using the uptime of your systems. You could include such things as updates, patches etc to this to demonstrate that stability is not set in stone.
      2. Reliability is similar to stability, but how many production/pilot/training and other systems rely on you? How often and how well do you serve them?
      3. Response time is how fast you react to problems and how often do problems come up? (trouble tickets are a good way to quantify the latter)
      4. Network load is a good way to demonstrate how well your network is performing, if you are a *nix sysadmin handling networks.
      5. Security is how much time and effort do you spend on keeping your systems secure, both internally and externally?
      6. Efficiency would be a combination of all of the above and a way of measuring how well you achieved those things and how much time, resources and effort was expended to achieve those things.


        I am sure that others could find much better ways of quantifying performance, but this is something that jumped out at me. I was part of a consulting team that was asked to improve performance in a company several years back, and they came up with something similar.
      [ Parent ]
      • Re:Measuring productivity? by DudeTheMath (Score:2) Saturday August 25, @04:18PM
        • Re:Your sig by mustafap (Score:3) Saturday August 25, @05:08PM
          • Re:Your sig by fractoid (Score:2) Sunday August 26, @09:24PM
          • Re:Your sig by ElectricRook (Score:2) Sunday August 26, @10:40PM
          • Re:Your sig by jcgf (Score:2) Saturday August 25, @09:11PM
          • Re:Your sig by arashi no garou (Score:2) Saturday August 25, @10:29PM
            • Re:Your sig by DudeTheMath (Score:1) Sunday August 26, @07:04PM
              • Re:Your sig by arashi no garou (Score:2) Tuesday August 28, @06:34AM
          • 1 reply beneath your current threshold.
        • Re:Your sig by blackcoot (Score:1) Saturday August 25, @07:56PM
        • Re:Your sig by dthree (Score:2) Sunday August 26, @02:36PM
        • 1 reply beneath your current threshold.
      • Measure value, not productivity by cjonslashdot (Score:2) Saturday August 25, @04:21PM
      • The hammer priciple. (Score:5, Interesting)

        by infonography (566403) on Saturday August 25, @04:59PM (#20356823)
        (http://www.zines.com/)
        I remember an old joke about a furnace repairman coming to a home and after looking at the furnace for about a minute and a half, listening to the rumbles and gurgles. He takes his hammer out and at once precise place he hits the furnace. The furnace starts up and runs fine as if it was brand new.

        The bill was $200.

        The homeowner asks why so much when all he did was hit it once with a hammer?

        The repairman takes back the bill, and itemizes the bill still totaling $200.

                              Cost of hammering, $1
                              Knowing where to Hammer $199

        Any idiot can muck about on a UNIX box, I worked at one Fortune 500 company where everybody in the dept had Double E's. Still their main Solaris server crashed ever 3-5 hours daily and had been for months.

        Took me a week to unscrew it and put everything back in order.

        Me, I am high school dropout with no GED and some non-technical college courses. Still most of what I was doing was letting them do their work and not have to bother about broken systems. My value was on par with theirs as it was time they didn't lose on their work.

        Nevertheless beancounters are stupid (also Beancounters are not accountants), they know the cost of everything and the value of nothing. If you really want to send their head swirling take the entire labor budget for each dept expressed as an hourly unit. Every time you work for a dept internally charge the company that much for each hour you work on a project or ticket for them or better still your company and tell them thats how much it costs. Without Sysadmins nobody does anything but fight technical fires and gets no work done.

        Likely this joker found out that Auto Mechanics have a book to calculate how much to charge for each service and repair with details on how long each job should take. This doesn't work because Sysadmins are closer to being chefs or doctors then low end auto mechanics.

        Even so, people who own Jaguars, Ferrari, and Maserati don't take them to Jiffy Lube.

        If they complain tell them the story about about that hammer. (or better yet use on on them)
        [ Parent ]
        • Re:The hammer priciple. (Score:5, Insightful)

          by Firethorn (177587) on Saturday August 25, @06:12PM (#20357333)
          (http://slashdot.org/ | Last Journal: Friday September 02 2005, @01:43AM)
          To approach it from an entirely different angle, much of an system administrator's job(whether Unix or not) is to avoid things, much like a security guard.

          Just for one example: How do you measure avoided data leaks that would of cost millions?
          [ Parent ]
        • Re:The hammer priciple. (Score:5, Funny)

          by D-Cypell (446534) * on Saturday August 25, @06:20PM (#20357369)
          I worked at one Fortune 500 company where everybody in the dept had Double E's.

          Excellent. Tell me, how is Mr Hefner?
          [ Parent ]
        • Re:The hammer priciple. (Score:5, Insightful)

          by budgenator (254554) on Saturday August 25, @06:44PM (#20357515)
          (Last Journal: Sunday January 28 2007, @05:20PM)
          I knew a guy who was a millright for GM at Hydromatic, he was paid $45.00 an hour and played Euchre all day, management was fine with this because when he went to work, the plant lost $45,000.00 an hour. When a sysadmin is working, really working at his/her real job, the shit done hit the fan.
          [ Parent ]
          • The sysadmin's job ... (Score:5, Insightful)

            by StupidKatz (467476) on Saturday August 25, @08:17PM (#20357993)
            ... in my opinion, is to be as bored as possible. Everything which is done on a regular basis should be as automated as possible, and as much effort and resources thrown at avoiding potential problems as the finances and customers will allow (data backups, spare or redundant equipment, etc.).

            Much of a "good" sysadmin's time should be spent doing regular, but occasional spot checks on the automation (which can also be greatly automated) to ensure everything is running as smoothly as possible.

            Obviously, not all problems can be avoided, especially hardware failures, but if everything else is in place, even recovering a dead, but critical server can be fairly painless.
            [ Parent ]
            • Re:The sysadmin's job ... (Score:5, Interesting)

              by Anonymous Coward on Saturday August 25, @11:10PM (#20358971)
              I have never been a SysAdmin but I have done IMR. In IMR if you are really doing your job, then no one knows your there but the bean counters, unless of course someone wants to add something new to the mix or operator error. Of course it was more obvious when you regularly had to change the machine setups to run different products. Pretty much everywhere I did that there was a ticket system to make the bean counters happy and the better you did your job the more creative you had to be to account for your time. If you didn't make the bean counters happy they would start working to get your job eliminated and if you worked directly for production in this respect the departmental manager might try making you do production work when not doing maintenance or repairs.

              Fortunately the at the place I worked the longest in that field the plant manager was a former IMR technician and he would give a dressing down to any bean counter or ignorant lower management who messed with us, as he put it "this plant is running very smoothly because of this IMR crew and they all know that the smoother things are running the more time they have to relax and plan future required interventions to keep themselves relaxed with free time to think." Course we were not always thinking of such things while relaxing and he knew that, but he knew as long as we got rewarded with relaxing time at work, the smoother we would keep things running to preserve the relaxed atmosphere.

              Personally, I think the SysAdmin who contributed the question here should check the obviously clueless "new IT Management Overlord"'s computer to make sure they not violating copyright via downloading recordings; make sure they are no trojan infesting the system; and make sure they are not downloading large amounts of porn, it would be a shame if this "bean counter" had to account for anything like that.
              [ Parent ]
              • Re:The sysadmin's job ... (Score:4, Funny)

                by infonography (566403) on Sunday August 26, @01:35AM (#20359869)
                (http://www.zines.com/)
                Hmm, thats true lets see now.

                clickityclickityclickityclickityclickityclickitycl ickityclickityclickityclickity

                su username

                clickityclickityclickityclickityclickityclickitycl ickityclickity

                not there.... hmmm

                clickityclickityclickityclickityclickityclickitycl ickityclickityclickityclickityclickityclickityclic kityclickityclickityclickityclickityclickityclicki tyclickityclickityclickity

                launch gimp, batch job import, crop

                clickityclickityclickityclickityclickityclickitycl ickityclickity

                copy rename alter datestamp chown

                clickityclickityclickityclickityclickityclickitycl ickityclickityclickityclickityclickityclickityclic kityclickityclickityclickityclickityclickityclicki tyclickityclickityclickity

                hmmm ok found it tsk tsk tsk, and he seems like such a nice young man. .......

                Cows???? oh good lord

                clickityclickityclickityclickityclickityclickitycl ickityclickityclickityclickity

                mail "my vacation photos" all

                / tip of the hat to the BOFH
                [ Parent ]
            • Re:The sysadmin's job ... by dbIII (Score:2) Sunday August 26, @01:36AM
            • Re:The sysadmin's job ... by darkmeridian (Score:2) Sunday August 26, @01:24PM
        • Re:The hammer priciple. by natmakarvitch (Score:1) Saturday August 25, @06:58PM
        • Re:The hammer priciple. by servognome (Score:3) Saturday August 25, @07:30PM
        • Re:The hammer priciple. by jcgf (Score:3) Saturday August 25, @09:19PM
          • Re:The hammer priciple. by infonography (Score:2) Saturday August 25, @11:08PM
          • Re:The hammer priciple. (Score:5, Interesting)

            by TapeCutter (624760) on Sunday August 26, @12:27AM (#20359497)
            (Last Journal: Tuesday February 13 2007, @05:31PM)
            "God, slashdot is full of you guys and frankly I think you're all full of shit. No offense to you personally, I just hate seeing people kicking on college degrees like they don't mean anything."

            Ditto, only financial success or inexperience permits the arrogance of thinking EE == Computer Science == Software developer == SysAdmin == Help Desk slave. It's total bullshit to infer dropping out of HS won't make a "difference" and that financially it is a detrimental step for all but a tiny minority of naturally gifted (or extremely lucky) entrepenuers and assorted geniuses.

            Me, I'm a high school dropout who then went on to be a member of the "working poor" and/or "time poor" until I obtained a degree in my early 30's. I quit the factory, got a lisence and invested $1K in a brand new Acer XT with a "paper white" 16 colour CGA monitor to replace my $80 second-hand IIE at the start of my course. It was not a small investment for us, but freeing up the family TV was a diplomatic coup over the wife/kids and it was also the best finacial one I ever made.

            My last year at uni the computer directly earned me $9K writing small "search and sort" examples for a text book the dept. head was writing. Indirectly, I am now quite comfortable in my late 40's and have a decent chance of being very comfortable in my 60's. Barring a lotto win, my alternate future would probably have seen me as a factory foreman (I was already a leading hand -death by rotating shiftwork- shudderrr). And when the factory job "disappeared", as so many did in the last couple of decades, I would probably have spent my severence pay on a franchise gardener/handyman/taxi-truck "bussiness", OTOH: I would probably be 10-15Kg lighter and have an endless supply of home grown pot... :)

            Today I live by the beach with a 15min drive (or a broadband connection) to the office, I like to take pictures of storms on the bay but the trick is finding a profitable passion to pay for the time and material needed for your other passions (that may also one day be profitable). Sure doing a degree and finding out just how smart others before you have been can dull the "passion" as one by one you find your "original insights" are not original and/or not instghtfull. For me it didn't completely kill the passion but it did open up the enormity of what I don't know and how hard it can be to "find out". If the "passion" were to die completely I have made enough profit to walk away and do something else besides mowing lawns for the middle class simply because a little passion for one's job and a decent "fuck-you" fund equates to power when dealing with PHB's.

            If someone doesn't think a degree will help with any of that then to them it isn't going to. They are either already "happy" or belive like I once did that the only reason for "working" is a paypack.
            [ Parent ]
            • Eratta :( by TapeCutter (Score:2) Sunday August 26, @12:29AM
              • Re:Eratta :( by 1lus10n (Score:2) Sunday August 26, @03:00PM
              • Re:Eratta :( by TapeCutter (Score:2) Sunday August 26, @11:04PM
              • Re:Eratta :( by 1lus10n (Score:2) Monday August 27, @11:32PM
              • Re:Eratta :( by TapeCutter (Score:2) Tuesday August 28, @02:11AM
              • Re:Eratta :( by 1lus10n (Score:2) Saturday September 01, @02:40PM
          • Re:The hammer priciple. by eclectus (Score:1) Sunday August 26, @09:24AM
          • Re:The hammer priciple. by retro128 (Score:3) Sunday August 26, @09:31AM
          • Re:The hammer priciple. by foniksonik (Score:2) Sunday August 26, @09:51AM
        • I like it - here's my parable by Weaselmancer (Score:2) Saturday August 25, @11:14PM
        • Re:The hammer priciple. (Score:4, Interesting)

          by Iron Condor (964856) on Sunday August 26, @12:58AM (#20359701)

          Please correct me where I have misread, but in all your verbosity you seem to have made two statements:

          - One cannot quantify the sysadmin job

          - You're better at it than some

          To my (non-MBA) eyes, these two appear in contradiction. If one cannot measure/quantify how well a sysadmin is doing his/her job, then one cannot claim that one is doing a better job than the other. Thus one might as well hire the cheapest guy. If, on the other hand it is supposed to be possible to say "you're doing a better job than joe" then there must be something measurable, observable, something that can be put into a number and that number differs for you and joe (in such a way as to make yours the better number).

          I admit I have no idea how to measure the quality of a sysadmin. If my stakeholders forced me to (I.e. my boss said "quantify what your IT dudes are doing") I would go to my sysadmins and say "please give me numbers that show how well you're doing". Because the alternative is pulling something out off my ass -- and neither my superiors nor the people who work for me would like that.

          [ Parent ]
        • Re:The hammer priciple. by Albion (Score:1) Sunday August 26, @02:58AM
        • Re:The hammer priciple. by schizoid4 (Score:1) Sunday August 26, @08:16PM
        • 3 replies beneath your current threshold.
      • Re:Measuring productivity? by XHIIHIIHX (Score:1) Saturday August 25, @04:59PM
      • Re:Measuring productivity? by swordfishBob (Score:1) Saturday August 25, @05:42PM
      • Re:Measuring productivity? (Score:5, Insightful)

        by dubl-u (51156) * <2523987012NO@SPAMpota.to> on Saturday August 25, @06:51PM (#20357579)
        That's a good list. I'd add a little more, though.

        Personally, I split sysadmin work up into two categories: doing something and making it so you don't have to do anything. The second is much more important, but much harder to quantify.

        For the first category, you can definitely count things for managers. E.g., X accounts created, Y support requests handled. Be very careful quantifying things like this, though, or you create perverse incentives. If I make a system that's hard to use, I can receive and satisfy a lot of support requests. Or if I concentrate power rather than distributing it, then I get to look busy and important.

        The other category is much trickier. Long ago I worked for a financial trading company. About 80% of the working day, the head clerk would just loiter on the trading floor, reading the paper and shooting the shit with clerks and traders. And that was exactly what his bosses wanted: they correctly saw that as a sign he kept things running smoothly. And then when problems popped up, he could give them his full attention while the rest of the operation kept running.

        So I'd add two items to your list: user satisfaction, measured through surveys, and crisis preparedness, measured by speed and quality of response during drills (and actual crises, of course, but you can't wait for those to find out how ready you are).
        [ Parent ]
      • Re:Measuring productivity? by iPaige (Score:1) Saturday August 25, @06:54PM
      • Re:Measuring productivity? by crackspackle (Score:1) Saturday August 25, @07:25PM
      • Re:Measuring productivity? by 1310nm (Score:1) Saturday August 25, @08:43PM
      • From a SA Who Became a Bean Counter (Score:5, Insightful)

        by Anonymous Coward on Saturday August 25, @09:41PM (#20358391)
        I am an SA who became a bean counter. One of my primary motivations was that I saw f*ck-ups getting rewarded with less work and raises while hard-working SAs suffered with more work and dead end jobs.

        I think management deserves to know what is good work and what isn't. If you leave it up to them, they are going to pick something like tickets resolved or customer satisfaction and you are going to see the a**-kissers move up while the hard-working straight-shooters get the shaft.

        I think the metrics described here are good ones, but I'd change #4 to the ratio of load to capacity -- which is a measure of efficiency and good planning. Overall, a good SA should be able to maximize delivery of services. I'd also change #5 to security risk measured as ELV (expected loss value). I know a lot of security professionals who hate this and think it is meaningless, but so far none has given me any better metric to show management that security risks are actually getting better managed over time.

        In short, think of what a good SA does for a company and propose metrics that reflect that. Do NOT leave it up to management like some have suggested. THey are asking for your opinion as an expert. Step up and show that you are the expert by giving them an expert answer. Show them that you know the difference between a good job and a bad job.
        [ Parent ]
      • Re:Measuring productivity? by harakh (Score:2) Saturday August 25, @11:09PM
      • Re:Measuring productivity? by vboulytchev (Score:1) Sunday August 26, @12:36AM
      • Negative item by Joseph_Daniel_Zukige (Score:1) Sunday August 26, @01:52AM
        • Re:Negative item by Achromatic1978 (Score:2) Sunday August 26, @04:30PM
          • tools by Joseph_Daniel_Zukige (Score:1) Sunday August 26, @07:29PM
      • Re:Measuring productivity? by parabyte (Score:2) Sunday August 26, @08:01AM
        • 1 reply beneath your current threshold.
      • It's not your productivity. . . by SgtSnorkel (Score:1) Sunday August 26, @06:42PM
      • Re:Measuring productivity? by RumorControl (Score:1) Monday August 27, @01:24AM
      • 4 replies beneath your current threshold.
    • Re:Measuring productivity? (Score:5, Insightful)

      by Duhavid (677874) on Saturday August 25, @03:59PM (#20356309)
      No. How many tickets were not opened in the first place because things
      just work.

      Yeah, I know.
      [ Parent ]
    • Re:Measuring productivity? by SCHecklerX (Score:2) Saturday August 25, @04:01PM
    • And the Corollary.. by gerf (Score:2) Saturday August 25, @04:09PM
    • Re:Measuring productivity? by Anonymous Coward (Score:1) Saturday August 25, @04:16PM
    • Re:Measuring productivity? (Score:5, Insightful)

      by Citizen of Earth (569446) on Saturday August 25, @04:17PM (#20356491)
      Hours of productivity per day lost to productivity measuring?
      [ Parent ]
    • Productivity is a dirty word. (Score:5, Insightful)

      by beakerMeep (716990) on Saturday August 25, @04:19PM (#20356505)
      Simple answer is that you don't. Productivity in terms of IT and related fields has become a dirty little word but more than that it is a business term, not technical. If you aren't a director or higher in title, and your duties don't include justifying expenses and planning resources for solutions, then it isn't really your realm to measure something like productivity. If this guy has an MBA or similar qualifications, it is he who should know how to measure productivity. But alas the word productivity has become corrupted by half-assed business journalists trying to write articles about over all productivity and how your employees waste too much time on facebook. If this guy just wants a number and gives you no guidelines as to how to come up with the number, then my guess is that he just wants to kiss up to the CEO that "productivity" is up 40% or he wants a number to justify laying off people. Either way, if he cant tell you how he reached his number, I would suggest getting your resume ready.

      Also ideally, a CTO wouldn't be asking those in the trenches how to measure productivity, but rather how to improve it. As someone in the trenches, you probably know where the snags are in efficiency, or what software you would need to purchase to help smooth things along or even where people are over worked or over looked. This is the positive way to improve productivity. Basically he should be asking you what you need in order to get your job done, and he should get it for you (within reason of course)
      [ Parent ]
    • Firemen by goombah99 (Score:2) Saturday August 25, @04:27PM
      • Re:Firemen by NMerriam (Score:3) Saturday August 25, @04:36PM
        • Re:Firemen by jhantin (Score:2) Saturday August 25, @07:42PM
          • 1 reply beneath your current threshold.
        • Re:Firemen by bvimo (Score:1) Sunday August 26, @04:39AM
    • Re:Measuring productivity? by rcamans (Score:1) Saturday August 25, @05:14PM
    • Re:Measuring productivity? by jcr (Score:3) Saturday August 25, @05:53PM
    • Re:Measuring productivity? by mguirao (Score:1) Saturday August 25, @07:31PM
    • Re:Measuring productivity? by arth1 (Score:2) Saturday August 25, @08:15PM
    • Re:Measuring productivity? by tyler_larson (Score:2) Saturday August 25, @10:30PM
    • Re:Measuring productivity? by Kadmos (Score:1) Saturday August 25, @11:02PM
    • Re:Measuring productivity? by platypus (Score:3) Sunday August 26, @01:35AM
    • Re:Measuring productivity? by arivanov (Score:2) Sunday August 26, @02:34AM
    • Re:Measuring productivity? by Princeofcups (Score:2) Sunday August 26, @09:34AM
    • Re:Measuring productivity? by Major Blud (Score:1) Monday August 27, @10:30AM
    • Re:Measuring productivity? by grahamlee (Score:2) Saturday August 25, @05:41PM
    • Re:Measuring productivity? by Torvaun (Score:2) Saturday August 25, @08:59PM
    • 7 replies beneath your current threshold.
  • The only reason you need... by Ice Wewe (Score:1) Saturday August 25, @03:34PM
    • 1 reply beneath your current threshold.
  • Easy by Bloater (Score:2) Saturday August 25, @03:35PM
    • Re:Easy by sw17ch (Score:1) Saturday August 25, @03:53PM
      • Re:Easy by megaditto (Score:3) Saturday August 25, @04:31PM
    • 1 reply beneath your current threshold.
  • Unit of production (Score:5, Insightful)

    by phoenix.bam! (642635) on Saturday August 25, @03:35PM (#20356037)
    The best sys admins are the ones you never notice. If the productive workers in a company never see or need to talk to a sys admin it's been a productive day for the admins.
  • Easy by metalhed77 (Score:2) Saturday August 25, @03:36PM
    • Re:Easy by TubeSteak (Score:3) Saturday August 25, @04:08PM
      • Re:Easy by Killjoy_NL (Score:2) Monday August 27, @03:28AM
    • Re:Easy by Alsee (Score:3) Saturday August 25, @05:54PM
    • Re:Easy by thatskinnyguy (Score:1) Saturday August 25, @10:49PM
    • 2 replies beneath your current threshold.
  • Best non-/dev/random method: by mdenham (Score:1) Saturday August 25, @03:36PM
  • Well... (Score:3, Insightful)

    by djupedal (584558) on Saturday August 25, @03:36PM (#20356045)
    "How does one reasonably quantify admin productivity?""

    If no one in the building but HR and your line report need to know your name, you're doing your job...

    Other than that, it would be like a trash collector counting how many cans he emptied during the day or a wildfire firefighter how many burning bushes he chopped. If there weren't any fires or trash these people wouldn't be needed, would they?

    You can't quantify SA productivity.
    • they dont chop burning bushes by Anonymous Coward (Score:1) Saturday August 25, @03:48PM
      • Re:they dont chop burning bushes (Score:4, Insightful)

        by irc.goatse.cx troll (593289) on Saturday August 25, @03:57PM (#20356299)
        (Last Journal: Saturday September 20 2003, @01:55PM)
        The problem is the numbers don't look good. To quantify what you're looking for you'd want "number of hours spent idle" i.e if a sysadmin did his job well and has everything running smoothly, how many hours does he have with nothing needing to be done?

        Once any manager or other authority type sees that number though rather than seeing you did a good job at keeping things reliable, they'll see you as lazy and assign work you shouldn't be doing (other peoples jobs).

        Really just about anything other than data entry is hard to quantify in the computer field. Someone suggested troubletickets.. but theres a huge difference between a ticket that requires you to restart apache, and one that requires you to strace half your system to debug, and raw ticket numbers don't tell you that.

        On the same note, lines of code mean nothing to actual programming, nor do "functions per day" or anything similar as again, you can't quantify the effort required in an easy line vs hard line. Is it a simple debug print or core logic you had to scratch out on a whiteboard to keep sane?

        [ Parent ]
    • Re:Well... (Score:4, Interesting)

      You can't quantify SA productivity.
      I respectfully disagree.

      You can evaluate how many users the SA's systems serve, how many systems the SA maintains, and how much data throughput all these users/systems generate.

      A confused Microsoft-SA running in circles around an Exchange server all day in order to serve 200 users is not "efficient" compared to a Linux-SA running an MTA which services 25.000 users (with better response times).

      On the other hand, a non-skilled Linux-SA who is fiddling with a SAMBA server in order to maintain 200 users with Windows clients is not very "efficient" compared to a skilled Microsoft-SA with a well configured AD.

      Off course you can measure SA efficiency. And there is nothing bad about it. In most cases it is even a benefit for the *nix admins.

      :-)

      - Jesper
      [ Parent ]
      • Re:Well... by r7 (Score:1) Sunday August 26, @05:17PM
      • 1 reply beneath your current threshold.
    • Re:Well... by Eponymous Bastard (Score:3) Saturday August 25, @04:14PM
    • You're assuming by Colin Smith (Score:2) Saturday August 25, @04:25PM
      • 1 reply beneath your current threshold.
    • Re:Well... by Antique Geekmeister (Score:2) Saturday August 25, @05:01PM
    • Re:Well... by Annatar2 (Score:1) Saturday August 25, @05:59PM
    • 1 reply beneath your current threshold.
  • impossible? by ragahast (Score:2) Saturday August 25, @03:36PM
  • Time to find another job (Score:3, Insightful)

    by ZWithaPGGB (608529) on Saturday August 25, @03:36PM (#20356055)
    Since the real proof of actual productivity for network admins is negative: nothing goes wrong (no trouble tickets). Also, the PHB will get their wish: No one to pay is infinite productivity (measured as output per $ spent).
  • Unit of productivity (Score:5, Informative)

    by orionpi (318587) on Saturday August 25, @03:37PM (#20356059)
    Unit of Productivity = 1 / (hours of down time)

    They are paying you to keep bad things from happening.
  • hmmm by nomadic (Score:2) Saturday August 25, @03:37PM
    • Re:hmmm by Bender0x7D1 (Score:2) Saturday August 25, @03:52PM
    • 2 replies beneath your current threshold.
  • By doing quantifiable stuff by DingerX (Score:2) Saturday August 25, @03:37PM
  • Depends on your bean counters objectives.... by 3seas (Score:2) Saturday August 25, @03:37PM
  • One word by anom (Score:1) Saturday August 25, @03:38PM
  • Easy -- send out resumes by localroger (Score:2) Saturday August 25, @03:39PM
  • I suspect the closest model... by cmowire (Score:2) Saturday August 25, @03:39PM
  • uptime by immerrath (Score:1) Saturday August 25, @03:40PM
  • Slack by Saxerman (Score:2) Saturday August 25, @03:41PM
  • Units (Score:5, Funny)

    by ettlz (639203) on Saturday August 25, @03:41PM (#20356117)
    (http://ettlz.blogspot.com/ | Last Journal: Sunday February 12 2006, @06:53PM)

    How does one reasonably quantify admin productivity?
    In admons.
    • Re:Units by BriggsBU (Score:1) Saturday August 25, @07:13PM
  • Uptime. by B5_geek (Score:2) Saturday August 25, @03:42PM
  • That is arse backwards (Score:5, Insightful)

    You aren't building automobiles or painting teapots. You are a support function and not a line function.

    You should have business plan objectives. These things are usually annual; there can be longer strategic objectives. If the person who set these things did it right, they should be measurable.

    What I'm trying to say is, if you're banging your head against the wall trying to figure out how your performance should be measured, your higher up didn't set your objectives correctly.

    This doesn't apply anywhere and everywhere. When the organization is in the business of IT itself, you might be measured differently since you'd then be contributing directly to the organization's core business. But from the description provided, it sounds like you're not.

    • Re:That is arse backwards (Score:5, Insightful)

      by adrianmonk (890071) on Saturday August 25, @04:13PM (#20356455)

      You aren't building automobiles or painting teapots. You are a support function and not a line function.

      That is the best answer I've seen so far in this discussion. It mostly clearly illustrates that the question is framed wrong.

      There is nothing wrong with wanting to monitor and even quantify the value that an employee brings to the organization, but contrasting support function vs. line function perfectly illustrates the key point here: production is not the only kind of value that an employee can add to an organization.

      I wonder if a way of communicating this might be to make an analogy to something a financial person can relate to. You can use money to make several different types of purchases: you can buy durable goods, you can buy consumables, and you can buy more abstract things like insurance or legal advice. Don't take the analogy too literally, but system administration is like insurance or legal advice in that the value you provide is stuff like protection, security, planning, design, and order.

      I think if this were me, I would start by providing an outline of the responsibilities of the system administrator and the value that a system admin provides to the organization. This does include certain deliverables (like physical installation of hardware in machine rooms, installation of software, working and configured systems, documentation, answers to technical questions, training presentations, and code for scripts written to automate tasks), but it also includes a lot of work that doesn't have a deliverable (like diagnosing a problem and tracking down a patch from a vendor, or even convincing a vendor to supply a patch). It might be helpful to break the job down into types and subtypes of work being done and very rough estimates of the proportion of time being spent at each.

      So maybe the best plan is to educate the higher-ups about what the job really entails. It's quite possible they don't understand much about it, and some increased visibility into what is really going on could help with their understanding and thus their comfort level with paying the salaries of the people who do it.

      Also, there are deliverables that can be quantified. Creating user accounts, for example, has to be done repeatedly, and it takes about the same amount of time every time it happens. Auto mechanics deal with a similar situation and the industry has developed a list of tasks (such as replacing a fuel pump or brake pads) and standard times required to accomplish them. The computer world changes so quickly it might be hard to accomplish that, especially without industry support, but it seems possible to quantify some of what a system administrator does, because some of it is standard stuff.

      [ Parent ]