Sustainability and green IT is becoming more and more important for our customers and it's our responsibility as a company to help them build more sustainable applications and reduce the carbon footprint of the applications.
According to this Forrester report "It’s 2020, and the industrial sector can no longer ignore the mandate for environmental sustainability. This is especially true for technology."
There are many ways to do that but one possibility is to detect and report bad practices (or areas of improvement) in Architecture Studio. Several articles describe how to improve the carbon footprint of the app:
https://gr491.isit-europe.org/en/
https://greensoftware.foundation/articles/10-recommendations-for-green-software-development
Even though a lot of recommendations are pertaining to the organization, methodology, specification, etc. there are several elements we could try to detect:
- size of the images, videos, too big compared to the actual size of the area where they are displayed on the screen
- unused pieces of logic
- detect unused screens of features
- detect unused data (aggregate that retrieves data that are not displayed)
- etc.