McLean IT Consulting

WORRY FREE IT SUPPORT

Call Us: 250-412-5050
  • About
  • Services
    • IT Infrastructure Design
    • Remote & Onsite IT Support
    • Disaster Recovery
    • IT System Monitoring
    • IT Audit
    • Documentation
    • Medical IT Solutions
    • Wireless Networks
    • Cloud Computing
    • Virtualization
  • Partners
    • Lenovo
    • Ubiquiti Networks
    • Dragon Medical Practice Edition (Nuance)
    • Synology
    • Drobo
    • Adobe
    • Bitdefender
    • NAKIVO
  • Contact
  • Blog
  • Remote Support

What Does An IT Consultant Do?

October 16, 2011 By Andrew McLean 16 Comments

I Am An IT Consultant

No matter how long I’ve known someone, there always seems to be some confusion about what it is I do as an IT consultant. The top impressions people have are that I fix or sell computers and that is not inaccurate. I do fix computers, and I do sell computers. But this is misleading and it is the very least of what I do.

In old corporate structure, a Computer Technician (aka Computer Consultant) and a Systems Analyst are two very different people. The systems analyst could be compared to a General where the computer technician acts as a foot soldier in the trenches at the front lines of battle. The Analyst has a very high-level view of issues that a business may have with their technology, or they are sometimes given a set of guidelines or a road-map that a company may have for advancing their IT infrastructure.

For example, say a large-scale enterprise has several departments using Windows workstations and servers, but they intend to convert their design department to Apple workstations running OS X. In the old days (and in some larger companies, even now), the Systems Analyst would collect information such as a list of software requirements, research potential pitfalls or issues with compatibility between now heterogeneous systems, evaluate software, and a plethora of other prep work… before sending a Technician to do the real work based on the Analyst’s report or instructions.

The Systems Analyst will often also be the liaison between the client (or end users) and the technicians. It’s an unfortunate truth that many extremely talented technicians lack certain social skills.

Systems Analyst+Computer Technician+Project Manager=IT Consultant

In the modern model, the more valuable assets to a company are both Systems Analyst AND Computer Technician. This is exactly the role of the IT Consultant. Not just the high-level administrative tasks, but performing the actual work, and being able to interact with the client. But without the high-level view of a qualified Systems Analyst, many technicians will blindly muck about with computers and while successfully making them work, perhaps not considering the other systems involved or the benefits of doing things another way.

I’ve had a history in corporate, small business, and contracted IT, and in my journey I’ve developed a set of core work values, some of which I’ll list below.

  1. Working with an IT Consultant should feel collaborative. Your success is my success.
  2. Records and documentation are of primary importance. If it’s not documented, it doesn’t exist. If your “computer guy” (whether that be an employee or a consultant) is hit by a bus today, how much do you know about your own systems? However, proper documentation takes time to complete and should not be expected to be done for free.
  3. Research is part of the business. No single human can know everything all the time. Except for very rare cases (where it is established and agreed upon in advance), I do all work-related research on my time. I don’t believe you should have to pay me based on how fast or slow I learn how to perform a task.
  4. Use experts. Being aware of #3, I have a vast pool of experts who I can call on or refer to when dealing with a problem outside my competency. In this way, a good IT consultant is also like a general contractor, knowing when to bring in outside help.
  5. In cases where I am asked to fix a problem, if I am unable to fix it, I will not ask to be paid for my time (except in some cases a nominal diagnostics fee to determine whether it is fixable).

My reasoning for #4 is about ethics. I’ve seen some so-called professionals misrepresent themselves as experts in systems they have no business touching. If I take on a project, I am stating that I believe I have the qualifications for it. You should not be asked to pay for my hubris.

But I digress.

Defining specifically what I do is an impossible task, because it varies so greatly. 90% of the time, am I configuring someone’s email, repairing a computer, or installing a printer? Probably yes. But the other 10% is what I live for. Configuring an Active Directory domain for a new enterprise. Designing and implementing a network or offsite backup solution. Creating a Virtual Private Network for a multi-site office. Migrating a corporation’s email service to the “Cloud“. The question of what I do becomes more a matter of what I am capable of doing. For more information, please visit my previous post: “Why Hire An IT Consultant“.

