Hi there!
I was just over at the thread on Teams and a rant on Microsoft and in the discussion with @knewman , an idea struck me that I wanted to bounce off of everyone interested:
TLDR: Does evaluating end user software on sustainability make sense to promote more efficient software?
Today, most companies try to make their operations run more sustainably - for ecological, cost, value, and reputation reasons. For tech companies this will be the same on the centralised, organisational side. However - what about the distributed software side, i.e. the software on employeesâ laptops and desktops? Case in point: Teams. But you could also say Chrome.
If you have several hundred million people around the world run inefficient pieces of software, that could be made palpable, could be rated, and an increase in efficiency might make an actual difference that can be easy rather easy to come by (might just take an update to the software).
Today, the task manager in Windows already shows which process takes the highest amount of energy. But it could go further to move away from the idea of âthis software drains the battery quicklyâ to âthis software is currently not at all behaving sustainably - do you want to look for more efficient choices?â.
While this may sound like eco-activism on negligible levels and might nag the hell out of everyone, letâs look at it from a different perspective: you have, say, Teams. Teams seems like a resource hog on individual machines, without truly demonstrating impressive performance. If every one in your company, say 10k people, is using a software that wastes resources like that - albeit, resources that most companies who sent their workforce home to work does not feel any more - it should be thorn in any sustainability and efficiency minded leadership person. At the same time, Teams being a resource hog is bringing down the performance of the system. Thatâs downgrading the user experience. Wouldnât taxing less sustainable software be better for both, the environment and the user experience?
You might have a sustainability score in which Teams gets two stars, Zoom maybe three; Chrome two stars and Firefox maybe three. In the end, we might have the double advantage of leadership making decisions toward more efficient and, ideally, better running software. This will apply to the server room, but might also work well distributed through the machines of the workforce.
Sure: there is software that will need ample resources - but if we had some sort of a system to find the most efficient software, that could as well help a1) saving on hardware resources for comparable experience or a2) getting a better experience on the same hardware, and b) make a difference, ecology-wise.
Maybe itâs just a late echo to former corporate-preset machines I worked with which were always sluggish and lumbered around due to a) the amount of inefficient and painfully slow software put on the machines and b) me using my machine differently as IT intended. There was hardly ever an efficient use of the rather powerful hardware.
What do you think? Is there already something like this? Would / wouldnât that be useful?