Industry standard for laptop replacement

Garth Jones
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.

Total Cost of Ownership

First, 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:

  • Service Desk Costs
  • Infrastructure Costs
  • Application Testing Costs
  • Out-of-Warranty Support Costs

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:

  • Computer Replacement Cycle [2019]
  • Replacing Enterprise PCs: The Fallacy of the 3-4 Year Upgrade Cycle
  • Why You Need a Computer Replacement Schedule
  • Minimum Hardware Standards

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 Costs

At 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:

  • Unexpected Service Desk Costs
  • End-user Downtime; Overtime/Extra Employees Required Because of Downtime
  • Increased Operational Costs

Below are more details about some of the factors that contribute to a computers overall TCO.

Service Desk Costs

There 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 Increases

It 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 Drivers

This occurs frequently when moving from one version of Windows 10 to another.

Conflict Resolution Between Drivers

The time spent troubleshooting this item continually increases the older the computer.

Image Sizes

Increases in image size occurs due to the number of drivers that need to be supported. This includes:

  • Increases in bandwidth used by image deployment.
  • Backup costs for larger images.

Out-of-Warranty

Once a computer is out-of-warranty, there could be costs associated with stocking parts such as hard drives, RAM, monitors, etc.

Wages

Each 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 Performance

Hidden costs effecting client performance can range from:

  • Downtime due to hardware failure.
  • Costs of overtime to recover from data loss.
  • Increases in costs due to out-of-band computer replacements.
  • Inability to run needed software.
  • Newer software runs slower on older computers.

Wages

Can 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 Testing

The 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 Operation

In 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 Plan

Im 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:

  • Facebook
  • Twitter
  • LinkedIn
  • Email

Related Resources

Endpoint Insights

Endpoint Insights is Information

Endpoint Insights

Top 10 Features and Cool Tricks of Endpoint Insights

Endpoint Insights

How to Create a Collection of Computers with a Specific Docking Station Using Endpoint Insights

Endpoint Insights

How to Find the Replacement Cost for a Collection of Computers

Endpoint Insights

Dashboards and Missing Image Box in SSRS 2019

Endpoint Insights

How to Add a Custom Background for Your Meetings

Endpoint Insights

Use Endpoint Insights to Budget with Confidence, Gain Asset Insights and Stay Ahead of Issues

Endpoint Insights

Introducing Endpoint Insights: Taking Enhansoft to the Next Level

Endpoint Insights

How to Enable WMI Logging in Windows

Endpoint Insights

How to Set the Default Report Parameters for a MECM Report

Endpoint Insights

How to Get the Most Accurate Results from ConfigMgr

Endpoint Insights

How to Create a Prompted WQL Query

Endpoint Insights

Whats New with Enhansoft ER & WIR

Endpoint Insights

How to Set-up a Windows File Share Subscription

Endpoint Insights

Creating Custom Hardware Inventory Tips

Endpoint Insights

Configuration Manager Collections and Collection Evaluation Viewer

Endpoint Insights

Change the Maximum File Size of a MIF

Endpoint Insights

Microsoft Endpoint Manager Resources

Endpoint Insights

Configuration Manager Logs Where Are My Log Files?

Endpoint Insights

How to Create a Collection Prompt Query

Endpoint Insights

How to Determine the Microsoft Azure Tenant ID

Endpoint Insights

Installation Guide to Ola Hallengrens SQL Server Maintenance Solution

Endpoint Insights

MEM Intune and Power BI

Endpoint Insights

How to Use SCCM to Inventory a Tesla

Endpoint Insights

How to Confirm That Hardware Inventory Is Working

Endpoint Insights

The Many Different Acronyms of Configuration Manager

Endpoint Insights

ConfigMgr Management Insights for Collections

Endpoint Insights

How to Get a PFX Certificate for CMG

Endpoint Insights

Using PowerShell and Task Scheduler to Schedule ConfigMgr Inventory