Filed Under: Editorial Tagged With: cloud, cloud computing, consultant, ethics, infrastructure, it, SAAS, windows

Is the PC Doomed?

September 1, 2011 By Andrew McLean Leave a Comment

It has been a landmark couple of weeks.

First Google acquired Motorola Mobility, effectively enabling Google to manufacture their own Android handsets (and thereby becoming a threat to their own handset partners). Following this, HP announced that it was seeking to offload (or spinoff) its PC manufacturing division, much like IBM did when it sold off to Lenovo. Then, Steve jobs has stepped down as the CEO of Apple (though having been on medical leave since January), leaving hordes of sobbing iFanatics lamenting his departure.

In a strange sort of way all of these headlines relate to modern technology and computing trends. Google can now manufacture its own mobile handsets to pair with the Android software they already develop. HP’s departure from the PC manufacturing business leaves Dell and Apple as the only remaining North American PC manufacturers. And Steve Jobs has masterfully pushed the envelope of personal computing for the last decade, resulting in the richest company in the world (jockeying for the position alongside Exxon).

HP’s sudden exit signals what IBM evidently knew years ago, that the PC trend was on its way out, and mobile devices are in. This causes a significant issue for some firms that focus purely on PC service and support (especially those who focused on HP certifications), and flips the industry on its ear. What matters now isn’t speed, power or storage (especially with the advent of cloud storage). Rather, the focus becomes mobility, accessibility, and compatibility across multiple platforms.  Software will continue to move towards cloud-based web applications or SaaS platforms. HTML5 has already made waves by introducing powerful new features that don’t require a complex server-side language.

Meanwhile, Apple has led the way in showing what a smart phone should be capable of. Of all their products, the iPod/iPhone/iPad is the most popular, the most lucrative product line (for Apple), and is the bar to which all other mobile devices strive. With Steve Jobs gone, many are asking whether Apple will maintain their obsession for build quality and PR momentum. Will Apple be as successful as it has been without the charisma of its founder?

And does all of this really spell the death of the PC?

Workstations will always be necessary in business, but may trend more towards custom builds as opposed to manufactured systems, or perhaps all manufacturing will be overseas. But even if PCs do go the way of the dodo, that’s okay. Device A will still need to talk to device B.

McLean IT Consulting will still be here to help.

 

Filed Under: Editorial Tagged With: android, Apple, cloud, dead, google, hp, manufacturing, mobile, motorola, PC, steve jobs

Why Hire an IT Consultant?

June 29, 2011 By Andrew McLean 1 Comment

The age-old question of “why hire a consultant?” comes to most professions, and IT consulting is no different — I might even suggest that it may be even more common regarding the IT industry.

Most small businesses have a “techie person” who handles day-to-day technical computer issues. And that’s great. Ideally every site should have somebody that can handle quick technical issues here and there. Here in Victoria, it tends to extend beyond immediate staff and into family member territory. But for problems beyond the superficial, and even sometimes including those that occur again and again, a consultant can often be the right answer.

 

First, I’d like to dispel some myths.

Myth #1: Consultants Are Expensive

The most important thing to remember is that you only pay for the time that a consultant is actually working, as opposed to an employee who is paid hourly plus benefits, insurance, etc — regardless of productivity.

What else could your tech-savvy employee be doing to be more productive to your company? Could they be earning you money instead of sinking all of their effort into a situation beyond their expertise? What might take a skilled IT consultant mere minutes to solve might take someone unfamiliar with the problem several hours.

The IT industry’s purpose is to increase productivity through technology — sinking unqualified resources into unfamiliar territory is hardly efficient.

Myth #2: Don’t Need ‘Em

The status quo is great, but it can stagnate your business. A business today is lost without email, a website, a PC, a billing/accounting system, a printer, and the network equipment to connect it all together. Perhaps the problem is that you don’t realize what’s possible. Maybe you never realized you could print from your phone, or remote in to your computer at work from home, or one of a million other little things that can enhance your experience.

Myth #3: A Tech Is A Tech

Victoria is known as a tourist destination, but our primary revenue is the tech industry. Despite this fact, Victoria also has some of the worst supported networks for small businesses. Many reputable computer consulting companies hire technicians that don’t know the difference between a router, a hub, and a switch (FYI there are BIG differences), and these “IT professionals” are content to daisy-chain network devices until they are satisfied that “everything works”. The problem ranges from cheap, shoddy hardware to stripped or badly terminated cables, or plain old bad network design. This leaves many Victoria businesses with a false sense of security. Networks may go down, servers may fail, backups may not exist. A true IT consultant can remedy that.

