{"id":342,"date":"2019-07-08T15:54:06","date_gmt":"2019-07-08T19:54:06","guid":{"rendered":"http:\/\/www.heliotropicsystems.com\/blog\/?p=342"},"modified":"2019-07-08T16:03:13","modified_gmt":"2019-07-08T20:03:13","slug":"i-am-not-supposed-to-bad-mouth-an-incumbent-it-support-company-or-existing-vendor-right","status":"publish","type":"post","link":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/i-am-not-supposed-to-bad-mouth-an-incumbent-it-support-company-or-existing-vendor-right\/","title":{"rendered":"I Am Not Supposed to Bad Mouth an Incumbent IT Support Company or Existing Vendor, Right?"},"content":{"rendered":"\n<p>But what happens when something that another IT provider, or vendor, does is so not aligned with \u201cbest practices\u201d that it makes me shudder?  What if their actions could cause a serious problem at the client\u2019s (or prospect\u2019s) site that might have otherwise been avoided?  Couldn\u2019t I then be forgiven if I mentioned that the other guy\u2019s effort was misguided?<\/p>\n\n\n\n<p>I guess it depends on the circumstances.<\/p>\n\n\n\n<p>I encountered two instances of less than stellar computer infrastructure design in the early part of June, and my frustration was significantly higher than that expressed by the folks who were affected.  Could I not be forgiven if I said, \u201cWell, you know, those guys really messed up here, but I have a way to fix it.\u201d<\/p>\n\n\n\n<p>But I can\u2019t explicitly say that because I don\u2019t always know the kind of relationship the client (or prospect) has with that vendor or IT company.  Instead, I\u2019m usually turning things around by saying something like, \u201cWell that\u2019s not how I do things, because after 10 years in business, I\u2019ve learned that this approach \u2014whatever <em>this<\/em> is \u2014 works much better.\u201d<\/p>\n\n\n\n<p>Of course finding the appropriate solutions to a client\u2019s \u2013 or a prospect\u2019s \u2013 problems is the core of my business.  The tag line for Heliotropic Systems has been \u201cComputer Systems Analysis &amp; Design\u201d for more than 20 years.  My goal is to design and deploy computer and network hardware and software with the understanding that it is supposed to operate properly, based on the client\u2019s requirements.  In my very parochial way of thinking, I guess that\u2019s pretty much what anyone would want, never mind expect.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>So let\u2019s take the first case.  I received an email from a client that some of the video monitors at the site were not displaying the cameras.  Overnight I had received alerts from their Uninterruptible Power Supply (UPS) systems that indicated there had been electrical disturbances from 1:20 to 1:25 in the morning.  I responded to the client\u2019s email with that information, and then went to take a look at the camera closet to see what was going on.<\/p>\n\n\n\n<p>I found that the cameras and all of the related hardware were plugged into only two UPS devices.  One of those devices was absolutely dead (it did not power on).  Now most of you know that I\u2019m a huge proponent of UPS devices because they can protect equipment from fast changes in the electrical environment.  I also point out to everyone to whom I sell these devices that they come with two \u201cbands\u201d \u2014 one that provides only protection and another that provides battery back-up plus surge protection.  Your important equipment is supposed to be plugged into that second band.<\/p>\n\n\n\n<p>You can imagine my surprise when I found all of the hardware was plugged into both bands on each of those UPS devices.  That means that some of the equipment was protected properly while some was not.  It appears that one of the UPS devices simply couldn\u2019t handle the stress of the electronic interference.  In other words, it did its job and sacrificed itself rather than letting the hardware get damaged.<\/p>\n\n\n\n<p>The cost of the camera implementation was in the low five-figure range, so I had to wonder:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Couldn\u2019t the vendor have included a few more UPS devices to ensure that every camera had sufficient protection from electrical disruption?<\/li><li>Couldn\u2019t the vendor have provided a higher-end model that didn\u2019t include the surge protection band at all?<\/li><li>Couldn\u2019t the vendor have used a model that was internet-enabled so that <em>they<\/em> could have received the email alerts that the battery had a limited lifespan (so as to replace it before it failed), or that it had lost power at 1:20 in the morning?<\/li><\/ul>\n\n\n\n<p>I can\u2019t answer these questions; only they can.  And because they are not my client, I am not in a position to ask.  What I do know is that it certainly would not be the way that I would have set up those UPS devices.<\/p>\n\n\n\n<p>To further confound the issue, one of the vendor\u2019s technicians arrived late in the day and told me afterwards that he had replaced the battery in the affected unit.  He said, \u201cI had to unplug everything and then made sure to put the cameras back on the surge side.\u201d  Curious, I asked why he did it that way.  He responded, \u201cBecause that side will continue to work even if the battery doesn\u2019t.\u201d  I quickly turned away to hide my shock and the fact that I bit my tongue so hard I was bleeding.<\/p>\n\n\n\n<p>So now if the site experiences a similar power fluctuation, that \u201cpesky battery\u201d won\u2019t be in the way to do its job.  In all likelihood, the camera systems will be adversely affected by the electrical problems \u2014 just the thing a UPS is designed to avoid.<\/p>\n\n\n\n<p>The second case is where I was called in to assist someone who was in dire computing straits.  I won\u2019t go into the details, but in this particular professional services office, I was pointed to what the prospect referred to as his server.  I walked over to a corner and saw a mess of wires and hardware on the floor in front of the computer.  Oddly enough there were Post-It notes on the hardware to identify the components.  A picture of this scene appears below.<\/p>\n\n\n\n<p><img loading=\"lazy\" decoding=\"async\" width=\"450\" height=\"600\" class=\"wp-image-345\" style=\"width: 450px;\" src=\"http:\/\/www.heliotropicsystems.com\/blog\/wp-content\/uploads\/IMG_0659.jpg\" alt=\"\" srcset=\"https:\/\/www.heliotropicsystems.com\/blog\/wp-content\/uploads\/IMG_0659.jpg 2016w, https:\/\/www.heliotropicsystems.com\/blog\/wp-content\/uploads\/IMG_0659-113x150.jpg 113w, https:\/\/www.heliotropicsystems.com\/blog\/wp-content\/uploads\/IMG_0659-225x300.jpg 225w, https:\/\/www.heliotropicsystems.com\/blog\/wp-content\/uploads\/IMG_0659-768x1024.jpg 768w\" sizes=\"auto, (max-width: 450px) 100vw, 450px\" \/><br><\/p>\n\n\n\n<p>After I got over my initial amazement, I took a look at the server and had to shake my head to clear it.  The \u201cserver\u201d was nothing more than a Windows 7 computer; it was most assuredly <em>not<\/em> a server.<\/p>\n\n\n\n<p>Later that day I had a brief phone call with the IT support guy and he acknowledged the server was merely a souped-up desktop computer.  For his client\u2019s sake he called it a server, because it was functioning as a file server.  I understand that some people shy away from learning about technology and that as an IT solutions provider I want to make them comfortable.  But to my way of thinking, a client who is under the impression that a standard desktop computer is a file server is not being educated properly \u2014 and educating clients is part and parcel of my business.<\/p>\n\n\n\n<p>What I couldn\u2019t understand was how anyone \u2014 with <em>any<\/em> sense of professionalism \u2014 would have permitted that mess of wires and hardware to have been placed on the floor in the first place.  Good grief!  Is an office manager explicitly telling the cleaning staff not to vacuum that area because they\u2019ll disrupt the internet?  What if there is someone new on the cleaning staff and they didn\u2019t get the word?  One inadvertent push of the vacuum cleaner, and then it\u2019s goodbye network.<\/p>\n\n\n\n<p>It would have taken all of 30 minutes to have set this up properly.  You put the devices on one or two shelves.  You use adhesive plastic labels to identify the components.  You connect the devices to a UPS (not the silver surge protector).  Finally you run the wires (and tie them up) to avoid the spaghetti.  What IT solutions provider doesn\u2019t have 30 minutes to make a client\u2019s site look better than this?<\/p>\n\n\n\n<p>Do I even tell the prospect that this is unacceptable behavior?  Do I suggest that he has been working with someone that has exhibited questionable behavior?  I mean, if this is how this IT guy treats networking equipment, do I ask the prospect what kind of maintenance and monitoring is he has on the office computers?<\/p>\n\n\n\n<p>Well, I found out.  The prospect told me the other IT guy replaced a hard drive in the file server in December 2018; and that\u2019s pretty much when the back-up software stopped working.  (That fact came to light in June 2019.)  <strong><em>Seriously?!?<\/em><\/strong>  Who doesn\u2019t make sure after fixing the hardware on a computer that everything that was working <em>before<\/em> any work was started is also working <em>after<\/em> the work has been completed?  Why wasn\u2019t that a checklist item?  Why wasn\u2019t that confirmed?  I simply do not know.<\/p>\n\n\n\n<p>But it gets worse.  This IT support technician used consumer-based and free antivirus software on business computers that their client used to handle personal information about other people.  In this day and age of rampant data breaches and ransomware, why were not more stringent security safeguards implemented?  Again, I simply do not know.  For years I have extolled the absolute folly of that approach.  And it is clear that the lack of security had caused a major problem for this prospect.  He acknowledged that there was a need for something better.  It\u2019s just a shame the IT guy who was providing support wasn\u2019t proactive, and professional, enough to do that for him.<\/p>\n\n\n\n<p>Think I\u2019m still upset now, more than two weeks later?  You have no idea how I felt at the time.  I was just about to launch a tirade to this prospect to \u201cwake up, it\u2019s not playtime in the office!\u201d  But no, I gently demurred and said, \u201cYou know, each IT solutions provider has his or her own ways of doing things.\u201d  At the same time I was thinking (quite loudly, mind you), \u201cBut believe me, I, sure as [expletive], don\u2019t work that way!\u201d<\/p>\n","protected":false},"excerpt":{"rendered":"<p>But what happens when something that another IT provider, or vendor, does is so not aligned with \u201cbest practices\u201d that it makes me shudder? What if their actions could cause a serious problem at the client\u2019s (or prospect\u2019s) site that might have otherwise been avoided? Couldn\u2019t I then be forgiven if I mentioned that the <span class=\"ellipsis\">&hellip;<\/span> <span class=\"more-link-wrap\"><a href=\"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/i-am-not-supposed-to-bad-mouth-an-incumbent-it-support-company-or-existing-vendor-right\/\" class=\"more-link\"><span>Read More &rarr;<\/span><\/a><\/span><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[7,4],"tags":[],"class_list":["post-342","post","type-post","status-publish","format-standard","hentry","category-everyone","category-small-business"],"_links":{"self":[{"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/342","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/comments?post=342"}],"version-history":[{"count":5,"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/342\/revisions"}],"predecessor-version":[{"id":348,"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/posts\/342\/revisions\/348"}],"wp:attachment":[{"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/media?parent=342"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/categories?post=342"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.heliotropicsystems.com\/blog\/index.php\/wp-json\/wp\/v2\/tags?post=342"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}