Endpoint Insights

How to Query a Tesla with PowerShell

Endpoint Insights

How to Download a Software Update Outside of the SCCM Console

Endpoint Insights

How to Access the Local System Account

Endpoint Insights

Renewing Your Apple MDM Certificate for Intune

Endpoint Insights

Troubleshooting the SCCM Reporting Services Point

Endpoint Insights

My Two Favorite ConfigMgr Run Scripts

Endpoint Insights

Follow Friday List

Endpoint Insights

Run Scripts is the Best Feature in SCCM

Endpoint Insights

Where to Find User Name Data Within Configuration Manager Part 2

Endpoint Insights

Where to Find User Name Data Within Configuration Manager Part 1

Endpoint Insights

Check the HP Warranty Status Again

Endpoint Insights

Turning Three Reports Into One Report

Endpoint Insights

The Five BEST ConfigMgr Reports

Endpoint Insights

How to Install a Power BI Report Server as a ConfigMgr Reporting Services Point

Endpoint Insights

User Installed Software and Why You Should Care

Endpoint Insights

You Need Normalized Warranty Results

Endpoint Insights

Story of Nested AD Security Groups and ConfigMgr

Endpoint Insights

Dell Warranty Status Woes

Endpoint Insights

How to Install SQL Server 2019

Endpoint Insights

AVMA License Keys for Windows Server 2019

Endpoint Insights

Add Tables to the ConfigMgr Data Warehouse

Endpoint Insights

Configuration Manager Maintenance Tasks

Endpoint Insights

A Christmas Configuration Manager Reporting Story

Endpoint Insights

How to Delete SSRS Reports and Folders

Endpoint Insights

How to Add the Last Refreshed Date and Time to a Power BI Report

Endpoint Insights

How to Create a Collection for Workstations

Endpoint Insights

How Old Are Our Computers?

Endpoint Insights

PowerShell Inventory Reports

Endpoint Insights

Setting Up Security for SCCM Power BI Reports

Endpoint Insights

Why Is It Important to Use Supported SQL Server Views with SCCM Reporting?

Endpoint Insights

How to Send a Smile to the SCCM Product Team

Endpoint Insights

MP Function Error After Re-Attaching the SCCM Database

Endpoint Insights

What Are the Supported SQL Server Views to Use with SCCM Reporting?

Endpoint Insights

How to Test Microsoft Apps After Moving DNS Servers

Endpoint Insights

Eleven Tips for Windows 10 Offline Files

Endpoint Insights

How to Install a SCCM Reporting Services Point

Endpoint Insights

How to Add a Dynamic Image into a SSRS Report for SCCM

Endpoint Insights

SCCM Software Inventory

Endpoint Insights

How to Create a SCCM Report Reader AD Security Group and Import the Security Role

Endpoint Insights

Step by Step Guide on How to Setup the SCCM Data Warehouse Feature

Endpoint Insights

Non-Printable Characters in SCCM

Endpoint Insights

Product Lifecycle Dashboard

Endpoint Insights

How to Enable Intune on a Windows 10 Computer

Endpoint Insights

How to Remove Intune from a Windows 10 Computer

Endpoint Insights

How to Backup SCCM Reports

Endpoint Insights

How to Add the Intune Service Administrator Directory Role to a User Account

Endpoint Insights

How to Subscribe to SCCM Reports Using Office 365

Endpoint Insights

How to Add Alternating Row Colors to SCCM Reports

Endpoint Insights

How to Create a Compliance Setting to Detect If the Firewall Is Off

Endpoint Insights

What Are the Best Report Styles for SCCM?

Endpoint Insights

How to Report a Bug or an Issue in Microsoft Intune

Endpoint Insights

Set the Page Size of SCCM Reports

Endpoint Insights

Do You Need More from Microsoft Intune?

Endpoint Insights

Do You Need More from Microsoft Intune?

Endpoint Insights

Did You Know? Warranty Information Reporting 2018

