Plan du cours

IA dans la phase des exigences et du planification

  • Utilisation de l'IA et des LLM pour l'analyse des exigences
  • Conversion des contributions des parties prenantes en épics et histoires d'utilisateurs
  • Outils IA pour le raffinement des histoires et la génération des critères d'acceptation

Design et Architecture Augmentés par l'IA

  • Utilisation de l'IA pour modéliser les composants du système et leurs dépendances
  • Génération de diagrammes d'architecture et suggestions UML
  • Validation des designs par le biais de raisonnements systémiques basés sur des prompts

Processus de Développement Améliorés par l'IA

  • Génération et structure de code assistée par IA
  • Refactoring et amélioration des performances du code avec LLM
  • Intégration d'outils IA dans les IDE (ex: Copilot, Tabnine, CodeWhisperer)

Tests avec l'IA

  • Génération de tests unitaires et d'intégration à l'aide de modèles IA
  • Analyse régressive et maintenance des tests assistée par IA
  • Génération exploratoire et cas limites avec l'IA

Documentation, Revue, et Partage de Connaissances

  • Génération automatique de documentation à partir du code et des API
  • Automatisation des revues de code en utilisant des prompts et listes de vérification IA
  • Création de bases de connaissances et FAQ avec l'IA conversationnelle

IA dans CI/CD et l'Automatisation du Déploiement

  • Optimisation des pipelines et tests basés sur le risque améliorée par l'IA
  • Suggestions intelligentes de déploiements canari et roulements en arrière
  • IA dans la vérification du déploiement et l'analyse post-déploiement

Gornance, Éthique, et Stratégie de Mise en Œuvre

  • Assurer une utilisation responsable de l'IA et éviter les biais dans le code généré
  • Audit et conformité dans les flux de travail assistés par IA
  • Construction d'un plan de mise en œuvre progressive de l'IA tout au long du SDLC

Résumé et Prochains Pas

Pré requis

  • Une compréhension des concepts du cycle de vie du développement logiciel
  • Expérience en architecture logicielle ou en leadership d'équipe
  • Familiarité avec DevOps, les pratiques agiles ou l'outillogiciel SDLC

Public cible

  • Architectes logiciels
  • Responsables de développement
  • Directeurs des opérations ingénierie
 14 Heures

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires