translate English to French: This new vision should be based on a common understanding of essential requirements, enhanced transparency to ensure the participation of all stakeholders and innovative statistical methodologies.
Cette nouvelle conception devrait s'appuyer sur une perception commune des conditions essentielles, sur une plus grande transparence garantissant la participation de toutes les parties prenantes et sur des méthodes statistiques novatrices.