Any software has the development, testing, optimisation and deployment stages. At all these stages the corresponding Carbon footprint can be assessed and documented. Further more the data captured by the software gets stored in a cloud storage resulting in extended Carbon footprint.
Green software relates to the degree to which software development, optimisation, testing and deployment phases, combined with the data storage strategy, which limits the Carbon Footprint during the life cycle of the said software. Greener software would entail very low Carbon footprint while less green software would have high Carbon footprints.
How can one systematically check the greenness of the software and develop systematic methods and procedures to ensure development and deployment of greener and greener software.
A reference is taken to the HBR article 'How Green is your software', authored by Sanjay, Adam, Shalabh and Regina in HBR of Sept, '20, (click here), which tries to formulate a three step strategy to assess the greenness of the software. A software which collects minimum quantity of relevant data for storage in the cloud storages for shorter periods of times and is aggregated early on, is much more efficient than one that stores tons of useful and not so useful data for long periods of time.
No comments:
Post a Comment