|
Software Interaction
These days we have all seen the commercials for new drugs and pharmaceuticals and the list of disclaimers, displayed or read, of the possible side effects and the interaction with other drugs and conditions. Come on, show of hands, who has seen the ads? Ok, hands down now. Did you know the same is true of software, but many people do not know it? Show of hands again; I do not see any hands, well then, allow me to provide you with some information that is vital to your productivity! Definition of Software Interaction In order to understand what we are talking about, we need to establish a definition of software interaction. In many cases, software is supposed to work together. This is not the interaction of which I speak. I am talking about the hidden interactions that occur without warning. Yes, the definition of Software Interaction that I an speaking of is one where the behavior of one or more software is adversely affected by another piece of software - sometimes merely changing one program's behavior by the mere existence of the other; in other cases, the software is not able to even run; and all the levels in between. It does happen, and more often than you think. It can be an application, a utilities, firewall, anti-virus, anti-malware, even an operating system patch that will render an application that worked before impaired or dead! Remember Windows XP SP2 A perfect example of an operating system patch breaking things was Windows XP SP2. Now while this was the grand-daddy of patches with its sheer size (it was larger than many operating systems alone), this baby locked down all kinds of communications, threads and processes used by existing applications. As I outlined in the article last year on Windows XP SP2 in our newsletter (http://newsletters.hagerman.com/newsletters/ebul23-WP.htm), at the time we knew that programs including Microsoft SQL Server, Outlook, Network Shares and CAD software from Autodesk are known to either have issues or not to work at all after the installation of this patch. The new versions of software have rectified this problem, in part, but other vendors still have not updated their software. The Case of Anti-Virus Software Ok, so we all know you should be on the current version of software. What happens though when you upgrade your software and something else breaks? Case in point, you have a CAM package and you get the new version. Then you upgrade your anti-virus to the new version. Now, suddenly the dialog boxes in the CAM software no longer work. Yes, this is a true, real world scenario. The key to upgrades is that everything must work together. Having the latest anti-virus software is important so your systems are protected against infection. But when that software breaks something else, you have to make a call. You contact the support people for both products and make them aware of the problem. They may have a fix or they may have to work on one, but the point is they need to be made aware. Rules for Compatibility It is funny, but by modifying the rules we set forth for Windows XP SP2, you really have a best practice list for use with all applications. To make sure everything works together you should:
How can I get more information about
Interactions?
|