Hiring IT employees, Part 210 Sep

In my last post, I stated that small to mid-size businesses do more harm than good by hiring IT employees. Yet, technology is a critical component of any modern company’s growth plans. So what’s a business owner to do?

First, understand the difference between Infrastructure and Applications.

Infrastructure = Servers, desktop PCs, file storage, email, backups, printers, network security, etc.

Applications = Packaged software, custom built applications, databases, reporting, your website, etc.

For the infrastructure component, find a Managed Services Provider (MSP) with a local presence. They do this work for many companies so they know what they’re doing and they make sure their staff keeps up with latest developments. Make the investments they recommend. They’ll keep your servers and desktops running and your network secure; they can’t do their work if you won’t follow best practices. Trust your MSP to help you get this foundation right and focus your energy on the stuff that truly has the ability to help your business grow.

In the applications area, identify consultants that do software development. You may actually need to find several resources, because software development, database work, web development, and MS Office programming can be very different animals. Depending on your personal preferences and business philosophies, you can find large organizations with a variety of development skills in-house, use a roster of local contractors, or find developers across the globe who can do the work at much lower rates than you’d find in the US. (Sourcing will definitely be a future topic in this forum!) Make sure the people you identify have the bandwidth to either give you a set number of hours per week or jump in quickly when you have needs.

In both areas, be certain to talk to client references. For MSPs, you’re looking for pro-active support, availability during your business hours, published service levels with penalties for failure to comply, and regular reporting on incidents and performance.

In the applications area, you’re looking for consultants who can deliver a usable solution in a timely manner that doesn’t require ongoing support. Understanding user requirements is key, so they have to be good at communicating with all levels of your organization. And be concerned if the consultant doesn’t insist on end-user participation in testing the application before it is delivered.

To be sure, if your company’s product is technology, then this approach may not be right for you. But most other companies shouldn’t seriously consider hiring internal IT resources until they are sufficiently large enough to maintain expert level IT staffs.

There’s still one more missing piece. Who gets to be in charge of managing all these different vendor relationships? That’s the subject of my next post. Tomorrow, I’ll put the final piece of the puzzle in place and show how this can be more cost effective than hiring an internal IT resource.

Read Part 3

Leave a Reply

Contact Me

Granite Peak Systems, LLC
PO Box 80892
Billings, MT 59108
Tel: 406-672-8292


Since 2007, I have funded a Kiva account in recognition of my clients. Whenever I get a new client, or find a microloan that relates to the industries my clients serve, I contribute to the account. You can see my lender profile here: