diff --git a/pom.xml b/pom.xml
index 2af537ca62224581216aabad6ebca93a7db6e34d..5a63e2ff9f42630d08da15ebbd5273f636170ced 100644
--- a/pom.xml
+++ b/pom.xml
@@ -22,6 +22,17 @@
         </dependency>
     </dependencies>
 
+    <modules>
+        <module>microservices/auth</module>
+        <module>microservices/correction_qcm</module>
+        <module>microservices/database</module>
+        <module>microservices/frontend</module>
+        <module>microservices/helloworld</module>
+        <module>microservices/navigation_qcm</module>
+        <module>microservices/realise_qcm</module>
+        <module>microservices/search_qcm</module>
+    </modules>
+
     <build>
         <plugins>
             <plugin>
@@ -48,8 +59,13 @@
     </build>
 
     <properties>
-        <sonar.sources>src/main/java</sonar.sources>
-        <sonar.tests>src/test/java</sonar.tests>
-        <sonar.java.binaries>target/classes</sonar.java.binaries>
+        <!-- Définition des sources Java pour tous les microservices -->
+        <sonar.sources>microservices/auth/src/main/java,microservices/correction_qcm/src/main/java,microservices/database/src/main/java,microservices/frontend/src/main/java,microservices/helloworld/src/main/java,microservices/navigation_qcm/src/main/java,microservices/realise_qcm/src/main/java,microservices/search_qcm/src/main/java</sonar.sources>
+
+        <!-- Définition des tests Java pour tous les microservices -->
+        <sonar.tests>microservices/auth/src/test/java,microservices/correction_qcm/src/test/java,microservices/database/src/test/java,microservices/frontend/src/test/java,microservices/helloworld/src/test/java,microservices/navigation_qcm/src/test/java,microservices/realise_qcm/src/test/java,microservices/search_qcm/src/test/java</sonar.tests>
+
+        <!-- Définition des fichiers binaires pour tous les microservices -->
+        <sonar.java.binaries>microservices/auth/target/classes,microservices/correction_qcm/target/classes,microservices/database/target/classes,microservices/frontend/target/classes,microservices/helloworld/target/classes,microservices/navigation_qcm/target/classes,microservices/realise_qcm/target/classes,microservices/search_qcm/target/classes</sonar.java.binaries>
     </properties>
 </project>