Skip to content
Institute for Sustainable IT GR491 Sustainable design
FR EN
← go back
Architecture    ODD#10    ODD#12   

Is the architecture granular and are the interfaces consistent to respect the independence of each entity ?

Recommendation 

Software Design Sustainable IT

B People

B Planet

A Prosperity

Difficulty

**

Priority

Medium

Recurrence

OnUpdate

Tests

Have the functionalities of the application been classified in order to define the essentiality of certain functionalities with regard to other functionalities which are just as important but not considered to be vital to the system?

Are 20% of the functionalities used by 80% of users integrated into the "kernel"?

Are the remaining 80% of the features used by only 20% of users available as extensions?

Precisions

The ability to carry out assemblies allowing to cover all the functionalities by using elements which have already been the subject of adaptations to reduce the impacts from a Sustainable IT point of view is an effective solution.

Use Case

Project / development

Additional elements

Operational issues related to the project

Posts

Rule for assessing the level of compliance of the criterion

Formalized = 100 ; Planned = 75 ; Identified = 50 ; Ignored = 0 / 100

Life cycle

Revalorisation

4 other criteria related to the recommendation: Define a scalable production model

Recommendation

Software Design Sustainable IT

Is the architecture modular ?

Advice

Software Design Sustainable IT

Is the capacity of my network to adapt over time the subject of a specific study ?

Recommendation

Software design

Is a cache in place between the different components of the IS to limit exchanges on the network, when the nature of the data allows it ?

Advice

Purchase Sustainable IT

Does the choice of suppliers take into account Responsible Digital and CSR aspects in the same way as the solvency data ?