Développement Odoo assisté par l'Intelligence Artificielle
Objectif du cours
L'objectif n'est pas d'apprendre à faire générer du code par une IA. C'est de savoir transformer un besoin métier en spécification exploitable, obtenir une implémentation Odoo contrôlable, en vérifier l'exactitude, la tester, puis l'intégrer proprement au système.
L'IA devient un assistant de développement, jamais le décideur du projet. Le développeur conserve la responsabilité de comprendre le besoin, identifier les règles métier, choisir l'architecture, contrôler le code, vérifier la sécurité, tester, valider, documenter et maintenir le module.
Public et niveau
- Développeurs Odoo, développeurs Python venant à Odoo.
- Business Analysts techniques, consultants ERP.
- Responsables SI supervisant des développements assistés par IA.
- Niveau : intermédiaire vers avancé.
Prérequis
- Bases de Python, de Git et de PostgreSQL.
- Connaissance générale d'Odoo : modèles, vues, actions, sécurité, modules.
- Notions fondamentales d'analyse métier.
Les parcours WizArth « Développement Web Odoo 19 » et « Business Analyst » couvrent ces prérequis.
Le principe fondamental
Besoin flou Besoin métier
↓ ↓
Prompt flou Analyse BA
↓ ↓
Réponse plausible Spécifications
↓ ↓
Code plausible Conception technique
↓ ↓
Bug fonctionnel Prompt structuré → IA → Code
↓
Contrôle humain → Tests → Validation
SCHÉMA CLASSIQUE SCHÉMA PROFESSIONNEL500 000,00 Ar
500000.0
MGA
500 000,00 Ar
| Responsable | OdooBot |
|---|---|
| Dernière mise à jour | 27/09/2026 |
| Temps d'achèvement | 1 jour 8 heures 15 minutes |
| Membres | 1 |
Partager ce cours
Partager le lien
Partager sur les réseaux sociaux
Partager par e-mail
Veuillez s'inscrire afin de partager ce Développement Odoo assisté par l'Intelligence Artificielle par e-mail.
-
Niveau 1 — Principes, rôles et responsabilités4Leçons · 2 h
-
Aperçu gratuit 10 xp
-
2. Les rôles : métier, BA, développeur, IA10 xp
-
3. Confidentialité, propriété intellectuelle et responsabilité10 xp
-
Évaluation — Niveau 1 — Principes, rôles et responsabilités10 xp
-
-
Niveau 2 — Les fondamentaux BA avant de coder4Leçons · 1 h 45 min
-
4. Identifier le problème, pas la solution10 xp
-
5. Les questions BA à poser avant de développer10 xp
-
6. Le cahier des charges comme source de vérité10 xp
-
Évaluation — Niveau 2 — Les fondamentaux BA avant de coder10 xp
-
-
Niveau 3 — Le contexte Odoo et le prompt professionnel3Leçons · 1 h 45 min
-
7. Le principe du contexte suffisant10 xp
-
8. Structure d'un prompt professionnel10 xp
-
Évaluation — Niveau 3 — Le contexte Odoo et le prompt professionnel10 xp
-
-
Niveau 4 — Travailler en passes successives4Leçons · 2 h 30 min
-
9. Passes 1 et 2 — analyse puis conception10 xp
-
10. Passes 3 et 4 — valider la conception, puis générer10 xp
-
11. Passe 5 — relecture et principe du deuxième regard10 xp
-
Évaluation — Niveau 4 — Travailler en passes successives10 xp
-
-
Niveau 5 — Contrôle fonctionnel et technique3Leçons · 1 h 30 min
-
12. Le contrôle fonctionnel10 xp
-
13. Le contrôle technique10 xp
-
Évaluation — Niveau 5 — Contrôle fonctionnel et technique10 xp
-
-
Niveau 6 — Sécurité du code généré4Leçons · 1 h 45 min
-
14. Le piège de sudo()10 xp
-
15. ACL et record rules : deux questions différentes10 xp
-
16. Tester les droits négatifs10 xp
-
Évaluation — Niveau 6 — Sécurité du code généré10 xp
-
-
Niveau 7 — Tests4Leçons · 2 h
-
17. Cas de test fonctionnels10 xp
-
18. Tests négatifs10 xp
-
19. Tests automatisés Odoo générés et vérifiés10 xp
-
Évaluation — Niveau 7 — Tests10 xp
-
-
Niveau 8 — Performance et pièges techniques4Leçons · 2 h
-
20. Performance : le piège des boucles ORM10 xp
-
21. Les champs calculés10 xp
-
22. Versions Odoo et API inventées10 xp
-
Évaluation — Niveau 8 — Performance et pièges techniques10 xp
-
-
Niveau 9 — Travailler sur un projet existant4Leçons · 1 h 45 min
-
23. Analyser l'existant avant de modifier10 xp
-
24. Le contexte projet comme mémoire technique10 xp
-
25. IA et Git : la règle du petit changement10 xp
-
Évaluation — Niveau 9 — Travailler sur un projet existant10 xp
-
-
Niveau 10 — Erreurs et analyse de cause racine2Leçons · 1 h
-
26. Traiter une erreur avec l'IA10 xp
-
Évaluation — Niveau 10 — Erreurs et analyse de cause racine10 xp
-
-
Niveau 11 — Cas spécialisés4Leçons · 1 h 45 min
-
27. Migration entre versions d'Odoo10 xp
-
28. Rapports PDF et API10 xp
-
29. Mobile connecté à Odoo10 xp
-
Évaluation — Niveau 11 — Cas spécialisés10 xp
-
-
Niveau 12 — Cycle complet, portes de contrôle et projet3Leçons · 1 h 30 min
-
30. Le cycle professionnel complet10 xp
-
31. Les sept portes de contrôle10 xp
-
Évaluation — Niveau 12 — Cycle complet, portes de contrôle et projet10 xp
-
-
Niveau 13 — Le rendu attendu et les signalements de l'IA5Leçons · 2 h 30 min
-
32. Le rendu attendu d'une réponse professionnelle10 xp
-
33. Les signalements que l'IA doit produire10 xp
-
34. Ce que l'IA ne doit jamais faire sans validation10 xp
-
35. Le prompt de contrôle final10 xp
-
Évaluation — Niveau 13 — Le rendu attendu et les signalements de l'IA10 xp
-
-
Niveau 14 — Posture du développeur et qualité3Leçons · 1 h 15 min
-
36. Apprendre à contredire l'IA10 xp
-
37. Le triangle de qualité10 xp
-
Évaluation — Niveau 14 — Posture du développeur et qualité10 xp
-
-
Niveau 15 — Trois méthodes de travail4Leçons · 1 h 45 min
-
38. Méthode « Spec First »10 xp
-
39. Méthode « Test First »10 xp
-
40. Méthode « Review First » et compréhension de l'ancien code10 xp
-
Évaluation — Niveau 15 — Trois méthodes de travail10 xp
-
-
Niveau 16 — Documentation et traçabilité3Leçons · 1 h 15 min
-
41. Documentation générée par IA10 xp
-
42. La matrice de traçabilité10 xp
-
Évaluation — Niveau 16 — Documentation et traçabilité10 xp
-
-
Niveau 17 — Compétences et progression3Leçons · 1 h 15 min
-
43. Les cinq axes de compétence10 xp
-
44. Le parcours pédagogique en douze modules10 xp
-
Évaluation — Niveau 17 — Compétences et progression10 xp
-
-
Niveau 18 — Projet final, évaluation et synthèse3Leçons · 3 h
-
45. Le projet pédagogique final10 xp
-
46. Grille d'évaluation, compétence finale et synthèse10 xp
-
Évaluation — Niveau 18 — Projet final, évaluation et synthèse10 xp
-