Industry standard for laptop replacement
November 4, 2020 What is the Most Cost Effective Computer Replacement Plan?Lets face it, most IT people are not finance-savvy; however, they deal with financial issues on a daily basis. What do I mean? Its the IT pros who generally are the ones seeing old computers and recommending when they get replaced. But, in most organizations, just because you want to replace a computer, it doesnt mean you can! Thats why Im going to discuss what you need to know about a computers life-cycle costs in order to create a comprehensive computer replacement plan. Show
Total Cost of OwnershipFirst, Im going to share with you my insights about Total Cost of Ownership (TCO) in relationship to computers. The TCO of a computer is not just the cost of the computer itself. It is much more than that. Heres a partial list of items that Im talking about:
A quick search of the internet reveals lots of articles/blog posts on the topic of TCO, computer refresh cycles and even minimum hardware standards. Below are a few articles I found:
Apart from the articles listed above, theres another one that I especially like because it is well laid out. It is called, Using Total Cost of Ownership to Determine Optimal PC Refresh Lifecycles. Unfortunately its a bit dated, but it was available on the Intel website and it listed various costs associated with TCO for a computer. I recommend that you read it. Hidden CostsAt this point you might be asking yourself, Why not keep a computer until it breaks? Well, this is when more of what I call, hidden costs, come into play. Such as:
Below are more details about some of the factors that contribute to a computers overall TCO. Service Desk CostsThere are hundreds of ways where keeping aging computers or multiple types of computer models are a financial burden on your organization. Here are some of the more common ways: Troubleshooting Time IncreasesIt goes without saying that the more computer types you have, the more troubleshooting you have to do. Using a current example, Lenovo computers crash when Windows 10 2004 is installed. If you have a few of these computers, it takes longer to determine what the problem is and how to solve it. Whereas if you have a large number of these computers, then you are more likely to notice the problem when the first few Lenovo computers are rolled out with Windows 10 2004. At which time, you can stop the rollout. Locating DriversThis occurs frequently when moving from one version of Windows 10 to another. Conflict Resolution Between DriversThe time spent troubleshooting this item continually increases the older the computer. Image SizesIncreases in image size occurs due to the number of drivers that need to be supported. This includes:
Out-of-WarrantyOnce a computer is out-of-warranty, there could be costs associated with stocking parts such as hard drives, RAM, monitors, etc. WagesEach company is different, but using the benchmarking cost for support (see Metric of the Month: Service Desk Cost per Ticket for more details) you are looking at between $0.76 to $2.50 a minute for the service desk to troubleshoot anything. A simple 15-minute ticket costs between $11.40 $37.50, so you can see that those costs can really add up quickly! Client PerformanceHidden costs effecting client performance can range from:
WagesCan you put a price tag on these hidden costs when it comes to salaries? Taking the average hourly earnings of an information worker, provided by the U.S. Bureau of Labor Statistics in the Professional and business services section, you are looking at $35.15 (June 2020) an hour. Or, $8.79 for that same 15-minute troubleshooting timeframe where the service desk is trying to determine the problems that I discussed earlier. Again, costs start adding-up with each passing minute. Application TestingThe number of workstations needed for any application rollout is based on the number of different computer configurations. Lets say your organization replaces computers once they reach 5-years of age. If you replace 1/5 of your workstations each year, at a minimum, there are five different configurations. More likely, though, there are 10 different configurations (five desktops and five laptops). If you are a multinational company, the number of different configurations is even greater because of multiple OS languages and regional procurements. Reducing a computer refresh cycle to every three years, reduces the number of workstations significantly. However, if you dont have a consistent computer replacement plan in place, then application testing costs soar. Increased Costs in OperationIn this section, Im giving you two examples of how older computers can have a negative impact on operational costs. Take these two Intel processors: i7-920 (2008) and i7-10700 (2020). Between the two, there is a difference of 65W based on thermal design power (TDP). If you replaced 10,000 of the older processors, you would see a 650 KW/H savings (65*10000 = 650 000W). What does this amount to? At $0.10 KW/H, that is $65/hour in savings between the two processors. If you assume that they are on 7.5 hours a day, and there are 200 working days a year, thats $97,500K in savings. This is what I mean: $65*7.5*200 =$97,500. You can definitely see the money saved by picking the right (newer) processor. Heres the second example. We all know that if you lock a running computer away in a closed room all day, that room gets hot. Now take several hundred or thousands of computers in a building. They certainly increase the air conditioning (AC) costs in the building and decrease the heating costs. At the end of the day, though, its the AC costs that outweigh any savings from the heat generated by these computers. As you look at processor specs, you see that some computers run hotter than others, so there is a trade-off. But, without a doubt, upgrading to a newer CPU from a 10-year-old machine, gives you not only better performance, but its more cost effective when it comes to AC and power-consumed savings. Computer Replacement PlanIm sure by now you understand that there is a lot more to a computers cost than just the initial capital cost of the computer. Looking at the total cost of ownership, including what I described above, will help you to come up with the right course of action for your organization. Heres a link TCO.xlsx to a simple spreadsheet that you can use to help determine what is the appropriate computer replacement plan for your company. Once you know the TCO, or computer life-cycle cost, you can use Enhansofts Computer Replacement Costs report to help with budget planning. It identifies which computers need replacing and when they need to be replaced. If you have any questions about computer replacement plans, or want to see a demo of Warranty Information Reporting, please contact me @GarthMJ. See how Right Click Tools are changing the way systems are managed.Immediately boost productivity with our limited, free to use, Community Edition.Get started with Right Click Tools today: download for free Share this: Related ResourcesEndpoint InsightsEndpoint Insights is InformationEndpoint InsightsTop 10 Features and Cool Tricks of Endpoint InsightsEndpoint InsightsHow to Create a Collection of Computers with a Specific Docking Station Using Endpoint InsightsEndpoint InsightsHow to Find the Replacement Cost for a Collection of ComputersEndpoint InsightsDashboards and Missing Image Box in SSRS 2019Endpoint InsightsHow to Add a Custom Background for Your MeetingsEndpoint InsightsUse Endpoint Insights to Budget with Confidence, Gain Asset Insights and Stay Ahead of IssuesEndpoint InsightsIntroducing Endpoint Insights: Taking Enhansoft to the Next LevelEndpoint InsightsHow to Enable WMI Logging in WindowsEndpoint InsightsHow to Set the Default Report Parameters for a MECM ReportEndpoint InsightsHow to Get the Most Accurate Results from ConfigMgrEndpoint InsightsHow to Create a Prompted WQL QueryEndpoint InsightsWhats New with Enhansoft ER & WIREndpoint InsightsHow to Set-up a Windows File Share SubscriptionEndpoint InsightsCreating Custom Hardware Inventory TipsEndpoint InsightsConfiguration Manager Collections and Collection Evaluation ViewerEndpoint InsightsChange the Maximum File Size of a MIFEndpoint InsightsMicrosoft Endpoint Manager ResourcesEndpoint InsightsConfiguration Manager Logs Where Are My Log Files?Endpoint InsightsHow to Create a Collection Prompt QueryEndpoint InsightsHow to Determine the Microsoft Azure Tenant IDEndpoint InsightsInstallation Guide to Ola Hallengrens SQL Server Maintenance SolutionEndpoint InsightsMEM Intune and Power BIEndpoint InsightsHow to Use SCCM to Inventory a TeslaEndpoint InsightsHow to Confirm That Hardware Inventory Is WorkingEndpoint InsightsThe Many Different Acronyms of Configuration ManagerEndpoint InsightsConfigMgr Management Insights for CollectionsEndpoint InsightsHow to Get a PFX Certificate for CMGEndpoint InsightsUsing PowerShell and Task Scheduler to Schedule ConfigMgr InventoryEndpoint InsightsHow to Query a Tesla with PowerShellEndpoint InsightsHow to Download a Software Update Outside of the SCCM ConsoleEndpoint InsightsHow to Access the Local System AccountEndpoint InsightsRenewing Your Apple MDM Certificate for IntuneEndpoint InsightsTroubleshooting the SCCM Reporting Services PointEndpoint InsightsMy Two Favorite ConfigMgr Run ScriptsEndpoint InsightsFollow Friday ListEndpoint InsightsRun Scripts is the Best Feature in SCCMEndpoint InsightsWhere to Find User Name Data Within Configuration Manager Part 2Endpoint InsightsWhere to Find User Name Data Within Configuration Manager Part 1Endpoint InsightsCheck the HP Warranty Status AgainEndpoint InsightsTurning Three Reports Into One ReportEndpoint InsightsThe Five BEST ConfigMgr ReportsEndpoint InsightsHow to Install a Power BI Report Server as a ConfigMgr Reporting Services PointEndpoint InsightsUser Installed Software and Why You Should CareEndpoint InsightsYou Need Normalized Warranty ResultsEndpoint InsightsStory of Nested AD Security Groups and ConfigMgrEndpoint InsightsDell Warranty Status WoesEndpoint InsightsHow to Install SQL Server 2019Endpoint InsightsAVMA License Keys for Windows Server 2019Endpoint InsightsAdd Tables to the ConfigMgr Data WarehouseEndpoint InsightsConfiguration Manager Maintenance TasksEndpoint InsightsA Christmas Configuration Manager Reporting StoryEndpoint InsightsHow to Delete SSRS Reports and FoldersEndpoint InsightsHow to Add the Last Refreshed Date and Time to a Power BI ReportEndpoint InsightsHow to Create a Collection for WorkstationsEndpoint InsightsHow Old Are Our Computers?Endpoint InsightsPowerShell Inventory ReportsEndpoint InsightsSetting Up Security for SCCM Power BI ReportsEndpoint InsightsWhy Is It Important to Use Supported SQL Server Views with SCCM Reporting?Endpoint InsightsHow to Send a Smile to the SCCM Product TeamEndpoint InsightsMP Function Error After Re-Attaching the SCCM DatabaseEndpoint InsightsWhat Are the Supported SQL Server Views to Use with SCCM Reporting?Endpoint InsightsHow to Test Microsoft Apps After Moving DNS ServersEndpoint InsightsEleven Tips for Windows 10 Offline FilesEndpoint InsightsHow to Install a SCCM Reporting Services PointEndpoint InsightsHow to Add a Dynamic Image into a SSRS Report for SCCMEndpoint InsightsSCCM Software InventoryEndpoint InsightsHow to Create a SCCM Report Reader AD Security Group and Import the Security RoleEndpoint InsightsStep by Step Guide on How to Setup the SCCM Data Warehouse FeatureEndpoint InsightsNon-Printable Characters in SCCMEndpoint InsightsProduct Lifecycle DashboardEndpoint InsightsHow to Enable Intune on a Windows 10 ComputerEndpoint InsightsHow to Remove Intune from a Windows 10 ComputerEndpoint InsightsHow to Backup SCCM ReportsEndpoint InsightsHow to Add the Intune Service Administrator Directory Role to a User AccountEndpoint InsightsHow to Subscribe to SCCM Reports Using Office 365Endpoint InsightsHow to Add Alternating Row Colors to SCCM ReportsEndpoint InsightsHow to Create a Compliance Setting to Detect If the Firewall Is OffEndpoint InsightsWhat Are the Best Report Styles for SCCM?Endpoint InsightsHow to Report a Bug or an Issue in Microsoft IntuneEndpoint InsightsSet the Page Size of SCCM ReportsEndpoint InsightsDo You Need More from Microsoft Intune?Endpoint InsightsDo You Need More from Microsoft Intune?Endpoint InsightsDid You Know? Warranty Information Reporting 2018Endpoint InsightsHow to Leverage the Interactive Sorting Feature in SCCM ReportsEndpoint InsightsAdding a Prompt Value to the Title of a SCCM ReportEndpoint InsightsHow Can I Add a Title to a SCCM Report?Endpoint InsightsUsing PowerShell to Uninstall Applications with Hardware InventoryEndpoint InsightsHow Can I Install Report Builder?Endpoint InsightsSeven Tips for Writing SCCM DashboardsEndpoint InsightsHow to Start Editing SCCM Reports with Report BuilderEndpoint InsightsHow Big Should My Dashboard Be?Endpoint InsightsHow to Create an Anti-Malware Policy for Endpoint ProtectionEndpoint InsightsConfiguration Baseline Remediation How to Create the BaselineEndpoint InsightsConfiguration Baseline Remediation Configuration ItemEndpoint InsightsHow to Grant Permission to a Single SCCM SSRS ReportEndpoint InsightsFree Getting Started with Power BI and SCCM eBookEndpoint InsightsHow to Customize SCCM Data in the ServiceNow CMDBEndpoint InsightsHow to Import Custom SCCM Data into ServiceNowEndpoint InsightsHow to Integrate SCCM Data with ServiceNowEndpoint InsightsHow to Setup a ServiceNow MID Server for Use with SCCMEndpoint InsightsHow to Request a ServiceNow Developer Instance to Integrate with SCCMEndpoint InsightsWindows Authorization Access Group, SSRS and SCCMEndpoint InsightsUpdated How to Perform a Full Hardware Inventory of a PC Collection the Easy WayEndpoint InsightsHow to Increase the Maximum File Size of Management Information Files (MIF)Endpoint InsightsHow to Collect Free Disk Space Data in SCCMEndpoint InsightsHow to Increase the Size of SCCM Site Server Log FilesEndpoint InsightsWhat is CMTrace?Endpoint InsightsGetting Started with Power BI Desktop and SCCMEndpoint InsightsHow to Setup, Configure and Use SCCMs Asset IntelligenceEndpoint InsightsHow Do You Install SQL Server Data Tools?Endpoint InsightsWhat is Enhansoft Reporting for SCCM?Endpoint InsightsDid You Know: Warranty Information ReportingEndpoint InsightsWhat Can I Do to Not Overload My SCCM Environment?Endpoint InsightsCloud Reporting: How to Setup a Linked ServerEndpoint InsightsHow to Test Website Performance before CDNEndpoint InsightsSetting-Up HTTPS and Content Delivery NetworkEndpoint InsightsUsing PowerShell to Uninstall ApplicationsEndpoint InsightsDetermine Who Is within the Domain Admins Group Using ConfigMgrEndpoint InsightsCombining Two WQL Queries in One CollectionEndpoint InsightsHow to Perform a Basic Software AuditEndpoint InsightsHow to Add a Users Office Location Details to a ReportEndpoint InsightsHow to Insert a Report Description into a ConfigMgr ReportEndpoint InsightsHow to Query Asset Intelligence for Top Console User DetailsEndpoint InsightsReducing the Effects of Endpoint Protection on Hyper-V Server PerformanceEndpoint InsightsWhere is SQL Server Management Studio (SSMS)?Endpoint InsightsHow to Determine What Software Updates Are Required within Configuration ManagerEndpoint InsightsTips for Installing Windows 10 on a Zotac MI522 NanoEndpoint InsightsConfiguration Manager Inventory Cycle Test ProceduresEndpoint InsightsHow Do You Determine the Length of a Software Inventory Scan Cycle?Endpoint InsightsHow to Install Windows 10 via a USB DriveEndpoint InsightsConfiguration Manager Deployment Test #2Endpoint InsightsConfiguration Manager Deployment Test #1Endpoint InsightsHow to Create a SQL Server Computer Account LoginEndpoint InsightsConfiguration Manager, Endpoint Protection and Hyper-VEndpoint InsightsHow to Rename a Windows Server When SQL Server and WSUS Are Already InstalledEndpoint InsightsNew Years Checklist for Configuration ManagerEndpoint InsightsDoes Installing the Latest ConfigMgr Current Branch TP Reset the Number of Evaluation Days Left?Endpoint InsightsMore RAM Space Needed for VMs with Windows Server 2012 R2Endpoint InsightsHow to Change the AutoRefresh Time on a SQL Server Reporting Services (SSRS) ReportEndpoint InsightsHow Do I Hide the Toolbar When Running My Reports?Endpoint InsightsHow Do I Install PowerShell Modules?Endpoint InsightsHow to Test Your MP to Confirm If It Is HealthyEndpoint InsightsHow to Enable the ConfigMgr Rebuild Indexes Site Maintenance TaskEndpoint InsightsHow to Backup Your ConfigMgr Database Using SQL ServerEndpoint InsightsHow to Set the Page Size for a ConfigMgr ReportEndpoint InsightsHow to Automatically Backup ConfigMgr Reports using SQL Server AgentEndpoint InsightsHow Do You Automatically Backup ConfigMgr Reports Using AfterBackup.bat?Endpoint InsightsHow Do You Backup All of Your Custom ConfigMgr Reports?Endpoint InsightsHow Do You Backup a Single SCCM Report?Endpoint InsightsHow Do You Change a ConfigMgr Report When You Dont Have the RDL?Endpoint InsightsHow to Perform a Software Update AuditEndpoint InsightsReporting on Computer MonitorsEndpoint InsightsDashboards for ConfigMgrEndpoint InsightsHow to Shut down VMs and Restart a Hyper-V Server When You Cant LogonEndpoint InsightsPlease Wait for the Local Session ManagerEndpoint InsightsKB3000850 Causes Patching IssuesEndpoint InsightsHow to Create a DCM Item to Detect If the Firewall Is OffEndpoint InsightsCollection Evaluation Viewer and Certificate ChainEndpoint InsightsConfigMgr and Apple Push Notification (APN) Certificate RenewalEndpoint InsightsHow to Export SSRS Report DetailsEndpoint InsightsHow Do You Configure and Import the SSRS Brand Package?Endpoint InsightsDetermine Who Installed the ConfigMgr Client from Event ViewerEndpoint InsightsConfiguration Manager and Asset IntelligenceEndpoint InsightsWho Pushed the ConfigMgr Client?Endpoint InsightsNew Book System Center Configuration Manager Reporting UnleashedEndpoint InsightsUpdated Troubleshoot ConfigMgr Hardware Inventory IssuesEndpoint InsightsConfiguration Baseline Remediation: Part 2 Create the BaselineEndpoint InsightsConfiguration Baseline Remediation: Part 1 Configuration ItemEndpoint InsightsCleaning-up Software Metering RulesEndpoint InsightsHow to Perform a Full Sync of AD to Azure ADEndpoint InsightsA Quick Test for Downloading Files from Your DPEndpoint InsightsThe Four Files You Need to Remove from Configuration Managers Environment (Testing a Configuration Baseline Manually)Endpoint InsightsThe Four Files You Need to Remove from Configuration Managers Environment (Baseline)Endpoint InsightsThe Four Files You Need to Remove from Configuration Managers EnvironmentEndpoint InsightsConfiguration Manager 2012 R2, SSRS and Windows Authorization Access GroupEndpoint InsightsRemote Desktop Connection Manager and Proxy EnvironmentsEndpoint InsightsThe DefaultValue Expression for the Report Parameter UserTokenSIDs Contains an ErrorEndpoint InsightsHow Many Software Updates Are Within My WSUS Database?Endpoint InsightsHow to Use Configuration Manager Service Manager to Change the Log File SizeEndpoint InsightsHow to Use Installation Prerequisite CheckEndpoint InsightsHow to Prevent Component Status from Entering a Warning or Error StateEndpoint InsightsUsing a PowerShell Script with AfterBackup.bat in Configuration Manager 2012 and 2007Endpoint InsightsTurning Off the Windows Firewall Warning Message in ConfigMgr 2012Endpoint InsightsMicrosoft Connect and Page Not Found Error MessageEndpoint InsightsHow to Manually Create a System Management Container for Configuration ManagerEndpoint InsightsHow to Set AD Security Rights for the System Management ContainerEndpoint InsightsCreating the System Management ContainerEndpoint InsightsA Simple Way to Extend the AD Schema for SCCMEndpoint InsightsConfiguration Manager 2012 and Anti-Virus Software Exclusions for Site ServersEndpoint InsightsConfiguration Manager 2012 and Anti-Virus Software Exclusions for WorkstationsEndpoint InsightsHow to Create a Visio Diagram of Your ConfigMgr EnvironmentEndpoint InsightsCMTrace Error Failed to Create Temporary FileEndpoint InsightsStep-by-Step Instructions on How to Install a CentOS 7 Linux Virtual Machine in Windows Hyper-V ServerEndpoint InsightsSubselect WQL Query to Find PCs That Do Not Have Either x86 or x64 Versions of Software InstalledEndpoint InsightsSubselect Query for SCCM Queries or Collections (WQL)Endpoint InsightsHow Queries Are ProcessedEndpoint InsightsConfigMgr SSRS Browser and Script IssuesEndpoint InsightsRemove Old Objects From AD and SCCMEndpoint InsightsPerform a Full Hardware Inventory for a PC Collection the Easy WayEndpoint InsightsHow to Perform a Full Hardware Inventory for a PC the Easy WayEndpoint InsightsUsing SCCM 2012 Application Model to Install CMTrace File VersionEndpoint InsightsConfiguration Manager Inventory Cycle RecommendationsEndpoint InsightsUsing SCCM 2012 Application Model to Install PsExecEndpoint InsightsHow to Test System Center Endpoint Protection (SCEP)Endpoint InsightsInventory Workflow: From Client Agent Settings / sms_def.mof / configuration.mof to the ClientEndpoint InsightsImporting SCCM 2012 R2 Security Role ErrorEndpoint InsightsHow to Grant Permission to a Single SCCM 2012 SSRS ReportEndpoint InsightsHow to Rename a SSRS Folder in SCCM 2012/R2Endpoint InsightsConfirm SSRS Report Permissions in SCCM 2012 / R2 ReportsEndpoint InsightsWhat IOPS Do I Need for Configuration Manager?Endpoint InsightsRole-Based Administration (RBA) Reporting Feature in SCCM 2012 R2Endpoint InsightsHow to Determine the Locale of SSRS Reports in SCCM 2012Endpoint InsightsGrant Non-SCCM 2012 Administrators the Right to Create/Modify SCCM 2012 SSRS ReportsEndpoint InsightsSlow Software Inventory Cycle in SCCM 2012 and CMCBEndpoint InsightsGrant Permission to Endpoint Protection ReportsEndpoint InsightsHow to Force a Full SCCM Hardware InventoryEndpoint InsightsDisappearing Permissions for SSRS Reports in SCCM 2012Endpoint InsightsRight Click Tools for Configuration Manager AdministratorsEndpoint InsightsHow to Add the Email Option to SQL Server Reporting Services (SSRS)Endpoint InsightsTroubleshooting Hardware Inventory for SCCM 2012Endpoint InsightsMonitor Information Reporting (MIR) VS. Win32_DesktopMonitorEndpoint InsightsDeleting a WMI ClassEndpoint InsightsCreate a Collection with Non-Compliant ServersEndpoint InsightsHow to Create a Configuration BaselineEndpoint InsightsCreate a Configuration Item to Ensure that the No_SMS_On_Drive.SMS File is on All Site ServersEndpoint InsightsImporting MOF settings into System Center 2012 Configuration Manager |