Still others may provide a solution but give no ongoing support, perhaps because computers aren’t their full-time profession.

 

The bottom line is that not all IT professionals are created equal. Much like a doctor, there is nothing wrong with getting a second opinion and in fact it should be encouraged. Don’t take this to the extreme, however. You don’t want to call a different consultant from day to day or cycle between them. You want someone intimately familiar with your systems. Your computers and network need attention much like what you would give your vehicle.

For further information, see “What Does An IT Consultant Do?“, also on the McLean IT Consulting Blog.

McLean IT consulting is proud to offer a broad range of skills, services and computer technology to Victoria businesses. Initial consultations are free of charge, and there is no requirement for a service contract.

Filed Under: Editorial

When Should You Upgrade Your Computer?

April 5, 2011 By Andrew McLean Leave a Comment

As an IT consultant, I am frequently asked for either an opinion or a judgement call regarding whether or not a system is a better candidate for upgrades, or for replacement. The answer is never absolute, but there are general guidelines and variables to consider.

Hardware

CPU and motherboard technology has advanced greatly in recent years. The last generation of Intel processors nearly doubled the performance of every processor preceding it. The first easy question is a matter of speed and performance: does your current system provide sufficient processing power to accomplish day-to-day tasks?

The answer to this question will create spinoff questions. If yes, then congratulations, your computer still has life in her, but more questions must be asked. If no, then one must identify where the performance bottleneck is taking place. If the system is several years old and is consistently struggling to keep up with daily demands, then CPU is the likely culprit. If the system suffers only when running multiple programs at a time, then this is due to limited memory.

Any desktop computer consists of the same core parts: processor, motherboard, and memory. Devices such as hard drives, DVD-ROM drives and the power supply can typically remain in place after an upgrade, assuming the power consumption has not dramatically increased. When core parts are upgraded, in most cases it will require other core components to be replaced as well. For example if you were to upgrade a processor from 2008 to a current-generation model, you would also be required to replace both the motherboard and ram to support the upgrade. When replacing these components, replacing the power supply should be considered, but may not be necessary.

Hardware obsolescence and security are a big part of why large enterprises have established system life cycles – usually this cycle lasts about four years. Sometimes less for laptops.

Laptop systems are engineered to be integrated devices and as such, the only user replaceable parts are the hard drive, memory, or battery, which limits the upgrade options available and is another reason why they have a shortened life expectancy.

Hardware prices have come down considerably in recent years. At the time of this writing, Intel has recently released a new processor, codenamed "Sandy Bridge", and the most expensive chip weighs in at about $300, but it outperforms Intel’s own chip from the last generation at well over $1000.

Software

Beyond the hardware limitations, it should be noted that upgrading to a current-generation system will often mean moving to a newer and more secure operating system. In the case of Microsoft, Windows XP is an extremely popular operating system and has been around for nearly ten years. However, the age of the system and the limitations of the software have strained Microsoft to maintain support for it. XP and many technologies contained therein are no longer secure and will not be patched to secure them. Some businesses will require XP because of internal business software requirements, but measures should be taken to ensure security is tightened. Special attention must be paid to Microsoft’s Internet Explorer 6, which even Microsoft is pushing people to stop using. Despite the much-discussed flaws of Vista, security wasn’t one of them – and Windows 7 has successfully erased the bad taste left by its predecessor.

Apple’s OS X enjoys similar upgrades to its systems. Those who are still using OS X 10.4 do not enjoy the benefit of Apple’s Time Machine backup software, better spotlight search performance, and security among hundreds of other features added. Apple hardware is famously more compatible with their operating systems and do not usually require a hardware upgrade to enjoy an updated operating system.

Another question that might be asked is if there are any recurring issues that would add to the cost of ownership of the older computer.

Compatibility

Some looking to upgrade will ignore a vital part of the process. Will a current-generation system support your peripherals? Many old printers and scanners or other legacy hardware are no longer supported by the manufacturer, especially in light of the push to 64-bit from 32-bit operating systems. 64-bit systems require 64-bit drivers and will not function without them.

