Slashdot Mirror


Helping IT Save Money ... and Jobs?

An anonymous reader asks: "I work in a small, overworked and understaffed IT department at a profitable business. We recently got the news that we needed to cut costs. While every penny counts, simply turning off the computers at night and saving pennies on processor cycles isn't exactly a noticeable savings. I'm curious what measures other Slashdot readers have taken to save money within their IT departments."

38 of 606 comments (clear)

  1. Every Penny Does Count by fembots · · Score: 4, Insightful

    Yes it does. And it's even more important that at time of cost-cutting, you show the initiatives to help the company cutting costs whenever, wherever and however you can - So that your head is not on the chopping board.

    If you're in a small, overworked and understaffed IT depatment, are you sure there's anything left to be cut besides offshoring? Does it always have to be cutting costs in IT? How about, for once, in other departments?

    My company recently merged 3 production servers and 2 test servers into 1P and 1T, and saved 3 SQL2000 licenses (yeah, ex ex ex developers just set up their own "independant self sustain" web+data servers whenever they needed one).

    Also, how about cutting the 'net costs/time spent on Slashdot?

    1. Re:Every Penny Does Count by Jhon · · Score: 4, Insightful

      Aside from your cute "offshoring" slam, there are other ways to save...

      Keep overtime to a minimum. Do a cost analysis of overtime paid vs. off-hour staffing and consider the addition of rotating on-call time for your employees.

      Keep your hardware CLEAN and read your logs! You can ID many hardware problems well before they cause downtime. Remember, when an office of 100 cant work, every hour of downtime translates to 100 hours of lost productivity.

      Change from Cells to Pagers.

      Don't let inkjet printers in the office AT ALL. They are a constant headache and steal more in support costs than ink.

      Need new workstations? Most software packages will run fine on older (say -- 5 year old) hardware. Buy off-lease Compaq, Dell, Gateway, etc... You can get 5x the hardware for the same money with win2k licences included. It will cost you in setup time -- but if you can manage identical hardware profiles (not that difficult), set up a single machine and clone it.

    2. Re:Every Penny Does Count by Anonymous Coward · · Score: 4, Funny

      Paid overtime? You kidding, right?

    3. Re:Every Penny Does Count by SharpNose · · Score: 5, Informative

      When you're looking at this sort of thing, you have to make sure you know the difference between eliminating things that represent sunk cost and eliminating things that are not sunk costs yet. It's the latter that you care about; you only care about the former to the extent that they're firmly attached to the latter.

      Fembots here talks about saving three SQL Server 2000 licenses; well, you don't get to cash those licenses back in or resell them, so that's a rather empty gesture, although he/she'll avoid any renewals that might be associated with the three licenses.

      Some costs are per-user: desktop operating system licenses, desktop app software licenses, desktop machines, MS client access licenses. If your company has expansion plans, get rid of those costs by using Linux, Firefox, OpenOffice, etc. and inexpensive beige-box semi-disposable PCs instead of paying so much just for the letters D, E, L, and L. If you're real good at setting up application servers under Linux, you can use junkers (down to P/90) as desktop systems and your users won't know the difference. If this is a company in trouble and being able to scale up operations is one way the biz managers could solve the problem, DON'T sabotage the effort by adding on so much of your own expansion costs.

      If you needed DBMS software, you were being irresponsible with your company's money if you didn't evaluate PostgreSQL to see if it would do what you needed and went with MS SQL Server or Oracle just on the basis of the name.

      If I were your IT manager, I'd already be doing these things, but I'm not, so what I think you should do is listen carefully to any discusions about how the line-of-business managers might want to fix things and do your damndest to help them succeed.

    4. Re:Every Penny Does Count by General+Fault · · Score: 5, Insightful

      We just cut our IT department. I would not recomend this as it makes our development staff our IT department. Paying a programmer to do IT stuff is like paying your contractor (as in home building contractor) to clean your house. Not only is it going to cost you $200 per hour to have a clean house but it is really going to piss off your contractor.

      --
      No man is an island... But I wouldn't mind having a bigger moat.
    5. Re:Every Penny Does Count by Cramer · · Score: 4, Insightful

      Salaried employees don't get overtime. It's rare (from all the surveys I've seen) for IT staff to be hourly workers -- for this very reason. As an "IT guy" and knowing many more in IT, it's rare for anyone to care that they're working more than 40hr/wk. (spouses, on the other hand, complain a lot.)

      Pagers are less reliable with worse coverage. And in many cases, a cell phone is simply cheaper. With a cell phone, you are talking with the person (or can be), so you instantly know if they are aware of a problem and when they'll be in a position to fix it.

      Having recently repaired a 5 year old computer -- a K6-2/350 running windows 98, there's no damned way you could get any productive work done with that thing. Just browsing the web is horribly slow. God help you if you have to run any real office applications (word, outlook, access, etc.) 2-3 year old (1GHz+ processor speeds) machines might be passable if your company is flat broke, but those machines are costing the company some employee productivity.

    6. Re:Every Penny Does Count by Jaysyn · · Score: 5, Insightful

      Or you could do what I do, get a couple of overpaid, underworked management types fired. You'd be surprised how much overhead that can clear up. Usually doesn't take much more than a quick trip to their browser cache either.

      Jaysyn

      --
      There is a war going on for your mind.
    7. Re:Every Penny Does Count by Syncdata · · Score: 4, Informative

      Don't let inkjet printers in the office AT ALL. They are a constant headache and steal more in support costs than ink.

      While we're talking about printing, check some of the software to see what's being printed, and how.

      Where I worked, the software package by default printed a light grey background along with whatever actual data was being printed. Changing the background to white was a seemingly trivial change, but since the organization prints reams worth of paper every day, the drop in toner use/cost was extremely noticible.

      --
      "Inattention makes clowns of us all" -Bean
    8. Re:Every Penny Does Count by Blakey+Rat · · Score: 4, Insightful

      Pagers are less reliable with worse coverage. And in many cases, a cell phone is simply cheaper. With a cell phone, you are talking with the person (or can be), so you instantly know if they are aware of a problem and when they'll be in a position to fix it.

      I don't know where you live (or what pager company you use), but here (in Western Washington State) pagers have much, much, much better coverage than cells. Not only that, but they keep working even while in parking garages or in the center of large buildings where cellphones almost always lose signal.

      Pagers also have much better battery life, lasting 3-4 weeks on a single AA battery. You'll rarely miss a page because the battery is dead-- but a cell battery won't even last a full day.

      Not to mention that no doubt the vast majority of your staff already carries around a cell phone. Carrying around a cell and a pager is not that weird, but carrying around two cells would be very strange.

      I agree with your other points... overtime watching doesn't help with salaried employees, and 5-year-old computers are older than you think, but pagers are definately a better idea than cell phones.

    9. Re:Every Penny Does Count by TWX · · Score: 3, Interesting

      "Having recently repaired a 5 year old computer -- a K6-2/350 running windows 98, there's no damned way you could get any productive work done with that thing. Just browsing the web is horribly slow. God help you if you have to run any real office applications (word, outlook, access, etc.) 2-3 year old (1GHz+ processor speeds) machines might be passable if your company is flat broke, but those machines are costing the company some employee productivity."

      Okay, then go get a machine off a two year or three year lease. These can run Windows 2000 *gasp* Windows XP if it's your fancy.

      By the way, running a business-normal 350MHz machine puts you squarely into Intel land. I loved the K6/2 line, but that was because for the same money I could buy a 550MHz processor when I could only buy the 350MHz or 400MHz Intel P-II. MHz for MHz the Intels were ahead. My employer has 25,000 PCs on the desktops of users and only around fifteen people to do field work on them across a hundred sites in a metro area. We have machines still out there as slow as 75MHz that are officially off the supported list, but we still support machines down to 300MHz. Take that 300MHz Intel P-II and put 512MB RAM in it and it's capable of doing all required tasks in a reasonable time. I know this because our accounting department is still using them because they're the last PCs we bought in desktop form factor cases, and they don't want towers.

      What task using say, Microsoft Office 98 can not be done that can be done using Microsoft Office XP? Don't go to marketing literature to answer it, answer it off of the top of your head. Cop-out answers like "file versions are too new for it" don't count either. I want to know what actual features that real people use didn't yet exist in MS Office 98 that people depend on now in Office XP. If you can't think of any then running that computer from 1998 or 1999 with an OS dating back to when the hardware was reasonably new (NT, 98, 2000, hell even Millennium) properly security patched, updated, or secured behind proper firewalling, and a proper replacement web browser could do everything that the user needs as fast or faster than the user needs it.

      I'm writing this on my 700MHz Celeron based laptop with 192MB RAM. I surf the web, check my email, write papers with a word processor, play DVDs with no hardware accelerator, work with spreadsheets, and work with a graphics editor. Yes, I have to be a bit careful with that last one, but it does just work to the point that I haven't really considered a need to buy the newest/latest/greatest other than because 192MB RAM is maxing out what this machine can handle.

      My work computer was a 400MHz Celeron for a long time and it still let me use the workorder system (written with Access), use a word processor, a spreadsheet program, email, web browsing, and the like. The only reason that I got a better computer was that they offered us upgrades because we had some parts left over after a project.

      --
      Do not look into laser with remaining eye.
    10. Re:Every Penny Does Count by mainfr4me · · Score: 3, Interesting
      I have to argue against the pagers-being-less-reliable point.

      If you go in health care, the reason a lot of doctors and on call staff are carrying pagers instead of phones is because they are more reliable. I have witnessed and been attested to by health care IT who can get zero reception in the middle of a hospital on their T-Mobile/Sprint/Verizon/Cingular phone, yet are able to reliably recieve pages. Plus, the units are cheap, last a long time on a AAA or AA, and are fairly idiot proof.
      <p>
      Also, on the salary/overtime thing, one thing to give your full time salaried folk who would be losing overtime, give them possibly something else. What we did was if they are call, we gave them paid internet access (a number upgraded from dialup, and also reduced the questions coming to our helpdesk). Those who were not on call then saw an advantage to being in the rotation, which increased the space in between people being on call.

    11. Re:Every Penny Does Count by defile · · Score: 3, Funny

      Pagers also have much better battery life, lasting 3-4 weeks on a single AA battery. You'll rarely miss a page because the battery is dead-- but a cell battery won't even last a full day.

      Not to mention that no doubt the vast majority of your staff already carries around a cell phone. Carrying around a cell and a pager is not that weird, but carrying around two cells would be very strange.

      You mention all of these things like they're faults, but I consider them to be features of cell phones. Sporadic coverage? Bad reception inside buildings? Low battery life? Cell phones offer all of the political capital of being 24/7 reachable while still offering a million excuses for why you never answer or call back.

    12. Re:Every Penny Does Count by zeath · · Score: 3, Interesting

      Salaried employees don't get overtime. It's rare (from all the surveys I've seen) for IT staff to be hourly workers -- for this very reason. As an "IT guy" and knowing many more in IT, it's rare for anyone to care that they're working more than 40hr/wk. (spouses, on the other hand, complain a lot.)

      I can be added to your list of people who get overtime. Yearly I get paid a little less than average salary for my experience level around here, but since I work 50+ hours a week they stay very competitive. I work at a printing company, and I am one of two people that manage the IT operations of the company as well as do typesetting and health care printing. The other guy is IT by education, and I'm a programmer by education, and between the two of us we can handle pretty much everything they throw at us. Well, except that we're slowly getting behind in our work despite the 10+ hours overtime we put in every week. God help us if this trend continues and we need to find a third person with the credentials to do everything we need.

      Back on topic, being on the ground floor of a rapidly expanding company, we have the good fortune of basically have an unlimited IT budget. For example, about 2 months ago (before I was hired) they bought a brand new XServe and RAID array just to be a domain controller and do some file and print sharing. To go off on a tangent, they contracted its setup to some momo who broke it horribly (set /etc/hostname to the company's web address and until I found it completely borked my attempts to set up Samba) and actually left the first time saying he had to "go home and research" how to do what he was hired to do. When he called back a month later saying he found (read: subcontracted) someone with the knowledge, I told them not to bring him back and that I could do it in less time and certainly less money (inevitebly on overtime) since I know exactly what we need.

      We can pay $1500 for a color laser jet printer and after we got it all hooked up (just a few days ago) all our boss says is "wow that looks great hey don't show anyone this they'll want to come in here and start using it". As far as management and finances goes, it's really the most absurd (and the laxest) place I've ever worked.

      (Side note: 'Laxest' is a strange word. I would have assumed 'more lax' if I hadn't just looked it up)

  2. Where do you spend it? by Barondude · · Score: 5, Insightful

    Saving money is directly tied to where you spend it.

    --
    "That's the sort of blinkered, philistine pig ignorance I've come to expect from you non-creative garbage."-Monty Python
  3. Cut Users by utopia27 · · Score: 3, Funny

    fewer users -> fewer issues -> lower costs.

    if it weren't for those pesky users...

  4. turning off computers? by AmigaAvenger · · Score: 4, Insightful
    generally the electricity isn't going to come out of the IT budget anyway, and you probably won't be recognized for cost savings if you write up a nice proggy to automatically put your computers to sleep at a certain time, so why bother on that one...

    Instead, do what businesses themselves do. diversify! If your IT department is only responsible for maintaining a users desktop, then develop an interactive web based help system that goes towards that purpose. Now your it department also has programmers, and your mission is expanded (and hopefully your budget will follow!)

  5. Are you building instead of buying? by plierhead · · Score: 4, Insightful

    Bit of an open question really. But are you doing any software development? Sometimes the big drain on the department's budget turns out to be some piece of ambitious development that would be better handled by buying outside.

    --

    [x] auto-moderate all posts by this user as insightful

  6. Linux & OpenSource by Supp0rtLinux · · Score: 5, Informative

    I know, I know... call him a Troll. Actually, I saved my company upwards of $15,000 a year by not renewing software and support contracts for our Nokia firewalls and instead replacing them with Smoothwall (a Linux firewall). I was even able to install Smoothwall onto the old Nokia IP350 hardware.

    I also avoided upgrade costs to XP for about 10 of our 50 systems. This last year, we upgraded all from Win2K to XP. However, 10 of the systems were only used by temps, contractors, and consultants and only for web browsing, webmail, etc. So we installed FC3 on them saved the almost $200 each on XP upgrade licenses.

    Oh, and I save the whole company countless amounts of money when I installed Firefox and set it as the default browser. Pop-ups went away, re-installs resulting from spyware went away, etc. It saved my time (not having to do re-installs and system restores) and end-user times (not having their system unusable while I fixed them).

    1. Re:Linux & OpenSource by TheCabal · · Score: 4, Interesting

      We saved a crapload of money by not renewing our support with Cyberguard. I always disliked their firewalls, and the one we had was expensive to maintain. All we basically used it for was NAT to the Internet- a previous CTO had lofty dreams that included some hypercomplex firewalling. Obviously those dreams never made it near reality. So we had this $20,000 NAT that we could have gone to Best Buy and picked something up for like $50. I talked the current CTO into letting the support slip on the Cyberguard, and the next time it broke (did so regularly) I'd install Smoothwall or just a vanilla install of RedHat and let IPTables sort everything out. I guess the firewall got wind of that, since it never broke after that. But it saved us a few grand in support costs.

  7. IT is a support organization by TedTschopp · · Score: 3, Insightful

    And as a support organization, you need to position yourselves as such. There is a certain sense that you are like the electricity or the water. Now granted if you are not in the Business of IT, perhaps the company will look at focusing on their core business and out sourcing IT. Kinda like how most businesses don't generate their own elecricity or purify their own water.

    With that said, why don't you look at becoming someone who provides your business complete solutions to their problems as opposed to just keeping Server X up or Program Y debugged. Each of those things can be done by someone else for cheaper. But knowing what your company does, and how to unify business processes and computerize them is not something they can get anybody to do.

    So focus on what your company does, and learn their business, and learn how computers will solve their problems. That way you might end up overseeing the group of developers over in India. Learn how to architect a solution, learn how to manage a project. These are the skills that IT needs these days.

    Ted Tschopp

    --
    Fantasy remains a human right; we make in our measure and in our derivative mode... -- JRR Tolkien
  8. Re:Outsourced Ourselves by karnal · · Score: 4, Funny

    What if my native country is India?

    Where do I outsource to then????

    --
    Karnal
  9. blackmail employees by rich42 · · Score: 4, Funny
    You could have a semi-official "black operations" program where you monitor employee's web surfing behavior.

    If you find out anyone's surfing for donkey porn - tell them it's time to pay up - or their boss will find out.

    The money goes back into IT dept. funding so you can still buy that new videocard you need to play Half-Life 2.

  10. Automation by MarkEst1973 · · Score: 5, Interesting
    Every day I see people clicking the same things over and over, performing the same work on their computer over and over, typing the same code over and over (in various forms, but the same patterns).

    I introduced a new way of thinking in my company. Let's automate more. We don't need grunt programmer's writing easily templatable code. We need smarter senior programmers writing templates.

    We don't need to have senior management people writing emails every day reminding us to fill in our timesheets on time. We need one script to send out the alert. And we don't need manually maintained spreadsheet tracking hours and contract rates. It's error-prone, time consuming, and can be better performed by a database.

    Anything I see people doing repetitively, I look to automate. After all, isn't a computer nothing but an automaton doing the same thing over and over again?

    I've found Python to be perfect for automating a lot of my more mundane tasks. I keep looking for that higher level of abstraction.

    The problem is the GUI (*cough cough* Windows *cough cough*) where people can't seem to get around clicking. They can't seem to understand that anything they click on can be written in a script instead.

    Hey, but that's just me. If I were a business owner, I'd look to get significantly more from my employees by hiring a really smart guy to automate more work.

    If someone automates himself out of a job, you bet your ass I'd find him 10 more jobs to automate himself out of. That guy is worth his weight in gold.

    1. Re:Automation by TedTschopp · · Score: 4, Insightful

      I've saif this for years, IT should always be looking to put themselves out of a job. (Which interestingly enough is why I'm not concerned with the current fad of outsourcing.) There is always more things to bring under the control of IT automation.

      Ted Tschopp

      --
      Fantasy remains a human right; we make in our measure and in our derivative mode... -- JRR Tolkien
    2. Re:Automation by archen · · Score: 4, Interesting

      Let's automate more.

      It's a good idea, but it's easily snuffed out. Where I work it's really obscene the ammount of redundant, tasks which could be automated... My first and primary block is always management - and they seem to enjoy inventing more work for everyone. Also the users often need to be on board. Right now I'm fighting tooth and nail to get important user feedback, and they just don't care. I think it's important to get user feed back to make sure that you are really automating something and making work easier, not just making the same ammount of work in a different way. When you might as well be talking to a brick wall, progress isn't made.

      Last but not least, it takes time and he stated that they were understaffed/overworked. It takes planning and time. I'm getting the feeling that managment there would SAY "automation is good" but then not give you the resources to follow through. Typical I guess. They say they want to cut costs, but will probably just cut jobs no matter what anyway.

  11. Re:Turning off the computer is costly by cdipierr · · Score: 4, Insightful

    Except that your assumption is faulty.

    A computer, at night even /w the monitor "on" will probably draw about 100W of power tops. This assumes the monitor is energy star compliant and goes into a typical sleep state and that your PC isn't running some CPU intensive task, so at the very least cut your numbers to 20% and you get $400/month for the 100 machine scenario. This isn't nothing, but you're better off convincing people not to take clients to expensive dinners.

  12. I got a better idea by Orion+Blastar · · Score: 5, Insightful

    downsize the IT managers who cannot say "No", as they are the ones that force IT departments to overwork themselves.

    "Here are the projects I want you to work on."

    "But these projects are commercially available for less money than our development costs to make them."

    "I don't care, I made promises to other departments that we will do them."

    "But it will take a staff of 200 to do these projects in 3 months. We only have 30. We will need more time."

    "We don't have the budget for that, so everyone will be forced to work 80 hours a week with no overtime pay."

    "In some cases we already have some of these software projects. Like Microsoft Outlook for scheduling and contact management, and Microsoft Project for Project Management."

    "I want custom versions of those programs, because I promised them to the other departments."

    "Well at least can we have a raise to compensate for all the overtime we will put into these projects?"

    "No, in fact, I have to cut everyone's salary in order to help budget more money for marketing and executive pay raises."

    Then the IT department has a 90% turnover rate for four years of this, and each IT employee that is fired or leaves ends up costing 150% of the annual salary for that position to replace, which adds more to the IT budget.

    Then after being over-stressed, over-worked, and suriving 4 and a half years of this, I get really sick and end up being fired and replaced with someone willing to work for half of my salary.

    --
    Remember, Slashdot does not have a -1 disagree moderation, and no, troll, flamebait, and overrated are not substitutes.
    1. Re:I got a better idea by irishdaze · · Score: 3, Funny

      what the hell? were you working for EA?

      --
      -- Dedicated Cthulhu cultist since 1982 A.C.E.
  13. It's a management mantra... by Vexler · · Score: 4, Insightful

    It's the management's responsibility - not the IT staff's responsibility - to make sure the company comes out in the black on the balance sheet every year. The average IT staffer doesn't see every penny coming in and going out - that job belongs to the CFO and the accounting department.

    Management needs to take a stock of how the cash is flowing and make strategic decisions on how best to save for long-term growth. Buying that shiny and new equipment may not make much sense, until you realize that you are throwing away five times as much money in manhours every year by not biting the bullet and upgrading.

    I used to work for a manufacturing facility, and there are a lot of old-timers who think that saving money involves turning off their PCs every night. But they were not looking at how much time they are wasting every day in dealing with old OSs and crash-prone programs. They also did not look at how much time I (the network engineer) had to go over and "fix" their machines by rebooting for them.

    Having your corporate culture mumbling to itself "gotta save money, gotta save money" is a good sign that the senior management, together with middle management, has not done its job in formulating and communicating a coherent game plan to the rest of the company.

  14. Re:Outsourced Ourselves by way2trivial · · Score: 4, Informative
    you don't know much about it then.
    http://tinyurl.com/47c8e/
    read up here

    Canada: Safe, secure and 'near-shore'
    It's about as close as you can get, and its low risk and relatively low prices make Canada a favorite destination for "near-shore" outsourcing.

    The Philippines: Low cost, but higher risk
    The second most popular outsourcing destination after India, the Philippines has a highly skilled, English-proficient workforce and low cost.

    Mexico: It's Close; It's Cheap
    Just a short plane ride from the U.S., Mexico boasts a well-educated workforce and lower prices. But the lure of jobs in the U.S. keeps turnover at outsourcers high.

    Ireland: Comfort and Convenience at a Higher Cost
    Its government is eager to offer tax benefits and grants to companies willing to bring IT work here, making Ireland an increasingly popular destination for software maintenance and development work.

    China: Low-level work at lower-than-average cost
    Low cost is driving some users to outsource IT work to China, where low-level programming resources can be found at bargain rates.

    Singapore: Small but powerful
    This small Asian locality has economic stability and a highly trained workforce on its side. But those strengths come at a price.

    Vietnam: Nascent capabilities but low cost
    A "country in progress," Vietnam offers low labor costs but faces some communications and modernization challenges.

    Malaysia
    An emerging outsourcing player, Malaysia has invested heavily in a high-tech corridor to lure international business. But a sluggish economy and small workforce have slowed the country's momentum.

    Brazil
    Brazil is well known for the bossa nova, string bikinis and Amazon forests. Less well known is that, by many measures, it?s one of the world?s major countries. It ranks fifth in both geographic size and population (180 million people) and has the world?s eighth-largest economy.

    Russia and Eastern Europe
    Its IT workforce is low-cost and highly trained, but Russia's abundant scientific talent remains largely untapped because of government bureacracy and image problems.

    Selecting the Right Offshore Vehicle
    Opinion: Columnist Bart Perkins says there are different types of offshore outsourcing vendors, and it's wise to pick the type that fits your company culture, requirements and risk profile.

    --
    every day http://en.wikipedia.org/wiki/Special:Random
  15. The Numbers Fallacy. by fm6 · · Score: 5, Interesting
    Sure every penny counts. But sometimes you can waste more effort counting pennies than you save in unlost pennies.

    A lot of companies are on a permanent cost-cutting binge simply because it helps upper management look good with investors. Now, it's often true that these policies get started when a company's wasting money. But they will often continue long after the waste has been dealt with, or even when there was no provable waste to begin with. It's just another example of how corporate policy is set by numbers dweebs, you justify their jobs by the fallacy that every reduction in cost is an increase in profits. It does work because (a) you do have to spend money to make money and (b) as often as not, the apparent cost reduction exists only because of some accounting silliness.

    A couple years ago, I had a workstation on my desk that wasn't quite up to what I was asking it to do. A lot of my time (and thus the company's money) was being wasted while I waited for the system to stop thrashing. The standard solution is to request a new workstation. But I thought that was just a little too much to spend. (I'd like to say I wanted to help control costs. But the truth is that I'm fundamentally a tightwad, even when it's not my money being spent.) Instead, I decided to request a RAM and disk drive upgrade which I calculated would make the system much more usable. Here's how it went:

    • I put in a request for the purchase. It's only about $300, but as a cost control measure, even $300 purchases have to approved at the VP level. I wait.
    • Weeks pass. I threaten to buy the hardware with my own money. For some reason, this threat, though often employed, is usually effective, and I'm told that approval is emmient.
    • The purchase is approved. But then my boss tells me that I'm in violation of a new cost control measure, because my workstation has been amortized and now makes the numbers look bad, because of IT costs. I agree to withdraw my previous request and put in a request for a new workstation.
    • Weeks pass. A date is set for the replacement of my workstation. But then upper management decides it doesn't like our numbers (we're solidly in the black, but costs are too high. So they impose a spending freeze. No workstation, no RAM upgrade.
    • Weeks pass. Freeze continues.
    • This goes only for something like six months. Finally, another issue causes me to leave the company.
    Is the company making every penny count? No, they're actually wasting money by working inefficiently. They wasted a lot of my time, then tried to buy a workstation I didn't need. But the numbers look good.
    1. Re:The Numbers Fallacy. by TheCabal · · Score: 4, Informative

      Is the company making every penny count? No, they're actually wasting money by working inefficiently. They wasted a lot of my time, then tried to buy a workstation I didn't need. But the numbers look good.

      At a previous job, the IT budget was on a permanent freeze. In the three years I was with the company, we had only made one major investment in IT, and that was at the beginning of my tenure. Now, we were an Application Service Provider, so our lifeblood was in our servers and how fast we could crunch numbers.

      Did I mention that the major investment in servers, all the servers were bought off of eBay and other second-hand vendors?

      So I'm dealing with four year old servers, with outdated hardware this is just slowing down more and more, while we are getting more and more customers, and larger customers. I tried explaining to the Powers that there is a fixed number of cpu-hours, and it takes X hours to process customer Y on our current hardware. We were operating at something in excess of 90% capacity. I gave several pleas to free up some money to acquire some faster, more robust servers, thereby reducing X, allowing us to handle more Y.
      But as IT is commonly held as a cost center, I got the usual "we don't have the money". I left the company eventually, but heard they hit a hard brick wall as the production environment was saturated almost 24 hours a day- the couldn't bring in any more customers. Sort of ironic that a company can get killed by its own success.

    2. Re:The Numbers Fallacy. by Fulcrum+of+Evil · · Score: 3, Interesting

      I gave several pleas to free up some money to acquire some faster, more robust servers, thereby reducing X, allowing us to handle more Y.

      But as IT is commonly held as a cost center, I got the usual "we don't have the money".

      What the hell were they doing with all the revenue from those customers? Seriously, did you ask them? In those words? IT is not a cost center when your core product is IT.

      --
      "We returned the General to El Salvador, or maybe Guatemala, it's difficult to tell from 10,000 feet"
  16. Let the experts do it by madmaxx · · Score: 3, Insightful

    In our small office, we have cut costs by factoring out un-needed servers. When I started there a year ago, there were 30+ servers running in a cooled server room. They had a OC3, and were hosting their own mail, web, dns, etc.

    Now we have 4 servers running internally, and one running offsite. We pay a hosting company to manage our mail and web services, which costs us 1/4 of what we paid our own staff to do. We've dropped our fiber and use business DSL, which is another large savings. We also order all of our equipment from a very capable local shop, who take care of building and configuring hardware for us. As a bonus, or local retailer serves as our expert on hardware choices.

    A side-benifit of reducing the number of servers we use, we have a surplus of spare parts. These changes also allow IT staff to be redistributed in the company, doing more important things (like testing, customer support, development). While we still order new parts, we've been able to drop our hardware budget by more than half for the past year.

    Resources are better spent on things related to your products and services, so it's important to spend your people on those things as well ... and not on IT. IT, in many ways, is like plumbing or electrical: the business does well to have the services, but should not feel they need to do it all themselves. Stick to the domain of the business.

    --
    mx
  17. Reduce Total Cost of Ownership, Document All Work by TheMCP · · Score: 5, Interesting

    As you no doubt know, your expenses in a system - be it software or hardware - are not only the initial purchase, but also its upkeep, both in terms of ongoing direct costs (upgrade fees, purchase of parts or media), but in time. Every hour you spend working on something is an hour the employer had to pay for you to be maintaining something existing instead of making something better. Employers like to see progress. They're much more willing to pay when they see you're making progress.

    So, this means you need to do two things:
    1) Reduce the amount of time you spend on maintenance.
    2) Document everything you do.

    So, let's look at these a little more closely.

    Reducing time spent on maintenance
    Examine your obvious unnecessary expenses and see how you can eliminate them.

    Having problems with viruses and spyware, or spending time on antivirus and anti-spyware software? Replace IE with Firefox and replace Outlook with... well, anything you like, really. That'll prevent a lot of viruses right away, and that's an enormous savings. It cost my organization $45,000 in staff time every single time a new Windows virus hit the net, and that's AFTER installation of antivirus software. The antivirus software never seemed able to keep up. Also, start replacing simple desktop stations with Mac Minis. MacOS X doesn't get viruses or spyware. I'm not saying you should take perfectly good stations out of service to replace them, but as you replace older systems with new ones, start putting macs in instead of new Windows boxes.

    Macs also tend to stay current several years longer than Windows boxes. So, you could amortize the purchase cost over an extra year, or perhaps even two, and save money on desktop machines that way.

    Wasting time setting up software on desktops, or maintaining the software on desktops that were already rolled out? Get a Ghost server so you can just ghost the machines. If someone's software is malfunctioning, don't go muck with their system in person, just ghost their system remotely and move on to the next task.

    Lots of your time sucked up by idiot users on repetitive problems? Spend a little time writing a how-to white paper, and when they call to ask that same old question, get the person doing triage on incoming support calls to just give them the white paper so they don't have to bother a tech. The faster you get that person off the phone or out the door, the less dollar value your employer spent on your time dealing with them.

    Spending time administrating servers? Reduce the number of servers. A smaller number of larger (expensive) servers, well backed-up and with substantial redundancy, is much cheaper to maintain than a large number of smaller (cheap) servers, because you only have to do each maintenance task once for one large server instead of umpteen times for umpteen little servers. I've actually seen organizations that literally had more servers than employees, and they couldn't figure out why they were spending so much on IT. Yeesh!

    Problems with viruses and security on servers? Servers going down from time to time? Replace your Windows servers with Apple XServes. They're fast and easy to configure, can integrate into your existing LDAP login environment, can support both Windows and Macintosh clients (your users never have to know), and can easily be set up for RAID and redundancy. Apple also has superb offerings for on-site maintenance agreements.

    Documenting all work
    Employers often think they can get away with making you cut a person in IT because they don't understand what IT does, so in their mind IT doesn't actually do anything. You need to show them how much you really do. This means very anal-retentively documenting EVERY action of EVERY staff member, and indexing it to the customer as well.

    I mean, if the phone rings, there should be a record in the computer of who called and who they talked to and for how long and about what. Got a stupid user who requires constant hand-holding? S

  18. you want a diagnosis without giving symptoms by avi33 · · Score: 4, Informative
    Without trying to sound too snarky (there's plenty of that posted already) it's really hard to say without knowing what you're spending your money on. There are huge industries out there that will do this for you (and say, pocket 50% of the savings as a fee) so keep in mind that in asking Slashdot, you get what you pay for. I've been through similar circumstances at past employers, and there are a few easy places to start looking.
    • Identify where your biggest costs are. Services? Licensing? Personnel?
    • Go for the big fish. Saving $200 per workstation for the entire enterprise will create a lot of work, headache, retraining, and frustration. Merging servers to kill off a few licenses will require time and effort, but with a verifiable ROI.
    • What services do you use, outsourced, ASP model, or otherwise? You would be surprised how willing your vendors might be to renegotiate terms, even mid-contract. Take the approach of "You're not just a vendor, but also our partner in this business, and you have a vested interest in seeing us succeed. Act like a partner and we'll have a long lasting profitable relationship for both of us. If you refuse to work with us on this, we will waste no time in looking for your replacement when the contract is up." We renegotiated a number of contracts like this, and a couple that wouldn't budge? They were out the door.
    • Determine what your core responsibilities are (to the business). Use a minimum of hardware, services, and personnel to reach that goal (in the short term). If you are serving as the "junk drawer" for the entire organization, they will cut their costs and pass the responsibility on to you. Until you quantify exactly what your role is, you won't be able to push back and say "If that goal is important to your department, then you need to find a source to fund that project." Suddenly everyone's pet projects aren't so important when they have to chip in for them.
    • You need to manage expectations, as in, you won't noticeably lower the electric bill before the end of the month, but you can say "2006's budget is $50,000 lower due to the licenses that we won't need to renew." Document how you have been able to cut costs, if possible without cutting service. You will probably be faced with a midlevel executive who will say "Okay, now you really have to tighten that belt." You need to be prepared with a statement like "We've tightened our belt 25%, and we can tighten it an additional 25% if we stop supporting projects x, y, and z."
    • Personnel decisions - Not to advocate layoffs, but if you're keeping someone around at $90k to do a single job that can be outsourced for $30k, you should outsource it. Ideally, you'd bust your ass to make sure that person was shifted within the company, where their talents could be used to provide more services and capabilities to the company. Again, not to incite a flamewar, because it's a complex and sensitive issue here, but it's probably too late for that.
    • On the flip side, for the past couple years, the market is quite ripe to replace agencies with independent contractors. You need to be skilled at finding the good ones, and managing the projects.
    • Further beating the dead horse: licenses, services, and personnel.
  19. Apples and oranges. by Mistlefoot · · Score: 3, Insightful

    To be frank. Advice on how to save money for a small company is the topic at hand.

    You indicate 25,000 computer with 15 techs.

    Quite obviously saving $100 in hardware per PC would save you $1/4 million. Cutting back on 15 cell phones....peanuts. You are likely to be inclined to look for savings in regards to hardware - or per PC. A small computer with 30 computers and 3 staff will have far different needs. Saving $100 per computer would be the same as 2 weeks wages..... Peanuts.

    I don't know the answer but I do think that you're situation is far from similar.

  20. downtime projects... by nixkuroi · · Score: 3, Interesting

    One thing we did when I was working at helpdesk was to work on our "own" projects in the company that supported undocument company needs. As a phone support guy, I had times where I wasn't really doing anything (I'll call that time "slashdot time"). During that time, I'd approach other business units (say, the mailroom because they tend to regard you with awe and humility) and see if any of their processes could be automated through some simple programmatic way. As it turned out, they were hand-parsing outgoing mail addresses for capitalization and formatting errors that were fairly uniform in their imported excel documents. By writing a macro for them to insert into their docs on import, I was able to parse and fix the file in 30 seconds where it had taken them 4 days of 3 people working on it all day. Someone calculated that the company would save something like 280,000 a year in overtime and allow those overworked people some time with their families. If your company recognized this as a gain they could capitalize into your department, you could afford to hire a couple more guys and take some of the work off the dudes who are overworked...or give them bonuses or raises (as happened in my case). A lot of the time, people don't even know they can be helped unless you ask them and by helping out other people, you end up helping yourself....PLUS the mailroom reacted with hyperspeed next time I needed a little something mailed out.