{"id":7084,"date":"2013-10-29T10:08:57","date_gmt":"2013-10-29T15:08:57","guid":{"rendered":"http:\/\/www.mrc-productivity.com\/blog\/?p=7084"},"modified":"2023-02-01T17:08:53","modified_gmt":"2023-02-01T23:08:53","slug":"6-common-it-practices-that-should-be-eliminated","status":"publish","type":"post","link":"https:\/\/www.mrc-productivity.com\/blog\/2013\/10\/6-common-it-practices-that-should-be-eliminated\/","title":{"rendered":"6 common IT practices that should be eliminated"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-full wp-image-725\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2010\/11\/Education.jpg\" alt=\"Education\" width=\"76\" height=\"100\" \/>In a past article, we explored the growing need for IT evolution and outlined <a href=\"https:\/\/www.mrc-productivity.com\/blog\/2013\/09\/6-keys-to-a-high-performing-it-department\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">6 keys to a high-performing IT department<\/span><\/a>. The fact is, keeping the lights on is no longer good enough. Modern IT organizations must move quickly, and drive the business forward.<\/p>\n<p>However, I noticed a problem. While all of the keys outlined in that article will help IT departments improve performance, it ignores a critical issue: common IT practices that kill productivity and waste precious resources.<\/p>\n<p>The fact is, you could follow each one of those points perfectly&#8230;yet still struggle. If your IT staff focuses its energy on time-wasting and resource-draining tasks, you\u2019ll never drive the business forward. You\u2019ll be caught in a never-ending cycle of being busy, yet ultimately unproductive.<\/p>\n<p>So, what are these common time-wasting and resource-draining IT practices that must be eliminated? We posed that question to a few experts in the area, and have compiled their responses (as well as some of my own thoughts) below. Without further ado, here are 6 common IT practices that should be eliminated.<br \/>\n<a name=\"20131028\"><\/a><!--more--><\/p>\n<h3>1. Writing (or re-writing) applications from scratch<\/h3>\n<blockquote style=\"line-height: 1.7em; background-image: none; margin-left: 0; padding-left: 18px; height: auto;\">\n<figure id=\"attachment_6927\" aria-describedby=\"caption-attachment-6927\" style=\"width: 240px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-6927\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2013\/09\/small_4661409838.jpg\" alt=\"photo credit: *n3wjack's world in pixels via photopin cc\" width=\"240\" height=\"180\" \/><figcaption id=\"caption-attachment-6927\" class=\"wp-caption-text\">photo credit: <a href=\"http:\/\/www.flickr.com\/photos\/n3wjack\/4661409838\/\">*n3wjack&#8217;s world in pixels<\/a> via <a href=\"http:\/\/photopin.com\">photopin<\/a> <a href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/2.0\/\">cc<\/a><\/figcaption><\/figure>\n<p>&#8220;A common IT practice that wastes time and money is rewriting your app&#8217;s code from scratch&#8221; explains Bartosz Olchowka, Head of Development at <a href=\"http:\/\/www.livechatinc.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">LiveChat<\/span><\/a>. \u201cUsually it comes from trying to use the latest technology, while the old one works perfectly fine. This practice is not always a good idea&#8211;it can waste lots of time (rewriting the code is a time consuming process) if your customers won&#8217;t see any benefits. Always take careful consideration before rewriting your code from scratch. Oftentimes, dev teams can focus on more productive tasks that will result in immediate outcomes to your clients.&#8221;<\/p><\/blockquote>\n<p>I see this as a time-wasting task on two fronts:<br \/>\n<strong>First<\/strong>&#8211;as Olchowka mentions&#8211;rewriting applications that work just fine is usually a waste of time. Besides the fulfillment of building the application from scratch, what value does this deliver? Unless that old application is holding your company or customers back in some way, you should focus your attention on other tasks.<\/p>\n<p><strong>Second<\/strong>, writing (or rewriting) any app from scratch these days is a waste of time. Now, I understand the satisfaction that comes from building an app from the ground up. But, with all of the excellent frameworks and development tools available these days, it\u2019s largely unnecessary.<\/p>\n<h3>2. Repeating low-level, manual tasks<\/h3>\n<p>According to the analyst firm, <span style=\"color: red; font-weight: bold;\">Quocirca<\/span>, &#8220;30% of an IT team&#8217;s time is spent on low-level tasks such as responding to minor user incidents, carrying out routine procedures or checking for errors.&#8221; The fact is, many IT departments get caught in a never-ending cycle of low-level repetitive tasks. These tasks keep IT busy, but also keep them from accomplishing anything of importance. The solution: Automate these repetitive tasks.<\/p>\n<blockquote style=\"line-height: 1.7em; background-image: none; margin-left: 0; padding-left: 18px; height: auto;\"><p>\u201cCompanies are increasingly turning toward IT automation to eliminate the resource-draining tasks that hold them back from pursuing more strategic, innovative activities,\u201d explains Jonathan Crane, CCO at <span style=\"color: red; font-weight: bold;\">IPsoft<\/span>. \u201cFor those that are just starting out with IT automation, deciding what should be automated can be overwhelming. The best place to start is with low-level tasks that are time consuming and frequent. Below is a list of five tasks that IT departments can &#8211; and should &#8211; be automating:<\/p>\n<p>1. Running diagnostics<br \/>\n2. Predictive incident management<br \/>\n3. Requesting permissions<br \/>\n4. Service readiness checks<br \/>\n5. Password management\u201d<\/p><\/blockquote>\n<p>Of course, that\u2019s just the tip of the iceberg. The point is, IT pros must regularly evaluate their repetitive tasks and see what (if anything) they can do to automate these tasks. You might be surprised at how much time you could save.<\/p>\n<h3>3. Creating reports for end users or executives<\/h3>\n<p>It\u2019s not that reporting isn\u2019t necessary&#8211;it\u2019s absolutely essential. It\u2019s the fact that IT departments focus so much of their time and energy on a task that can easily be automated, or turned over to the end users. Here\u2019s a great story that illustrates this point nicely:<\/p>\n<blockquote style=\"line-height: 1.7em; background-image: none; margin-left: 0; padding-left: 18px; height: auto;\">\n<figure id=\"attachment_7093\" aria-describedby=\"caption-attachment-7093\" style=\"width: 200px\" class=\"wp-caption alignright\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-7093\" src=\"https:\/\/www.mrc-productivity.com\/blog\/wp-content\/uploads\/2013\/10\/small_2136954043.jpg\" alt=\"photo credit: lumaxart via photopin cc\" width=\"200\" height=\"200\" \/><figcaption id=\"caption-attachment-7093\" class=\"wp-caption-text\">photo credit: <a href=\"http:\/\/www.flickr.com\/photos\/lumaxart\/2136954043\/\">lumaxart<\/a> via <a href=\"http:\/\/photopin.com\">photopin<\/a> <a href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/2.0\/\">cc<\/a><\/figcaption><\/figure>\n<p>\u201cI used to provide executive summary reports for customers on how the IT system is performing,\u201d says Oli Thordarson, CEO of <a href=\"http:\/\/www.alvaka.net\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">Alvaka Networks, Inc.<\/span><\/a> \u201cI even bonused one of the engineers if he got the reports done by the end of the first week of the month. The basic criteria was for him to print out all the alarm and performance data, examine trends and important events, etc. He was then to create a one to two page executive summary that could be digested by the CFO, department manager, etc. We would then mail out those reports.\u201d<\/p>\n<p>\u201cAfter a few experiences talking with the report recipients and learning that they had never even unsealed the envelope until I was discussing some IT budget planning matters, we quit doing them. In summary, those executives don&#8217;t care what happened last month. The IT guys don&#8217;t care what is in the report that covers last month. When something happens they only care about the status &#8220;right now!&#8221; What we did switch to is a real time reporting portal. That is what they are interested in&#8230;, but only when something happens.\u201d<\/p><\/blockquote>\n<p>I see two big keys to that story:<br \/>\n<strong>First<\/strong>, without proper communication, the time wasting cycle would not have been caught. It\u2019s easy to get caught performing time-wasting tasks because \u201cthat\u2019s what we\u2019re supposed to do\u201d or \u201cthat\u2019s what we\u2019ve always done.\u201d Maybe an executive asked for a weekly report a few years back, and you\u2019re still delivering it to this day. Perhaps it\u2019s time to circle back and make sure it\u2019s still needed.<\/p>\n<p><strong>Second<\/strong>, creating a reporting portal is a great solution to end user reporting problems. Set up a secure area on your intranet where employees can login and access their reports whenever they need them. It lets them access data instantly, and saves IT from repetitive reporting requests.<\/p>\n<h3>4. Manual Quality Assurance<\/h3>\n<blockquote style=\"line-height: 1.7em; background-image: none; margin-left: 0; padding-left: 18px; height: auto;\"><p>\u201cManual QA should be eliminated as a practice,\u201d explains <a href=\"http:\/\/www.amazon.com\/Tom-Barker\/e\/B008EFBL4W\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">Tom Barker<\/span><\/a>, Senior Manager of Web Development at Comcast, Adjunct Professor at Philadelphia University, and Author. \u201cManual QA testers should instead be utilized to write test cases that can be automated by developers or test automation engineers sometimes called SETs (software engineer in test) or SDETs (software development engineer in test).\u201d<\/p>\n<p>\u201cManual QA, that is the hands on functional testing done by humans, does not scale. When there are releases, the QA testers must swarm to test instead of testing new features. When new features are developed they generally can be developed as fast as they can be tested. For small organizations this isn&#8217;t usually an issue. For large organizations this becomes much more apparent.\u201d<\/p><\/blockquote>\n<p>This comes down to the point mentioned above: Automate those tasks that can be automated. Of course, it\u2019s worth noting that not all testing can be automated. Areas like application design and the overall look and feel of an application still requires human interaction. However&#8211;as Barker mentioned&#8211;manual functional testing doesn\u2019t scale, and only slows the IT department down. It\u2019s a prime example of a process that can be automated.<\/p>\n<h3>5. Juggling multiple projects at once<\/h3>\n<p>We\u2019re seeing an increasing amount of research surrounding the subject of multitasking. What are they finding? To make a long story short: It kills productivity. Our brains can only focus on a single task at a time, and struggle to switch from one task to another. How much does multi-tasking hurt productivity? This recent <span style=\"color: red; font-weight: bold;\">study<\/span> puts the number at 40%. If we switch from task to task on a regular basis, we waste 40% of our time.<\/p>\n<p>The same applies to IT projects. Switching between projects puts a strain on our productivity, yet many IT departments try to juggle multiple projects at the same time. The result: As explained below, this only drives up cost and lowers quality. Thus if you want to have better project management, <a href=\"https:\/\/snacknation.com\/blog\/enterprise-project-management-software\/\">enterprise project management software<\/a> makes it easier for businesses to stay organized and on track.<\/p>\n<blockquote style=\"line-height: 1.7em; background-image: none; margin-left: 0; padding-left: 18px; height: auto;\"><p>\u201cThere will never be enough people to handle everything,\u201d says Michael Good, CEO of <span style=\"color: red; font-weight: bold;\">IT New York, LLC<\/span>. \u201cLaunching multiple projects and moving people back and forth among them is never a good idea. It often makes the final project cost more money, take more time and the resulting quality might not reach your standards.\u201d<\/p>\n<p>\u201cIt is better to keep a stable team on each project, once they finish it, then you can move them to another one. This way the resulting applications will always keep your standards, it will be finished on time and thus it won&#8217;t cost additional money.\u201d<\/p><\/blockquote>\n<h3>6. Individual desktop support<\/h3>\n<p>Physical end user support&#8211;which was always a time-consuming IT task&#8211;is becoming less and less necessary. These days, IT departments can remotely fix issues, and even create new virtual desktops for their users instantly. If you\u2019re still providing physical end user support, it\u2019s time to explore more efficient options.<\/p>\n<blockquote style=\"line-height: 1.7em; background-image: none; margin-left: 0; padding-left: 18px; height: auto;\"><p>\u201cThe world of the desktop has evolved,\u201d explains <a href=\"http:\/\/www.purposefulwoman.com\/\" target=\"_blank\" rel=\"noopener\"><span style=\"color: red; font-weight: bold;\">JJ DiGeronimo<\/span><\/a>, a Technology Executive, Author, Entrepreneur &amp; STEM Advocate. \u201cVirtual machines have enabled desktop teams to move away from individual desktop support. Whether your desktop has crashed or you need an upgrade, desktops via Virtual Machines can streamline desktop delivery to almost every type of device anywhere in the world. Support teams no longer have to visit the device or have the device shipped back to support HQs. The support team, remotely and with a quick keyboard entry, can redirect devices to updated desktop profiles in minutes.\u201d<\/p><\/blockquote>\n<p>So, what do you think? Would you add anything to that list? If so, I\u2019d love to hear your thoughts in the comments.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In a past article, we explored the growing need for IT evolution and outlined 6 keys to a high-performing IT department. The fact is, keeping the lights on is no longer good enough. Modern IT organizations must move quickly, and drive the business forward. However, I noticed a problem. While all of the keys outlined &hellip;<\/p>\n<p class=\"read-more\"> <a class=\"\" href=\"https:\/\/www.mrc-productivity.com\/blog\/2013\/10\/6-common-it-practices-that-should-be-eliminated\/\"> <span class=\"screen-reader-text\">6 common IT practices that should be eliminated<\/span> Read More &raquo;<\/a><\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-global-header-display":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","slim_seo":{"title":"6 common IT practices that should be eliminated - mrc&#039;s Cup of Joe Blog","description":"In a past article, we explored the growing need for IT evolution and outlined 6 keys to a high-performing IT department . The fact is, keeping the lights on is"},"footnotes":""},"categories":[8],"tags":[81,45],"class_list":["post-7084","post","type-post","status-publish","format-standard","hentry","category-education","tag-cio-challenges","tag-it-errors"],"_links":{"self":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/7084","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/comments?post=7084"}],"version-history":[{"count":18,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/7084\/revisions"}],"predecessor-version":[{"id":14513,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/posts\/7084\/revisions\/14513"}],"wp:attachment":[{"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/media?parent=7084"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/categories?post=7084"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.mrc-productivity.com\/blog\/wp-json\/wp\/v2\/tags?post=7084"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}