Skip to content
FR EN

Handbook of Sustainable Design of Digital Services

MENU
← go back
Architecture    ODD#12    

Can each component be tested for "Non-Regression" at the functional level ?

Recommendation 

Life cycle

B People

B Planet

A Prosperity

Difficulty

**

Priority

Medium

Récurrence

OnUpdate

Tests

Do acceptance tests exist? Are they applied based on a "test driven development" approach?

Precisions

Functional tests and test cases allow to increase the reliability of developments and to avoid inefficient software operations that require multiple updates and consume resources without providing needed functionality. In addition to user dissatisfaction, development teams are also frustrated because they have to deal with poor quality without being able to progress in their jobs.

Use Case

Continous integration

Additional elements

Operational issues related to the project

Posts

Rule for assessing the level of compliance of the criterion

0 / 0

Life cycle

Réalisation

2 other criteria related to the recommendation: Apply an approach that guarantees the Sustainable IT aspects

Advice

Software Design Sustainable IT

Is a BDD (Behavior Driven Development) approach implemented to steer production through usage ?

Advice

Sustainable IT Infrastructure

Does automation of compilation, test, integration, and deployment tasks exist in the continuous integration workflow ?