Intégrer l’IA dans les pratiques de développement logiciel
Version du programme : 1
Type de formation
PrésentielDurée de formation
14 heures (2 jours)Accessibilité
OuiIntégrer l’IA dans les pratiques de développement logiciel
Ce programme de formation vise à intégrer l'IA dans les pratiques de développement logiciel en utilisant l'outil Cursor. Il couvre divers aspects, des fondamentaux du développement assisté par IA aux techniques avancées, en passant par la planification, les tests, et la revue de code. Le programme inclut également des discussions sur les limites de l'outil et des ateliers pratiques pour appliquer les concepts appris.
Objectifs de la formation
- Utiliser les différentes fonctionnalités de Cursor pour un développement assisté par IA efficace
- Employer des bonnes pratiques de prompting
- Expliquer les limitations et les risques de l'usage de l'IA dans le métier de développeur
Profil des bénéficiaires
- Développeurs
- Architectes logiciels
- Managers (lead développeurs, engineering manager, CTO)
Contenu de la formation
Ouverture & Cadre d’usage
- Auto-évaluation
- Objectifs “évangéliser & répandre”, règles du jeu, fil rouge
- Atelier : « vos pratiques actuelles de dev assisté IA »
Fondamentaux du développement assisté par IA avec Cursor (bases solides)
- Tab/inline/agent
- Bonnes pratiques quotidiennes
- Découverte/codebase, ajout de feature, refactor ciblé, doc technique
- Atelier : pilote de feature “sans taper de code” (orchestration IA, diffs, review)
Spec-Driven Development & Context Engineering
- Configuration, notepads, .cursorrules, @docs/@diff
- Atelier : écrire des règles Cursor (cursorrules / notepads)
- Rédiger une spec .md, critères d’acceptation
- Context packaging et prompts robustes
- Atelier : “1 prompt”
Plan, Tests, Review
- Mode planning
- Génération/complétion de tests, lecture des sorties, PR review assistée
- Anti-patterns
- Atelier : utilisation E2E sur un ticket
Agentique avancée (CLI & MCP)
- Cursor en mode CLI
- Serveurs MCP utiles
- Automatisations
- Ateliers & démos : CLI review / MCP / background agents “à la demande”
Limites de l’outil
- Sobriété, empreinte & NR, limites de tokens, coût vs valeur
- Politiques de sécurité, garde-fous qualité
- Qu’est-ce qu’un dev aujourd’hui/demain?
- Atelier : “automatiser ou humaniser ?”
Synthèse et projection
- Plan d’action 4–6 semaines
- Adoption & gouvernance, rituels
- Atelier : co-rédaction des règles d’équipe (Do/Don’t, checklists, rules)
Équipe pédagogique
Suivi de l'exécution et évaluation des résultats
- Chaque module comprendra des Présentations théoriques
- Des exercices pratiques et démonstrations
Qualité et satisfaction
Accessibilité
Accessible aux personnes en situation de handicap : soit dans vos locaux s'ils sont adaptés, soit dans une salle réservée par nos soins et conforme aux réglementations en vigueur