Endpoint Insights

How to Leverage the Interactive Sorting Feature in SCCM Reports

Endpoint Insights

Adding a Prompt Value to the Title of a SCCM Report

Endpoint Insights

How Can I Add a Title to a SCCM Report?

Endpoint Insights

Using PowerShell to Uninstall Applications with Hardware Inventory

Endpoint Insights

How Can I Install Report Builder?

Endpoint Insights

Seven Tips for Writing SCCM Dashboards

Endpoint Insights

How to Start Editing SCCM Reports with Report Builder

Endpoint Insights

How Big Should My Dashboard Be?

Endpoint Insights

How to Create an Anti-Malware Policy for Endpoint Protection

Endpoint Insights

Configuration Baseline Remediation How to Create the Baseline

Endpoint Insights

Configuration Baseline Remediation Configuration Item

Endpoint Insights

How to Grant Permission to a Single SCCM SSRS Report

Endpoint Insights

Free Getting Started with Power BI and SCCM eBook

Endpoint Insights

How to Customize SCCM Data in the ServiceNow CMDB

Endpoint Insights

How to Import Custom SCCM Data into ServiceNow

Endpoint Insights

How to Integrate SCCM Data with ServiceNow

Endpoint Insights

How to Setup a ServiceNow MID Server for Use with SCCM

Endpoint Insights

How to Request a ServiceNow Developer Instance to Integrate with SCCM

Endpoint Insights

Windows Authorization Access Group, SSRS and SCCM

Endpoint Insights

Updated How to Perform a Full Hardware Inventory of a PC Collection the Easy Way

Endpoint Insights

How to Increase the Maximum File Size of Management Information Files [MIF]

Endpoint Insights

How to Collect Free Disk Space Data in SCCM

Endpoint Insights

How to Increase the Size of SCCM Site Server Log Files

Endpoint Insights

What is CMTrace?

Endpoint Insights

Getting Started with Power BI Desktop and SCCM

Endpoint Insights

How to Setup, Configure and Use SCCMs Asset Intelligence

Endpoint Insights

How Do You Install SQL Server Data Tools?

Endpoint Insights

What is Enhansoft Reporting for SCCM?

Endpoint Insights

Did You Know: Warranty Information Reporting

Endpoint Insights

What Can I Do to Not Overload My SCCM Environment?

Endpoint Insights

Cloud Reporting: How to Setup a Linked Server

Endpoint Insights

How to Test Website Performance before CDN

Endpoint Insights

Setting-Up HTTPS and Content Delivery Network

Endpoint Insights

Using PowerShell to Uninstall Applications

Endpoint Insights

Determine Who Is within the Domain Admins Group Using ConfigMgr

Endpoint Insights

Combining Two WQL Queries in One Collection

Endpoint Insights

How to Perform a Basic Software Audit

Endpoint Insights

How to Add a Users Office Location Details to a Report

Endpoint Insights

How to Insert a Report Description into a ConfigMgr Report

Endpoint Insights

How to Query Asset Intelligence for Top Console User Details

Endpoint Insights

Reducing the Effects of Endpoint Protection on Hyper-V Server Performance

Endpoint Insights

Where is SQL Server Management Studio [SSMS]?

Endpoint Insights

How to Determine What Software Updates Are Required within Configuration Manager

Endpoint Insights

Tips for Installing Windows 10 on a Zotac MI522 Nano

Endpoint Insights

Configuration Manager Inventory Cycle Test Procedures

Endpoint Insights

How Do You Determine the Length of a Software Inventory Scan Cycle?

Endpoint Insights

How to Install Windows 10 via a USB Drive

Endpoint Insights

Configuration Manager Deployment Test #2

Endpoint Insights

Configuration Manager Deployment Test #1

Endpoint Insights

How to Create a SQL Server Computer Account Login

Endpoint Insights

Configuration Manager, Endpoint Protection and Hyper-V

Endpoint Insights

