sensibilisation à la conception logicielle (architecture) et la validation (tests)