As previously mentioned, some applications will only work with older operating systems, for example anything based on DOS or old, unsupported .NET Runtime engines cannot be used in current systems. This has also contributed to software being pushed to "the cloud" since web applications work with any browser or operating system (multi-platform or OS agnostic).

Transition

Of course purchasing a new system will usually require a transition or migration. The length of time involved is directly related to the speed of the old system. If the old computer is a circa 2001 Windows 2000 or XP relic, expect things to drag on for a few hours, so the cost of having a technician do this should be considered as part of the bottom line. Even speedy systems will generally take two hours. Every workstation is different and so are their needs, but a minimal migration involves moving files, and configuring email. Using new software will also come with a learning curve – a large one if moving between Mac Linux or Windows PC.

Conclusion

The choice, of course, is up to the owner. Is the system just a play computer or a mission-critical workstation? Does the value of a new computer outweigh the value of upgrading the old? Does the cost outweigh the benefits? The same basic principle of car insurance companies applies here: if the cost of upgrading or repairing the current model is greater than half the cost of a new model, it’s time to write off the old one.

Homepage feature image courtesy of datamancer.

Filed Under: Editorial

Buying Or Selling A Business? Perform Due Diligence Technology Audit

March 20, 2011 By Andrew McLean Leave a Comment

When purchasing or selling a business, one largely overlooked procedure that is perhaps equally important as a financial and legal review (and often one effects the other) is a technology audit. This should be performed by a third party and never by the staff of the business to be audited – for obvious reasons. Most would agree that businesses rely heavily on computer systems to perform daily operations, so ignoring this vital part of the equation would be a mistake. Here I will discuss questions that should be asked and answered as part of the discovery process.

Step 1: Hardware

Taking inventory of technology assets such as PC hardware, printers, and network equation is the first step. How old is the hardware? Are all  the systems different? Were they purchased at different times or all at once? Are they on a life cycle – and if so, are they reaching the end of that cycle? What kind of fault tolerance do the systems have? Are there proper backups? Is there a server? Is it being utilized efficiently? Is there a high failure rate of existing hardware? What network hardware supports the environment? Is it secure both physically and from the internet?

Step 2: Software

Software audits may be even more important and if rushed can be disastrous. Are all systems the same OS or is the environment mixed? Are they updated consistently with security patches? Are they protected by antivirus and antimalware systems? Does the business run behind a firewall? Is access to sensitive information limited to specific users or groups, or is information security loose and trusting? Is the server properly maintained? Is all the on-site software licensed correctly? This last question is especially important for mid-sized businesses that have experienced rapid growth, as they typically struggle to maintain IT compliance to match business expansion, and Microsoft notoriously audits these types of enterprises.

Step 3: Other Assets and Liabilities

Does the business in question have outstanding contracts or obligations to IT professionals? This goes hand in hand with a financial audit, but it should still bears mentioning. The business website, if applicable, should also be considered. Does it look good or is it abhorrently ugly (thus driving away potential clients)? Is it maintained properly? Does it adhere to modern web standards? Are their security risks associated with it (i.e. private client information accessible online)? Are there broken links or functions?

These are just a few examples of questions that should be asked when looking at a purchasing or taking over a business.

Even a short investigation will reveal a clearer picture of the true assets and liabilities involved, and can at the same time identify possible improvements and cost savings before acquisition.

Filed Under: Editorial

  • « Previous Page
  • 1
  • 2
  • 3
  • 4
  • Next Page »

Contact Us

McLean IT Consulting Inc.
Serving Greater Victoria

P: 250-412-5050
E: info@mcleanit.ca
C: 250-514-2639

Featured Article

The Role Of IT In Early Adoption

Innovation is the key to so many success stories.  From the earliest fossil record showing crude tools made of stone, to the 21st century CEO picking … Continue Reading

Blog Categories

Our Mission

We seek to enrich and improve small and medium businesses by delivering best-in-class technology solutions, and offering a premier customer service experience. Contact Us Now!

Quick Menu

  • About
  • Testimonials
  • Contact
  • Blog
  • Sitemap

Let’s Get Social

  • Email
  • Facebook
  • LinkedIn
  • Twitter
  • YouTube

Copyright © 2025