Establishing an IT Budget for a Small Business?
tirthas asks: "I am the Information Manager of a small (20 person) architecture firm and have recently been asked by my employer to prepare a technology spending budget. While I have a good handle on what I would like to spend vs. what I must spend, I am having some difficulty establishing a justifiable budgeting method. I have seen examples of 'per employee' methods and 'percentage of revenue' methods, but the dollars and percentages vary widely. What methods do you use to establish your departmental/company-wide budgets, what are your monetary amounts or percentages, and what successes or failures did you have in establishing your budgets?"
Per employee and percentage of revenue are great metrics to meausre your technology spending against other companies, but I wouldn't use either of them as a budgeting tool.
As for getting a budget approved, may I recommend presenting things in a menu-like manner along with an explanation of the benefits of making the investment and thre risks of not making the investment. ~
"I'd rather be a lightning rod than a seismometer." -Ken Kesey
is what you should shoot for if you listen to idiots like Mr. Mott. HP is in for a world of hurt. They already cut 14500 jobs. If you are making money and employees are happy and you spend 50% of your gross on IT who gives a crap?
At my company (14 employees-ish) the budgest for IT is just "Find out what we need, buy it, and give us the reciepts". Seriously. Our IT guy just does what he has to, and justifies it when asked about it. If he can't justify it, he either gets limits on what he can spend next month, or it gets returned for something cheaper. With small companies with extremely variable budgets (months our company actually get PAID result in much higher IT purchases), it's best to take it one month at a time, and document reasons for EVERYTHING!
I like to place meaningful quotes in my sig, so people will know that I know what meaningful quotes are.
That's an important question, because if they've actually hired you to be ``Information Manager'', they're going to have entirely different expectations than if they've hired you to be a draftsman and dumped this extra responsibility on you.
If you're a draftsman with an extra burden, I recommend that you look for the thing(s) which will let you solve a few small problems, give you no new problems, and not waste any of your time on adminstration. Find the price tag, and you have your budget. If the number is too small, new machines all around (or, just for the partners and their favorites, and let their old machines trickle down). You can't afford to neglect the one part of your job they understand (the drafting), so don't let yourself get trapped in system administration!
If you were hired to be a full time IT manager, why are you asking us for advice? Figure out what they need, tell them what it costs and how it will save costs and increase revenues. You do know how to do that, right?
See what I've been reading.
I hate to say it, but a lot of your spending will depend on your clients. If your clients run Autodesk CAD software, then so should you, and that will make a huge dent in your bottom line. Our clients stagnated on AutoCAD 2000 for years, then just this month decided (and these are fortune-500 retailers, mind you) "oh, lets upgrade to AutoCAD 2006, so should YOU"...
I'm the sole IT person in a 50-person architecture/construction management firm. Our spending varies year-to-year but there are a certain amount of annual expenditures. Things like antivirus software (both at the server and desktop level, CAD upgrades (we stagger our and are getting onto Autodesk subscription... it hurts in the beginning but pays off after a couple of years).
I do my best to save on the software side and apply the savings to better hardware. By this I don't mean go out and pirate what you can't afford, I mean look for OSS alternatives to things you may think are a must-buy. I run sendmail with Mailscanner/spamassassin on FreeBSD and linux, instead of Exchange. I run supplemental Samba servers on quality HP servers. I do run a windows domain, because its just easier for me to manage than a Samba-based domain. Believe or not, MS stuff just works in my organization. Our industry-specific accounting software is windows-only also, so we're kind of stuck there.
Like someone before said, you need to take into account your corporate growth goals and decide if you want to invest in a lot of good hardware that should last a long time, or buy cheap initially and replace things when needed.
If you are going to be purchasing any proprietary lock-in software. To budget in for the enevitable operating system upgrades and office upgrades. Then of course there are the AV software subscriptions and so forth.
Do careful planning and always have a back-up plan. What happens if the vendor you bought software product X from goes bust - what happens to your support?
Electronic Music Made Using Linux http://soundcloud.com/polyp
Don't stop with PC's and applications. Include phones, Internet access, printers, faxes, document repositories, paper, toner, CD's, you name it. If the business strategy is best supported by quill pens and parchment paper, though, don't be afraid to go low-tech.
The partners probably have an idea of how much they want to spend on you, your team, and what you and your team do. Find out.
Do not trifle with that step. If they think they can afford $30,000 a year on technology and you present a $300,000 budget, the next sound you hear will be the axe falling.
Never forget that your firm is in the business of architecting things. Having cool computers with the latest applications that do not contribute directly and measurably to the architecting of things is deadly.
First, ignore all the per-capita methods. They won't work.
Now, take your lists of what you need to spend and what you want to spend. Lay out the items, give each one a priority ranging from "must have" to "would be nice". Provide a justification for each one and for the priority you gave it. Give all justifications, not just the best one, with examples from reality (eg. the justification for the anti-virus software might make reference to actual virus infestations in the company in the previous year and how much they cost in money, time and resources). Be sure to account for recurring costs in future years (eg. the service contracts on equipment, anti-virus update services, etc.).
Once you've got your list, sit down with the Finance guys and figure out how far down the list the business can afford to go.
Realistic budgets aren't based on per-capita expenditures or percentages of revenues or profits, they're based on what the business actually needs to spend to stay in business.
First, ask the controller or CFO what the company uses for a standard method, such as internal rate of return or payback period. You don't want to walk into a presentation with numbers using method X when the management thinks in terms of method Y.
Here's a 9 point, back of an envelope plan which sums up what the big consulting firms will tell you (in less words).
1. Review the Business Plan. What does it tell you? You expanding? You going all e-business? What? Wishes as well as reality.
2. What about trends in the architecture world? Trends in technology? Cheap storage, cheap bandwidth etc?
--> Try to work out what capabilities are suggested by all of this. eg - if your firm says they want to go e-billing then, hey, thats a capability. Show these to your firm and get them to rank them, score them whatever.
3. You haven't just started up, I suppose, so how does your current IT match up? Do a big list of capabilities you have identified and assess each one against your current apps/functionality.
4. What would a future IT system look like if it were to deliver all these capabilities? How could you leverage some of the technology trends you identified in to creating growth or profit? (invoices by pdf = save on printing and mailing etc. Recruit new staff just via the web = savings etc )
5. Can you decribe an optimal IT applications and technology architecture yet? Would that be an open accessable database feeding billing, web portal, collaboration, etc? Web based? Accesible in the move, laptops etc?
6. Now do a gap analysis of what you have versus what you want. Describe how you could move between those two states. Ie projects, dependencies etc - migrate this database, use a temporary TS server, then move to app x etc etc. remember culture (saving local vs contributing centrally - loss of power for the individual) - have a plan for selling culture changes too.
7. How could you pay for this - what levels of investment would it take? How will the changes be paced - what happens this year and what next. Will there be an investment phase of a few years then a leveling out. Talk business cases here - ROI.
8. Map the risks and critical success factors. Map your communications plan for the changes.
9. Present. You now know exactly what you want, why you want it and in terms that the rest of your staff team will understand - they nedd the capabilities not the software itself. Easy sell really.
We go though this every few years and it is an effective enough methodology.
There is a point to this (honest): IT often has to play in cost-benefit analysis against other corporate budgets, including facilities.
Liberty you never use is liberty you lose.
Your firm must be big enough to have an accountant, if so, time table a long meeting with him/her/it and thrash it out with them. You might as well, it'll only end up on their desk again anyway. Come up with a range of options that meet the requirements and the account will help you put figures on things, including your assessment of the liabilities in el cheapo solutions. Personally, I've had a good success level and good experiences with turning the "gatekeepers" into collaborators that way.
Plays violent online games as: Nerfherder76
Hi-
I'm the sysadmin at a ~25 person architecture firm, and an architect, too.
What I do for budgetting is to start with an inventory of every piece of equipment we own. Then I assign an approximate lifespan to each thing, based on experience. Couple that with when each item was purchased, and replacement times and potential budgetting scenarios start to emerge. There are a couple of policies I try to wedge in there to steer purchases, such as I like to put the new machines in front of the heaviest, most demanding users, which for us is the more billable staff. I'm forunate in that I have management's backing, so that there's never any whining from project managers when an intern gets a kick ass machine, and the PM gets the hand-me-down. By keeping the machines coming in, I can keep everyone pretty happy. In addition, whenever possible, I try to upgrade our software versions either every two or three years, on everything except the Microsoft hegemony, which I only upgrade through churn of new workstations.
Around the fairly regular annual purchases, I then stategize the big ticket items: new plotter, Autocad updates, expanding licenses of Photoshop/InDesign, implementation of a new accoutning system, or what-have-you. This helps even out the costs from year to year. None of it's rocket science; you just have to put your head into it and figure out what it would cost to maintain your company's current level of technical prowess (x machines per year, etc), and that what it would cost to further develop the skillsets (by getting new software, and doing more training).
FWIW, we spend ~$45k per year, which works out to be ~2.5 - 3.5 % of revenue. My bosses have never gone for a straight percentage method, but it's my preference, since it automatically adjusts itself for good times and bad. Instead, I develop a budget, they either say yes to the whole thing, or specifically exclude one or more items. Then I establish the priorities and give them an idea of at what points in the year I'd like to spend money. They coordinate that with the company's cash flow, and if the year turns sour, I just get reigned in on my spending.
Sorry if I'm rambling too much. OTOH, if you want more, post a response, and I'll give you my email address.
Joel
About a year ago, my company's IT department rolled out LCD screens to every employee and I was ecstatic. Not so much because I had been clamoring for a new screen (I hadn't even thought about it), but because it was an upgrade that actually made some kind of logical sense.
Think about it. What I do all day is mostly send e-mails and work in Microsoft Office. A traditional 'upgrade' would be to drop a new, faster computer with a big hard drive on my desk. But not only does that take a lot of work on behalf of IT, not only is it incredibly disruptive to my workday, but it doesn't really benefit me at all. I can probably store my entire work folder and all its accumulated contents since I began working here on a single USB keychain drive. My CPU needs were met and exceeded some generations of hardware ago.
On the other hand, a new LCD screen that's crisp, clear, and easy to read -- as opposed to some legacy, piece of junk CRT that's been getting blurrier and dimmer for years -- is something tangible that I look at and notice day in and day out. You might think it doesn't result in an increase in productivity, but I disagree completely. In fact, if someone had given me the choice between the monitor and a new CPU, I would have taken the monitor in a second.
Breakfast served all day!
The other thing to keep in mind is that you need "thoughtful" input on what you are buying. Its one things to decide if laptops or desktops would be more cost effective IT wise, its another to ask people if they prefer a laptop or desktop but the real question is, what does it mean for your culture and work style.
Based on what tools people are given they will find different ways to work. In the most basic example, give them laptops and they will work in groups but also from home more. Give them desktops and they will come in but perhaps not be flexible enough. This applies to quite a few hardware and software purchese. When you save $1000 dollars by giving the two sales guys slower machines are you saying they are not as important as the 20 developers? Perhaps you should just spend the extra $1000...or perhaps not.
I only suggest you keep in mind that even decisions that seem totally IT or budget based can have wider implications.
Someone at a management level should be thinking though these questions as part of this process.
Why would a 20 person firm need an IT manager? What do you do all day? I think the first step would be to fire yourself and hire a good third party IT shop to manage the shop...
is often one of the easiest. The bean-counters, especially the computer-illiterate ones, look at the WidgetMaster 2000 and all they see is a price tag, because they have no idea what this magic device does, or how it is going to help the company make money. When all you have is a price tag to work with, all you can do is go cheap. ;)
So, for any item you would like to have, (I didn't say "have to have") you need to put together a simple description of the item. Explain in plain terms what it does, this will help the people that have half a clue. Then spell out how this item will save money or make money, in simple terms. (go on the assumption that what you have just told them is ALL they know about the item at this point) Explain how long the item will last, and how long it will take to break even. Explain how much money you roughly estimate the item will make your company over its lifespan, factoring in its initial cost and the cost of updates, maintenance, etc. Don't cut corners on the future costs - they need to know if you have to buy a new license for the software every year or renew a service contract.
Do this for anything you would like to have. Do not restrict yourself to things you think you will get, or just the things you find essential. Include it all. They are unlikely to approve everything, so there is no sense in being picky about what you ask for - you can't get what you didn't ask for. You might drop a hint to the reviewers when you hand it in, giving them a hint as to how much of this you expect to be approved. This will ease tensions as they may still not understand how much of this you need and how much you want. If you tell them you're hoping to get at least 50% of what's on the list, they won't freak out trying to figure out where they're going to get budget to get 95% of your list. (this usually leads to you getting a completely random assortment)
Depending on who's evaluating the list, it may also be useful to break the items down into groups. "Essentials", things we need to get to stop hemoraging money. "Needs", things we need to become more proffitable, improve efficiency, improve customer response time, etc. "Try-outs", things we'd like to get into and we're looking for a sample of the technology to see if it's worth a buy-in. "Extras", things we strictly don't need, but that may have a positive effect on the company... these can include things that simply make employees' jobs easier to do or more tolerable. (how about a radio for the mailroom?) If they're short on cash they may very well go entirely on this grouping to determine what they get - maybe they only get the essentials and the needs this year.
This does a lot for you. It stops them from buying stupid things you don't really need rather than the things you had to have yesterday. It also helps them to make informed decisions about what they should buy and what can wait until next year or next quarter. And it helps you because you can push the tech in the direction you are prepared to go rather than getting a spray of differnt items which could take your people in three different directions at once. You are their only source of information right now and what you tell them is very important to your business. You aren't actually the one spending the money, but they are depending on your professional opinion right now to spend that money where it counts. What you tell them will determine the direction your I.T. goes for the next 10 months.
I work for the Department of Redundancy Department.
As we all know, the biggest dent in budgets is made by personnel costs.
Unless the information manager is only doing information management 2 or 3 hours a week, I would say it is useless for such a small company to have one on staff. If the company has such a strange spending pattern that spending on other things actually outweighs hiring an information manager, then you're not doing your job; and if you are doing your job, your job is redundant.
This is from the perspective of an IT geek in a (i'd call it a small company as little as 4 years ago) medium size company. Of course I'd like to take all the credit for the company's growth--many others contributed significantly in their own areas of responsibility.
The problem with consulting is that managers tend to look at IT spending as buying a commodity. Spend more, and you will get more of this stuff called IT. Consultants make it easy for managers to not have to understand how IT impacts business processes. Sure, it is the consultant's job to recommend those systems, but without an IT aware person on staff, how does the manager practically evaluate the consultant's recomendations.
As a director of IT in my company, I find myself spending a large amount of time educating other managers about what IT can and cannot do. Again, consultants can do this work, but they have a profit motive to spend more and do more on IT projects. The fact is, consultants love to keep their clients in the dark so they can be milked for more money. A consultant can never understand the inner workings of a company, because unlike the IT staffer, they don't see the day to day.
Consultant bashing asside, it would be tough to justify one full time IT person for an office of 20 people in some, but not all offices. Though, achitecture firms are the obvious choice for full time IT person since that IT person can do other design oriented things as well--web, graphics, etc .
Our company has looked at other comanies in our industry and have found that bigger companies in particular spend a lot more on IT when they rely on consulting. I guess they never internalized how to use IT before they got big. End result--we are a lot more efficient than big companies.
Outsourcing does have a role. Don't be afraid to outsource those areas your IT person doesn't have strength in. Only pay to outsource those areas you need to--that way you don't have to pay consultant rates for someone else to do all your IT thinking for you. As your company grows, you can wean yourself away from consultants as you complement skills of existing IT staff with new hires. Honestly, besides some design oriented stuff and some basic office network stuff, this architecture firm doesn't need a lot of high end IT talent. When you have multiple offices, hire a good networking/telecom guy to tie all your offices together.
i think the real question being posed to our friend is: for our small architectural firm, how many copies of autocad photoshop illustrator are we buying this year? what is the minimum software and hardware we need to purchase to keep our employees productive whitout breaking the bank? i was speaking with a guy from a small architectural firm last year during a focus group, and what i gleened from that conversation is how much architecture relies on presentation. marker renderings and topographical models have been replaced by 3d renderings and photoshop compositions from existing elevation photos...
at the end of the day it's a head/seat count for hardware and software. i usually count on at least 1 major upgrade a year which i'll be asked to purchase at a cost of 30-70% of original cost, plus 1-2 major bug fixes, and 1-6 minor fixes at little to no charge, regardless of software. i also expect production hardware to be replaced(desktop computers, large format plotters, centralized workgroup laser printers, color copiers) every 3 years, and system hardware(servers, raid storage, network equipment, tape jukeboxes, server archive software, other server software) to be replaced every 5 years.
of course YMMV in your particular scene, so don't ask your boss to replace a bunch of gear if he's a cheapskate. pose every need as exactly that, a need. we can't do our presentations WITHOUT photoshop CS2, we NEED to upgrade 10 copies of autocad to version 2006 our senior architect is complaining that his BOOTLEG copy of version 14 is taking a long time to launch, our HP5000 is breaking down and the cost or repair is MORE that a years worth of lease payments, if we don't buy X copies of Y software, one of our disgruntal former employees will drop a dime on us and call the SPA or BSA, so here's a schedule for how to get legit in the next 3 years... you get the picture... if you can't buy it this year, schedule it for next year, unless it's a break fix.
three can keep a secret, if two are dead - benjamin franklin