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

Smartphone Wars – How To Pick Sides

December 5, 2011 By Andrew McLean Leave a Comment

A question I get a lot is which mobile phone I would recommend to my clients. This may seem strange at first that someone would ask their IT consultant, but considering how integral it can be to one’s business and overall communications, it’s a legitimate question to ask.

I read daily that Google’s Android mobile is growing in market share in leaps and bounds, surpassing the iPhone and even the BlackBerry. But is it the best mobile device for you or your business?

Google and Apple are now the market leaders of smartphones, but they have very different business models. Apple, adhering to its own policy of controlling the user experience from start to finish, has a restricted marketplace that requires that applications pass through a testing process before being available for purchase through iTunes. On the other hand, Android allows a user to run anything developed for it, no matter the source. And therein lies the problem. Without a strict QA process, malicious software easily infiltrates Android devices, to the point where 63% of malware discovered last quarter was on Android devices. Android’s other major issue is a phenomenon the industry refers to as “hardware fragmentation”. A more detailed description of the problem and how it applies to Android devices is available here -> http://bit.ly/tVI9gh. That being said, Google’s Android phones are great for the tech-savvy who love the ability to do whatever they want – much like the kind of user who chooses Linux over Windows or OS X. The cameras on current-generation Android smartphones are also noticeably superior to those on the iPhone or BlackBerry.

The old standard of BlackBerry for the business place  has lost a lot of traction due to RIM’s failure to keep up with the market for apps, and the notoriously painful BES (BlackBerry Enterprise Server) which, among other things, links the devices to Microsoft Exchange server to deliver email and offer other security options like remote wipe (allowing you to completely erase the device of all personal information and content in the event of a lost or stolen phone). The iPhone has this remote wipe feature out of the box with current firmware, and the Google Android phones have the feature available via third-party applications – but both without the need of expensive or clunky middleware. Then there was not one but two major BlackBerry services outages that affected the entire world this year for considerable periods. As a form of apology, the company offered customers free stuff, but it may be too little too late for many. The advantages of the BlackBerry though are not to be understated. They have put a lot of effort into the security of the devices, attaining security ratings that no others yet enjoy. The tactile keyboard is great, and BlackBerry messenger (BBM) alone is enough of a reason for some to sign right up. Their application pool is growing but is nothing compared to Android or iPhone.

The iPhone itself has a problems of its own. Complaints of shortened battery life plagued the 4s for a long time after launch (reported to be fixed with latest updates). The iPhone 4 similarly had antenna problems that Apple downplayed initially. And there is always the issue of screens cracking when dropped (though this isn’t typically a problem for those of us who have protective cases). As mentioned above, the iPhone app marketplace is strictly controlled, which for the very tech-savvy consider too restrictive. And the hardware itself is not user-serviceable, so is not an attractive option for tinkerers. Contrasting that is a massive marketplace of applications, tools and games, an active developer community, a company that is serious about streamlined experiences, and the intangible “cool factor” that goes along with Apple products.

Honorable mention goes to the Windows 7 phone, Microsoft’s relatively new entry into the smartphone market. Reviews are pretty good, but market share is quite low. Microsoft has had a rocky past when it comes to mobile devices. Time will tell whether their device will stick around.

Personally, I own an iPhone 4. I came from the BlackBerry world initially, frankly because the company I worked for required one. When my contract ran out I immediately chose the iPhone 4 because at the time, it was light years ahead of their competition with its high-resolution retina display. Since then, more advanced and faster competing phones have come available but I actually enjoy the fact that I don’t have to tinker with my phone to make things work. Past unpleasant experiences with both BlackBerry and Android have soured them for me, but I can certainly see the draw.

In my dealings with clients and even mobile solutions providers and other IT consulting firms, I frequently hear them express frustration with Android and BlackBerry and wishing they (or their clients) could “just get an iPhone”. That being said, personal preference rules, and company policy rules above all when selecting a phone. Weigh your options and see which feature set will best fit your needs and select your smartphone accordingly.

There’s not really a wrong answer, but it has a large impact as a piece of the overall IT infrastructure picture.

Filed Under: Technology Tagged With: android, Apple, bes, blackberry, galaxy, google, infrastructure, iPhone, it, Mac, Microsoft, mobile, Phone, security, smartphone

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

Contact Us

McLean IT Consulting Inc.
Serving Greater Victoria

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

Featured Article

Virtualization: What Is It? Why Use It?

What Is Virtualization? In the IT sense of the word, anything "virtual" is a representation of something that does not physically exist. Virtual … 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