How Do You Justify the Existence of IT?
bakamaki writes "I work for a small manufacturing company as a SysAdmin. My boss is a DBA. We are the only IT employees. He recently decided to record hours spent on his projects and then evaluate how much time the databases he writes save the employees. Then he translates that into a $ figure. He's asking me to do something similar but I'm kinda at a loss. It seems most of the stuff I do is preventative, IE care and feeding of servers and network infrastructure in addition to all the break fix stuff I do for the user base with their desktops. When in this position what do you folks usually do?"
That's because you're taking technology for granted. If you weren't there, that technology couldn't be deployed to help people get their jobs done. Which means no servers, no desktops, no laptops, no networks, no printers, nothing, nada, zip, zilch, zero.
Now all you have to do is compute how much it would cost to get common tasks done. Take handouts for a meeting as an example. Right now I'm sure that the employees type up the documents then print a few copies off the printer. Since we're talking about modern wordpressor technology, it would take them 2-3 complete, hand-written (or perhaps typewriter typed) drafts to develop the same document. Then they'd need to run the final document through the copy machine for the number of copies they need.
How much would all that labor cost?
That document would then have to be backed up into filing cabinets. Take a rough estimate of the number of documents that go through your system. Work out a figure for how many documents would fit in your average filing cabinet. How much would those cabinets cost? How much would the extra floor space cost? How much would staff to manage the filed documents cost?
Now on to email. Remember inter-office memos? Back when entire mail departments were needed just to distribute memos between employees? Find out how many employees usually staffed these mail rooms. Add to this the cost of inboxes on desks, mail carrying equipment, space needed by the average mail room, and/or (if your company is really big) the infrastructure cost of pnuematic tubes.
Does anyone in your company do spreadsheets? Imagine if they had to do these sheets by hand, on paper. Figure out how many seconds it would take you to do a spreadsheet calculation by hand. (Perhaps with the assistance of a calculator.) Take that time and work out a cost per calculation based on some common salary. (e.g. $100k/yr) Now multiply it by a few hundred to account for the dozens of calculations in a spreadsheet that must be calculated and recalculated for each change to the document. That is the cost of a single spreadsheet.
Presentations... remember overhead projectors? What you want to do is compute the cost of overhead projectors, plus the cost to have a third-party like Kinkos print up a set of transparencies. Take the number of conference rooms, multiply by the cost of an overhead projector. Estimate the number of presentations per year and work out what it would cost to print, say, 50 transparencies per presentation. Multiply those figures and add to the previous overhead projector figures.
I haven't even gotten into subjects like billing, reporting, and other data processing. Feel free to work out the cost of mainframes or (even worse) a small army of accountants and typists.
If you're following along so far, you should already have a rather significant figure. One that should dwarf your IT budget. And you should also have a greater appreciation for why corporations of the 60's and 70's were so amazingly big.
Javascript + Nintendo DSi = DSiCade
Sounds like he's trying to justify firing you and hiring you back as an hourly contractor to cut costs. Go watch the part in Office Space where the guy is yelling at the bobs about how he communicates between the customer and the engineers. You're that guy.
Good Luck.
moox. for a new generation.
Possibly something like "How much IT infrastructure saves your other employees in hours worked"?
Then make the point that someone has to maintain all of that stuff in order to keep all of those employees working on what they need to be doing instead of figuring things out with clipboards and calculators?
____________________
Clouds in the Sky,
Water in a bottle
Make nice with someone in Finance/Accounting/etc. and get statistics on what the average productivity figure is per worker for the various functions that make up the company. From there you can calculate not only the cost of downtime but also the improvements in efficiency when common tasks are made easier via the databases/applications that are deployed.
.. when things DON'T work. If the email server is down, how much does it decrease efficiency of communications. If the web server is down, how much revenue is lost? Or how many existing customers do you lose or prospective customers that go away? How much extra work does customer service get when the web site is broken?? If my desktop doesn't work, how much is the company spending for me to sit around doing nothing. That is the value if IT infrastructure.
I rarely read replies, it's my opinion and if you thought about your opinion a little more, I'm OK with that.
If you are have to justifying IT, I thinking it is firstly important to be answering the question "What is IT?" Only then can you be clarifying the answering of the questionifying of the justification.
This guy's the limit!
Develop a worse-case scenario. Detail all of the problems that may occur without your system maintenance work (system hijacking, malware, trojans, client info loss, etc), and then write the amount of money each of these theoretical problems would cost the company. now add all those costs. i'm pretty sure you make less than whatever figure you end up getting. buena suerte
When my Karma level reaches 0 I feel in piece with the Universe
There are 5 valid reasons for any business decision:
1. Legal: laws, rules and regulations
2. Contractual requirements
3. Positive impact to the bottom line by increasing revenue and/or decreasing expenses.
4. Quality of life issue for your customers
5. Quality of life issue for employees
You can look at things like backups and preventative maintenance as addressing both #1 and #3 as matters of risk reduction and business enablement. How much would it cost your company to not have its data? Or to not have access to it for 4, 8, 12, 24, or 48 hours?
Then you can look at the direct costing method: how many projects have you worked on, what were their budgets (capital and otherwise) and how much did your work contribute toward that?
Your CEO should buy a Mac for everyone in the company and fire the whole IT department.
Perception is more important than reality in this case.
Conformity is the jailer of freedom and enemy of growth. -JFK
The business could not operate without computers. You make the computers work, therefore, 100% of revenue is dependent on you. Your ROI is $revenue/$your_cost * 100 percent. None are more valuable. Ask for either more money or exemption from these stupid and unproductive exercises.
A slashdotter who didn't build his own computer is like a Jedi who didn't build his own lightsaber.
I get the same type of request from my boss. Every 6 months or so he calls me (and my assistant) into his office and asks 'what do you guys DO all day?'. As I try to stifle my rage I explain to him that aside from working on projects he starts, I also have to do DBA, Web, Office Admin...from the purchasing of servers to removing paper jams, we do it all.
I think the problem stems from management not being able to quantify our work, if we spend 4 hours trying to fix a piece of code..and then succeed in doing so, what is there to show for it?
I also think one of ITs responsibilities is to be 'on call' for emergencies, so that does mean when times are slow we will occasionally find ourselves with nothing to do, that does not mean we are superfluous? Walk into your local fire or police station and tell the men and women on duty who happen to be sitting around 'hey, your fired'...then wait for the flames to hit your house.
If it's a manufacturing company, point to the machines on the production line and the routine maintenance (oiling, cleaning, checking) that gets done on them. How much does that maintenance improve productivity? How much time does the maintenance guy's work save other workers? And what happens to the company's output when that maintenance doesn't happen?
Or, for a more graphic example, point to the restroom. How much time does having the janitor clean it save other employees? How much does that cleaning contribute to the company's bottom line? And what are the consequences if the restroom isn't cleaned every day? Or the trash cans emptied, or the floor cleaned?
All you do is stop doing your job and wait for everything to crash, then figure out how much money the company lost.
Your points about technology saving money are true, but irrelevant. No one is proposing going back to doing by hand things that are currently done by computer.
The right comparison, IMHO, should be between how much your salary costs, compared to how much would be spent if everyone did by themselves the work you do. Compare the productivity of office jobs supported by a well trained professional to the productivity of unsupported amateurs.
This is a fairly simple question: if your mail/DNS/storage/internet link/print queue goes down, how long would it take for someone in the organization to fix it, or (failing that as an option) how much will it cost to bring in an outside contractor to fix it, and how long will you be down for??
You'd have to be an awfully small shop with a lot of people who can do all of your tasks before most places could realistically get rid of their IT people -- doing so would mean that the first technical glitch would mean you're dead in the water. Heck, if you're a small enough shop, complete failure could be catastrophic to your business.
Having said that, that doesn't mean some companies might not seriously ponder getting rid of IT and then get blindsided when they discover why they had it in the first place. Companies make short sighted decisions all the time.
Pro-actively trying to justify your existing by coming up with your own metrics is a suckers game. It means someone will then try to use your own damned metrics to squeeze more out of you or do the same with one fewer people.
If your organization has no idea of why they have IT people around and why they're of value, you're already in deep trouble.
Cheers
Lost at C:>. Found at C.
Leave. Don't let any employer ever undervalue you. If he thinks he can do better without you, give him that chance. Educate yourself and put yourself in a better position with a better company. If the economy is shyt where you live, move. Become this private contracter and work on multiple projects. Or start your own consulting company. Or hire on with NoName company that has excellent benefits and work/life balance.
Hi, I Boris. Hear fix bear, yes?
It's IT.
What is IT?
IT's so cool, IT's so hip, IT's alright.
IT's so groovy, IT's outta sight.
You can touch IT, smell IT, taste IT so sweet.
But IT makes no difference cuz IT knocks you off your feet.
There is only one way to justify a cost center (like IT): metrics. Metrics can't be pulled out of thin air on a Friday afternoon, so you need to get them as you work.
The easiest way to do so is to setup a ticket system; there is plenty of free products out there, my favorite on Windows being BTNet. Once you have the system setup, you nicely ask people to send their support requests at at specific email address (which will feed the ticket database -- a built-in feature in most products). And for the users who don't comply, you do it yourself (do not add burden to end user while you start fishing for metrics). As for the stuff you do on your own, create tickets as well, in a specific category.
Once the requests are in the system, make a good follow-up (categories, statuses, notes, etc) and make sure to show this to your end users. This will bring two benefits: on one hand people will happily see your workload and where their request is located in your pipeline (and bugger you less), and on the second hand you can organize your day more efficiently.
After a while, the opening and closing of tickets will provide you with *metrics*; that is, figures that you can show your boss (even charts). Keeping metrics is almost magical, because in a few Excel manipulations you can build a business case, like: "I spend 5 hours a week debugging this printer, if we change it for a new model it will be paid for in X months". This shows your manager that you are a business-wise IT guy, which is a valuable skill.
Then the big splash: build a performance dashboard. A performance dashboard can be as simple as a Excel worksheet where you list your most important metrics: hours spent on end-user supports, average response time, hours spent on hardware maintenance, hours of unplanned downtime, etc. Those metrics are called KPI (Key Performance Indicator) and they can provide a basis for your management to evaluate your work. A good dashboard can be great to make goals (reduce response time by 1/2 over the next three months) or to spot biggest cost centers.
If you provide your boss or the management with a weekly or monthly dashboard they will be able to figure out what you do -- much more than a louse Todo.txt and a "BTW I also do such and such". With solid figures, the management will think of your work as a business item, and that one time when the big boss came by your cubicle and caught you reading comics won't have such a negative impact, because your work is clearly defined in the dashboard.
Of course it is possible that bringing numbers up will show that you are, indeed, redundant. If so, then at least you can use this experience as a great tale for future interview, to display your level of professionalism. And getting a bit of management experience is always good for a resume.
Once you have metrics you can define what is the most critical aspects of your work; this is called a KPI (Key Performance Indicator), and any decent manager will be completely comfortable with a nice Excel dashboard filled with KPI -- much more than with a bunch of Todo.txt files and "BTW I also do X an Y".
The first thing to do is to setup a ticket system. There are plenty available for free; on Windows my favorite one is BugTracker.Net (http://ifdefined.com/bugtrackernet.html).
lucm, indeed.
how you should justify the cost of the time spent calculating the cost.
Unplug all the servers and clients for a day, and calculate how much that costs. Now tell him you work every to prevent that from happening.
It sounds like you do a lot of preventive maintenance. Now what you might want to look at here is how much income would be lost for the company if their employees sat around waiting for an outsourced tech to come and fix their systems, as opposed to having you on staff, PREVENTING those lost hours.
"When in this position what do you folks usually do?"
I usually start looking for a new job.
I see a lot of "take a vacation" or "leave and them them call you when they panic" comments. These are really bad ideas, but they all point to the real issue. To determine the benefit and cost-effectiveness of your employment in the company, what you really need to figure out is the cost of your absence.
It's difficult to see the benefits of your being there when everything runs along happily, so you want to evaluate the consequences of your job either not being performed, or being performed at a lower level or with a slower response that would be consistent with an outsourced IT support company.
Whats the cost of a delayed installation of a security update that keeps your data functional and secure? How much is the cost of mismanaged backups? How much does 2 hours of downtime cost compared to a day or two? If servers are involved, you get to multiply the numbers. This is just some hints, but as you go about your tasks, ask yourself: "What would happen if I DIDN'T do this?" Those answers would likely help you put this together. Just remember to boil down the techie speak if your management does speak "tech".
Microsoft was big on selling "solutions" rather then "features". Try not to focus on system failues, focus on the consequences of those failues (inability to communicate, deadlines missed, sales lost, idle employees, etc)
Hopefully this makes sense, I'm getting off my soapbox now. TGIF.
Ask him, "How does one justify a Fire Department if your house has never burned down?"
Find out how much product, in dollars, your company produces in one hour on a typical day. That is you max value per hour. Then find out how many people it takes to produce that product. Divide the big total by this number. This is your dollar per person per hour value. Now multiply by 8, then by 5. This is your dollar per person per week value.
You see where I'm going...
E
Eric Aitala
www.f1m.com
You've been asked to justify your cost. Here's a hint: Your BOSS needs to justify your cost, not you. Not to say you don't need to have input into the situation, but he's asking you for the wrong thing.
Next, Start fixing up your resume. It's likely you will either get hit with a paycut, or one, of the two of you will be let go. It doesn't matter if they can't survive with only 1 of you. They will toss one of you, outsource the rest, pay more and regret it, but you will still be out of a job and they won't bring you back.
This might not apply to your specific situation, and is meant more for higher ups, but may be of use, anyway.
If someone asks you why they should have IT, ask them if they have a lawyer either on retainer or employed full time.
Any large company worth its salt will have at least one. So, ask them if they are currently being sued or the government is investigating them. Probably not. Ask them, then, why they have the lawyer. They obviously don't need his or her services right now. They'll respond with something about ensuring the company is following the law, watching for copyright issues, drawing up contracts with terms only lawyers can understand, and so forth; basically, preventative maintenance (that includes the contracts). Point out that they are mostly preventative maintenance, and that the IT department/your job is exactly the same thing: you ensure that operating systems and software are regularly updated ("following the law"), plugging security holes and ensuring any government compliance you might have to follow ("drawing up contracts", sort of), and making sure the company is running at optimal efficiency with regards to technology ("copyright issues", or protecting your stuff).
If it's a small company (as your situation states), they might have a business card or three, but otherwise might not have a regular lawyer; they hire one when one is needed. In that case, IT is probably the same way, best done by some third party that's called in now and then and does a visit once a month to do regular upkeep.
Obviously, suggesting your role should be outsourced doesn't work well for you. So, to justify the maintenance, try to find disaster stories from similar-sized companies (or even somewhat smaller ones) to say "without my work you could be in this same situation". Start with sites like TheDailyWTF, which has a few entries about that kind of stuff, then go to various online tech magazine (a sister site of /., or CNET, or something) and do a bit of research. Then include the amount of man hours you save employees by being on hand to fix problems as they arise, rather than them having to wait for someone to drive in: Average the hours spent fixing something over three months, double it for an external worker (aside from driving, they won't be as familiar with everything and one, so it will take them longer), and show the difference (multiplied by hourly wages) as money you save the company.
I think that too many folks here are overreacting. These are difficult economic times. If you are not justifying your job, and selling that justification before trouble hits, then you might find yourself on the street. Better to brush up on selling yourself before things get bad. Fortunately, you have a boss who is watching your back. When trouble comes calling, he'll have your prepared. I do IT support. What I do is akin to oil in an engine. With me, everything runs smooth. Without me, things can crunch to a halt FAST. - You intervene while troubles are minor, preventing problems from cascading from small issues to big issue. - You can do things quickly where untrained people take far longer. In one day, you can help eight people who would use eight hours of their time being non-productive. Non-productive people start dragging in more people, which amplifies the drag on productivity. - Your company has secrets. They need to trust the person with the keys. You can't buy that from a contractor. - Most industrial systems are specific enough that you can't hire any available contractor. You need someone who knows the system to ensure that the system works in a timely manner. For example, Linda the secretary can't print. She talks to another secretary. They then call Bill from accounting who is good with this stuff. Bill's not sure either. $15 hr secretary + $20 secretary + $25 accountant = $60/hour, and the boss gets the report late. You can do the same thing for $40/hour and fix the issue in 10 minutes, allowing the boss to get the report. As someone else said, this is work that needs to be done. Getting rid of the worker who does this will not make the work go away. Any employee can sweep the lunchroom, but not every employee should have full access to the accounting system.
You should know the numbers but never provide them to senior management unless specifically asked for them...and when they do ask for them its a good idea to start updating your resume.
People who bite the hand that feeds them usually lick the boot that kicks them
Get a conservative estimate on how long the equipment/services would go without intervention. Say it would last 1000 hours without anyone touching it until it went down. This might not be realistic, but you get the idea.
Then make a conservative estimate on the amount of time to correct the issue. Say 48 hours to bring it back to its previous condition.
1000 hours is roughly 42 days. Found out how much money or funding is made in that time.
This is the hard part, how does your piece of equipment or software integrate to the 'mission'. If it only has a marginal impact on the the company, or has a non-quantitative impact, you will have to justify it in how less effective the company would operate without it, and assign a fair value to it.
Once you have this amount, tell them how much it will cost to be down for 48 hours. You might also add in costs for having outside assistance to get it up in 48 hours.
That amount is what you save them with your preventive measures.
I use this to write EPR's (Enlisted Performance Reports) for my subordinates to highlight how their work has an impact in a dollar amount.
"...whenever any Form of Government becomes destructive...it is the Right of the People to alter or to abolish it..."
While it's tempting to look at the cost of providing the service, that's only half the story. A good IT department is graded as much on what doesn't happen as by the projects they accomplish.
I would start by calculating the downtime costs of the systems you maintain. Start with the direct labor idled, then work out to indirect costs. You'll need help from the business managers, but they will almost always help you because this makes their value tangible too.
You can profitably use this information for deciding where to spend your future efforts, so don't be afraid to get into things like average burdened labor rates, catch-up costs, lost orders, etc.
After you gather that info, start figuring the costs of your average failure. If you really need to be there, that number will be large relative to your cost.
This is way out of the realm of your usual IT work, so it will feel awkward at first. But, if you can get the hang of it, you'll be making much better day to day decisions.
If you get really good at it and can stand wearing the occasional tie, you can be a highly paid consultant.
Play it cool, play it cool, 50-50 fire and ice.
Try going on vacation for two or three weeks and see how many people are tearing out their hair trying to get their computers to function normally when you come back. Something tells me that should answer anyone's questions....
Your Servant, B. Baggins