How to Rename a Windows Server When SQL Server and WSUS Are Already Installed

Endpoint Insights

New Years Checklist for Configuration Manager

Endpoint Insights

Does Installing the Latest ConfigMgr Current Branch TP Reset the Number of Evaluation Days Left?

Endpoint Insights

More RAM Space Needed for VMs with Windows Server 2012 R2

Endpoint Insights

How to Change the AutoRefresh Time on a SQL Server Reporting Services [SSRS] Report

Endpoint Insights

How Do I Hide the Toolbar When Running My Reports?

Endpoint Insights

How Do I Install PowerShell Modules?

Endpoint Insights

How to Test Your MP to Confirm If It Is Healthy

Endpoint Insights

How to Enable the ConfigMgr Rebuild Indexes Site Maintenance Task

Endpoint Insights

How to Backup Your ConfigMgr Database Using SQL Server

Endpoint Insights

How to Set the Page Size for a ConfigMgr Report

Endpoint Insights

How to Automatically Backup ConfigMgr Reports using SQL Server Agent

Endpoint Insights

How Do You Automatically Backup ConfigMgr Reports Using AfterBackup.bat?

Endpoint Insights

How Do You Backup All of Your Custom ConfigMgr Reports?

Endpoint Insights

How Do You Backup a Single SCCM Report?

Endpoint Insights

How Do You Change a ConfigMgr Report When You Dont Have the RDL?

Endpoint Insights

How to Perform a Software Update Audit

Endpoint Insights

Reporting on Computer Monitors

Endpoint Insights

Dashboards for ConfigMgr

Endpoint Insights

How to Shut down VMs and Restart a Hyper-V Server When You Cant Logon

Endpoint Insights

Please Wait for the Local Session Manager

Endpoint Insights

KB3000850 Causes Patching Issues

Endpoint Insights

How to Create a DCM Item to Detect If the Firewall Is Off

Endpoint Insights

Collection Evaluation Viewer and Certificate Chain

Endpoint Insights

ConfigMgr and Apple Push Notification [APN] Certificate Renewal

Endpoint Insights

How to Export SSRS Report Details

Endpoint Insights

How Do You Configure and Import the SSRS Brand Package?

Endpoint Insights

Determine Who Installed the ConfigMgr Client from Event Viewer

Endpoint Insights

Configuration Manager and Asset Intelligence

Endpoint Insights

Who Pushed the ConfigMgr Client?

Endpoint Insights

New Book System Center Configuration Manager Reporting Unleashed

Endpoint Insights

Updated Troubleshoot ConfigMgr Hardware Inventory Issues

Endpoint Insights

Configuration Baseline Remediation: Part 2 Create the Baseline

Endpoint Insights

Configuration Baseline Remediation: Part 1 Configuration Item

Endpoint Insights

Cleaning-up Software Metering Rules

Endpoint Insights

How to Perform a Full Sync of AD to Azure AD

Endpoint Insights

A Quick Test for Downloading Files from Your DP

Endpoint Insights

The Four Files You Need to Remove from Configuration Managers Environment [Testing a Configuration Baseline Manually]

Endpoint Insights

The Four Files You Need to Remove from Configuration Managers Environment [Baseline]

Endpoint Insights

The Four Files You Need to Remove from Configuration Managers Environment

Endpoint Insights

Configuration Manager 2012 R2, SSRS and Windows Authorization Access Group

Endpoint Insights

Remote Desktop Connection Manager and Proxy Environments

Endpoint Insights

The DefaultValue Expression for the Report Parameter UserTokenSIDs Contains an Error

Endpoint Insights

How Many Software Updates Are Within My WSUS Database?

Endpoint Insights

How to Use Configuration Manager Service Manager to Change the Log File Size

Endpoint Insights

How to Use Installation Prerequisite Check

Endpoint Insights

How to Prevent Component Status from Entering a Warning or Error State

Endpoint Insights

