System Admin's Unit of Production? 556
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?"
Number of Cases (Score:5, Funny)
Re: (Score:3, Interesting)
Welcome to the real world. In corporate management, it appears that it is the job of the manager to order his subordinates to find out what his job is. Actual productivity is irrelevant. It is all a shell game to provide the semblance of useful work for the new feudal overlords.
Which is why I quit. SMEs have their problems, and they are not entirely free of the MBA Morons, but it's a damn sight b
Measuring productivity? (Score:5, Interesting)
Re:Measuring productivity? (Score:5, Insightful)
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.
The hammer priciple. (Score:5, Interesting)
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)
Re:The hammer priciple. (Score:5, Insightful)
Just for one example: How do you measure avoided data leaks that would of cost millions?
Re:The hammer priciple. (Score:5, Insightful)
Seriously though, that's a problem in many fields. People don't appreciate the value of a good military until they're under attack. They don't appreciate the value of a well funded police department until the crime rate starts increasing exponentially. And they don't appreciate the value of a good fire department until their whole block has gone up in flames. Sysadmins are no different.
Re:The hammer priciple. (Score:4, Insightful)
If the sys admin wasn't doing the job well, neither would anyone else.
Re: (Score:3, Funny)
Re:The hammer priciple. (Score:5, Funny)
Excellent. Tell me, how is Mr Hefner?
Re:The hammer priciple. (Score:5, Insightful)
The sysadmin's job ... (Score:5, Insightful)
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.
Re:The sysadmin's job ... (Score:5, Interesting)
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.
Re:The sysadmin's job ... (Score:4, Funny)
clickityclickityclickityclickityclickityclickityc
su username
clickityclickityclickityclickityclickityclickityc
not there.... hmmm
clickityclickityclickityclickityclickityclickityc
launch gimp, batch job import, crop
clickityclickityclickityclickityclickityclickityc
copy rename alter datestamp chown
clickityclickityclickityclickityclickityclickityc
hmmm ok found it tsk tsk tsk, and he seems like such a nice young man.
Cows???? oh good lord
clickityclickityclickityclickityclickityclickityc
mail "my vacation photos" all
/ tip of the hat to the BOFH
Re: (Score:3, Informative)
Beancounters who try to impose their metrics are stupid, as they really don't understand what to measure. Any worker should understand their job enough to put together metrics that demonstrate their value. In the original post the beancounter went about things the right way, ask the admin how they would measure their job.
Without metrics you leave yourself open to
The Barbrady Effect (Score:3, Interesting)
Beancounters who try to impose their metrics are stupid, as they really don't understand what to measure. Any worker should understand their job enough to put together metrics that demonstrate their value. In the original post the beancounter went about things the right way, ask the admin how they would measure their job.
If you've ever watched South Park you may have seen the seemingly inept cop who somehow seems to keep order. As demonstrated in one episode when he was removed from office. Chaos ensued and was stabilized by his return.
When a IT dept is feeling underfunded they merely threaten to quit. The reaction is akin to a three year old being told mommy is leaving. Good IT people are worth their cost, and most are not so greedy. They stay because they want to not because of the money. Beancounter bosses tend to pay f
Re: (Score:3, Funny)
The Sigma 7 was an excellent computer in it's day. It was the first computer to have a hardware priority interrupt, invented by Max Palevsky.
I think you might mean "Six Sigma" which is slightly less old.
Re: (Score:3, Insightful)
Oh and you claim to know more than the EEs at your fortune 500 company? 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.
Re:The hammer priciple. (Score:5, Interesting)
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.
Re: (Score:3, Insightful)
Oh and you claim to know more than the EEs at your fortune 500 company? 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.
He probably DOES know more than the EEs....about being a sysadmin. As he pointed out the EEs couldn't run their UNIX box, but likewise I wouldn't expect the grandparent poster knows how to design a circuit board. We all have our stations - People can't be expected to know everything about everything.
Re:The hammer priciple. (Score:4, Interesting)
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.
Re: (Score:3, Interesting)
There is an intractable problem here that noone seems to be addressing but that everyone here contends with: accurate estimation. Every area of a publicly-traded company in this post-Sarbox/Enron era is required to justify its effort not only to management but to the public. IT, along with every other area of an organization is now required to show its efforts are not only practical but nec
Re:Measuring productivity? (Score:5, Insightful)
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).
From a SA Who Became a Bean Counter (Score:5, Insightful)
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.
Re: (Score:3, Funny)
What? Since when is going fast a time machine?* It just means you got some where quicker, and could start being an asshole to someone at your destination earlier.
* Ignoring special relativity.
Re:Measuring productivity? (Score:5, Insightful)
just work.
Yeah, I know.
Functionally stable (Score:3, Funny)
"Functionally stable": A euphemisim meaning your project/system is going nowhere and getting nothing.
Re: (Score:2)
And the Corollary.. (Score:2)
Figure out how much downtime costs, and how much downtime you prevent due to increased numbers of people, or special skill sets. If your webserver goes down, will it potentially hurt your business or not? Are your internal servers more important? Do printers really need 99% uptime? Everything gets weighted.
Overall, it seems like a pain in the ass to figure out, but might be quite useful in the future to justify spending for new equipment, software, or support, or even your own employment.
Re:Measuring productivity? (Score:5, Insightful)
Productivity is a dirty word. (Score:5, Insightful)
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)
Re: (Score:3, Insightful)
I am in an MBA program. Anyone in an organization can be involved in measurement. I was taught that it is arrogant and foolish for a manager to think they can sit in their office and make decisions re
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
This sort of misses the point. And to keep maintaining this stance of "what we
are doing cannot be put in numbers" in a huge company will
ultimately lead to job cuts in the IT Operations departments if times get tougher,
money has to be saved, and heads will be counted. Because everybody else
(Marketing, Finance etc.) *will* have numbers at hand to show how "productive"
they are and how they cannot spare even one FTE.
Add to that that co
Re: (Score:3, Funny)
Books burned per hour?
Easy (Score:2, Funny)
Re: (Score:3, Funny)
Unit of production (Score:5, Insightful)
Re:Unit of production (Score:5, Funny)
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.
Leave for a week.
When you get back, after you've managed to suppress the fires and riots, fight your way to Mr. Bean's office, talk him down off of his desk, get him to put away the spear, and tell him "that's why you keep us around." If he wants it quantified, write it up as "Number of Cannibal Insurrections Suppressed Per Week (Estimated)."
Re:Unit of production (Score:5, Insightful)
Re:Unit of production (Score:4, Insightful)
Re: (Score:2, Insightful)
Re: (Score:3, Insightful)
The common state-of-affairs is not that everything works; its impressive when it actually does.
Re: (Score:3, Insightful)
Re: (Score:3, Insightful)
Easy (Score:2, Offtopic)
Re: (Score:3, Funny)
I wonder how much he'd have to post to get a bigger Christmas bonus.
Re: (Score:3, Interesting)
And while that is obviously a joke, it also happens to be pretty much correct.
Obviously if you increase SystemUsers while keeping all else constant, productivity goes up. If you reduce SystemDowntimeRate while keeping all else constant, productivity goes up. If you spend less time on general maintenance and random panic fixes (increase TimeReadingSlashdot) while keeping all else constant, productivity goes up.
-
Well... (Score:3, Insightful)
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.
Re:Well... (Score:4, Interesting)
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
Re: (Score:3, Insightful)
If no one in the building but HR and your line report need to know your name, you're doing your job...
And that's easy to quantify. Number of outages per week, average downtime, etc. Then report this by service (the email server was up 100% of the time, but the server with lousy intranet app X crashed twice, they need to rewrite that).
Of course, it's not productivity, but it's a measurement of the quality of service. Combine that with other indicators like users served, requests serviced, emails delivered, etc. and you can actually chart improvements in "productivity".
Even something like average time to sol
Re:they dont chop burning bushes (Score:4, Insightful)
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?
impossible? (Score:2, Insightful)
Time to find another job (Score:3, Insightful)
Unit of productivity (Score:5, Informative)
They are paying you to keep bad things from happening.
Re:Unit of productivity - Mod parent up (Score:2)
You are absolutely correct imho.
Now, to explain this to a PHB... give them some downtime first ?
Putting beancounters in IT mgmt can be a prelude to axing of IT jobs. Tread lightly!
Bad metric (Score:2)
Bad choice. In a well run shop, you'd get a "division by zero" error.
hmmm (Score:2, Insightful)
Re: (Score:2)
Make sure you put the correct spin on the graphs. You would hate to be called on your low number of support requests completed just because you managed to keep 100% uptime on everything. Also, try and keep it all relative - for example 94% of all support requests were completed within 1 hour. It doesn't matter if you got 16 or 160 requests, it still looks like a good number. Maybe have a "fall back" category such as %age of support requests taking more than 6 hours to resolve - works great even if you d
By doing quantifiable stuff (Score:2)
B) Logging every OS update
C) Supervising Patch Thursdays
D) recording the percentage increase in spam email intercepted (This is your business metrics friend, since that number will never go down)
E) Number of meetintgs with employees about improper email use.
F) number of Company-wide software-license-compliance surveys, and number of improper installations detected.
G) total number of top executive emails logged, with copies sent to several geographically distinct locations.
If they want metr
Hey, dumba$$ (Score:2)
(Now, will I get flamebait for insulting myself?)
Re: (Score:3, Funny)
Re: (Score:2)
I've found that the quantifiables are number of Servers, number of users, number of update requests, and number of unexpected downtimes..
If the company is providing the right support the number of unexpected downtimes gets close to zero..
The real crux is.. WHAT is uptime worth... it varies from company to company.. for google and microsoft the number is amazing.. for billsmitherspersonalwebpage downtime might be less noticed.
Still Ha
Depends on your bean counters objectives.... (Score:2)
Mayeb he just needs to hire more and task to them, the metrics goals.
Easy -- send out resumes (Score:2)
I suspect the closest model... (Score:2)
The things that a good sysadmin is supposed to do is make sure that all of the things that would threaten the relevant simple metrics -- capacity, uptime, etc -- are taken care of ahead of time.
Clearly, it is more desirable to add servers a month or two before they are needed instead of after the server farm becomes unusable.
So what you want, as your metric, is to track the future value of capacity and the future value of uptime.
Got a tim
Slack (Score:2)
Units (Score:5, Funny)
Uptime. (Score:2)
i.e. Well I was 92% effective yesterday because I had to replace a switch.
That is arse backwards (Score:5, Insightful)
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)
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.
This is easy (Score:2)
System performance is easy enough... (Score:2)
But how do you measure the value of the administrator?
I guess I would take the value of what the system would do by itself, if it was just "left running", and divide it by that cost. (You would end up with less cost, but also less productivity, of course).
And then, take it with say, a bare bones set up, with only a few, poorly trained administrators, and show what the cost
Indexes for users and servers maintained (Score:2)
After you have collected some reports, try to think of ways in which you can demonstrate your effectiveness. If you are in fact not very efficient, the boss is right in wanting that information - right? If you are in fact very efficient, you sho
Push the question back (Score:2)
Guessing what managment wants to know is harder (Score:2, Insightful)
Projects, Service requests, Patching, and user satisfaction are a few.
Once you have an idea of what you do, define some SLAs with your customers and the metrics are easy from there.
Now compare your defined SLAs to the following.
Metrics:
Time to ticket close?
Were the requesters satisfied?
Projects completed in the expected time?
Resource allocation is at what percentage?
Don't forget to measure your ongoing education and professional development. How much shou
Fun with labor models (Score:2)
Here's how. (Score:2)
Go see "Doctor Summeroff"
High blood pressure from dealing with stupid people should do it. A couple of months might be enough.
--
BMO
Remember to make suggestions for optimization (Score:2)
Could you perhaps benefit from server virtualization which could potentially consolidate a number of servers - thereby reducing power and cooling costs? Or would it be possible to eliminate some niche systems which have high maintenance costs and which are re
Simple question... simple answer (Score:4, Insightful)
1. its how you improve, and
2. its what our competitors do too.
Its that simple.
Productivity is not the right metric. (Score:4, Insightful)
Metrics (Score:4, Informative)
>We in the trenches have been tasked with providing 'metrics' on absolutely everything from system utilization to paper clip recycling.
This pretty much says it all; your manager wants you to do HIS job. Shouldn't he develop his own metrics? He can ask you for ideas but he should do the work himself. As for metrics, I'd suggest downtime percentages for each machine. If the services are up and running and the machines are online providing service then that should be metrics enough.
Whoa, Nelly! (Score:4, Insightful)
You are right, but you are also skating on thin ice here. Asking someone who has no clue what is happening to set metrics is just asking for trouble....
You're only as good as... (Score:2, Informative)
Uptime (Score:2, Interesting)
Was the outage extended due to vendor timing? if so, maybe stock of typical spare components should be maintained to shorten the window.
Typical maintenance like adding/deleting/unlocking user accounts, resetting passwords, printer maintenance,
You Cant (Score:2)
a sysadmin may rear a big belly and sit all day long for years, yet s/he can avert compromise of the system just one day and save even a fortune 50 company from total chop busting - like 100.000 entries of customer records being stolen.
therefore forward your phbs here, and make them read these and learn that one cant direct an i.t. unit without being an i.t. person. its a totally different, magical world.
Sysadmin Metrics (Score:2)
There are no other metrics that matter.
simple math (Score:2)
productive_hours_per_period = ((number_of_hours_per_period * number of employees) - (number_of_hours_computers_are_down_or_unavailabl
10 employees, a full week, only one person looses computer access for 4 hours
productive hours = (40*10) - (4*1) / 40 = 400-4
perfectly reasonable
Graph employee turnover tasks (Score:2)
- obsolete accounts archived/deleted
- phone passwords changed
- exit interviews logged
Ticket System (Score:2)
Use a ticket system. I help customers setup RT.
(http://bestpractical.com/rt/)
How does that help?
Well, it allows coordination within a group, or shifted workgroups to identify and track changes in systems, and the status on certain things.
For example, did you change the iptables entries on the router for the primary hub in the network?
You then write a RT ticket entry on why, and what you changed.
Then everyone in your group gets a copy.
That way if something stoped working, or you made a typo people k
I say screw with their minds .... (Score:2)
I have a formula (Score:4, Interesting)
The lower the number, the more efficient the sys admin is. A good sys admin doesn't have to do anything, because everything is already set up and working. If the admin is constantly fixing servers, bringing them up, restoring data from backups, etc., etc., etc., then he isn't doing his job. If the majority of his day is spent sleeping in his chair and responding to the occasional email and things are running smoothly, then you can't ask for anything more.
Sounds simple to me (Score:5, Interesting)
2) Tell him what he wants to hear.
If you can't reasonably tell him what he wants to hear, tell him how much it will cost to produce what he wants to hear.
This is not a technical consideration. This is a political consideration. He already has an idea of how to cover his ass. Give him the asbestos he wants.
This is not your responsibility (Score:4, Interesting)
Re: (Score:3, Insightful)
- 1 point for every spam mail that the PHBs get that they don't want.
- 1 point for every time a website that they want to get to is blocked
- 1 point for every time they see anyone in the company surfing a non-business website
You let them define the measures, and you'll be looking for a job. It's a truism that they DON'T UNDERSTAND WHAT YOU'RE DOI
Dumb question even in management terms (Score:3, Informative)
Trying to turn it into a "productivity" measure will have the inevitable effect of maximizing whatever is being measured, whether it's LOC of scripts, service tickets closed per hour, or kumquats per fortnight.
Nmber of times the SysAdmin has to be consulted (Score:3, Informative)
I might get moded 'funny', or 'flamebait', but I'm serious.
Think about it. When is a sysadmin needed? When there is some kind of crisis. "I can't get to the internet", "I can't check m email", "My computer thinks I might have won a million dollars", "I lost that important project file". A good sysadmin will prevent these things from ever happening, and when they do happen will have them resolved quickly, without a lot of technobabble or attitude (like the SNL skit guy), and will fade into the woodwork. Ironically, the middle-of-the-road IT guys are often thought of as heroes by the staff they support. They might be thought of as the firefighters, but unfortunately, they are also often the pyromaniacs.
Other useful metrics:
If you don't already have a ticket support system, get one. It will generate useful metrics for you. Some useful things out of it would be:
- The AGE of the OLDEST OPEN SUPPORT TICKET. Proves you aren't dilly-dallying
- Number of Priority 1 Tickets opened per quarter (see above - should be as low as possible)
- Everything you do, you should open a ticket for. Upgrading that linux box? Ticket it. Updating anti-virus definitions? ticket it. From this you will get:
- Nunber of tickets open per day
- Nunber of proactive vs. reactive tickets (tickets you opened vs. someone else opened. You should get credit for fixing things before they become an issue someone notices.
And if the bean counter needs some big numbers to justify things, just count up stuff that the logs on public boxes find. Seriously - have you ever looked at the stuff from logwatch? Just yesterday I had 2163 unique failed attempts to log in as root, not to mention all of the other assorted hackery it catches. "Number of successfully defended intrusion attempts" is a metric that will scare a bean counter enough that he won't take the liability of getting rid of you.
Compare it to other similar jobs (Score:3, Informative)
Find other jobs that have similar, "preventing the negative" jobs. How would you measure the security guard's efficacy?
Re: (Score:2)
Re: (Score:2)