Using a PowerShell Script with AfterBackup.bat in Configuration Manager 2012 and 2007

Endpoint Insights

Turning Off the Windows Firewall Warning Message in ConfigMgr 2012

Endpoint Insights

Microsoft Connect and Page Not Found Error Message

Endpoint Insights

How to Manually Create a System Management Container for Configuration Manager

Endpoint Insights

How to Set AD Security Rights for the System Management Container

Endpoint Insights

Creating the System Management Container

Endpoint Insights

A Simple Way to Extend the AD Schema for SCCM

Endpoint Insights

Configuration Manager 2012 and Anti-Virus Software Exclusions for Site Servers

Endpoint Insights

Configuration Manager 2012 and Anti-Virus Software Exclusions for Workstations

Endpoint Insights

How to Create a Visio Diagram of Your ConfigMgr Environment

Endpoint Insights

CMTrace Error Failed to Create Temporary File

Endpoint Insights

Step-by-Step Instructions on How to Install a CentOS 7 Linux Virtual Machine in Windows Hyper-V Server

Endpoint Insights

Subselect WQL Query to Find PCs That Do Not Have Either x86 or x64 Versions of Software Installed

Endpoint Insights

Subselect Query for SCCM Queries or Collections [WQL]

Endpoint Insights

How Queries Are Processed

Endpoint Insights

ConfigMgr SSRS Browser and Script Issues

Endpoint Insights

Remove Old Objects From AD and SCCM

Endpoint Insights

Perform a Full Hardware Inventory for a PC Collection the Easy Way

Endpoint Insights

How to Perform a Full Hardware Inventory for a PC the Easy Way

Endpoint Insights

Using SCCM 2012 Application Model to Install CMTrace File Version

Endpoint Insights

Configuration Manager Inventory Cycle Recommendations

Endpoint Insights

Using SCCM 2012 Application Model to Install PsExec

Endpoint Insights

How to Test System Center Endpoint Protection [SCEP]

Endpoint Insights

Inventory Workflow: From Client Agent Settings / sms_def.mof / configuration.mof to the Client

Endpoint Insights

Importing SCCM 2012 R2 Security Role Error

Endpoint Insights

How to Grant Permission to a Single SCCM 2012 SSRS Report

Endpoint Insights

How to Rename a SSRS Folder in SCCM 2012/R2

Endpoint Insights

Confirm SSRS Report Permissions in SCCM 2012 / R2 Reports

Endpoint Insights

What IOPS Do I Need for Configuration Manager?

Endpoint Insights

Role-Based Administration [RBA] Reporting Feature in SCCM 2012 R2

Endpoint Insights

How to Determine the Locale of SSRS Reports in SCCM 2012

Endpoint Insights

Grant Non-SCCM 2012 Administrators the Right to Create/Modify SCCM 2012 SSRS Reports

Endpoint Insights

Slow Software Inventory Cycle in SCCM 2012 and CMCB

Endpoint Insights

Grant Permission to Endpoint Protection Reports

Endpoint Insights

How to Force a Full SCCM Hardware Inventory

Endpoint Insights

Disappearing Permissions for SSRS Reports in SCCM 2012

Endpoint Insights

Right Click Tools for Configuration Manager Administrators

Endpoint Insights

How to Add the Email Option to SQL Server Reporting Services [SSRS]

Endpoint Insights

Troubleshooting Hardware Inventory for SCCM 2012

Endpoint Insights

Monitor Information Reporting [MIR] VS. Win32_DesktopMonitor

Endpoint Insights

Deleting a WMI Class

Endpoint Insights

Create a Collection with Non-Compliant Servers

Endpoint Insights

How to Create a Configuration Baseline

Endpoint Insights

Create a Configuration Item to Ensure that the No_SMS_On_Drive.SMS File is on All Site Servers

Endpoint Insights

Importing MOF settings into System Center 2012 Configuration Manager

Video liên quan

Chủ Đề