Cours ECDPIA CDCE841 Analyse des besoins Partie I

Introduction

  • Cours ECDPIA CDCE841 : Analyse des besoins

  • Modifié le 11/01/2025

Partie I : Recueillir et définir les besoins

Importance de l'analyse des besoins

  • Cruciale pour tout projet, surtout en intelligence artificielle.

  • Détermine la faisabilité du projet.

Évolution des besoins

  • Les besoins évoluent avant, pendant et après le projet.

  • Nécessité d'une adaptation continue jusqu'à la finalisation.

Sessions de formation

  • ½ journée à distance sur la collecte des besoins (22/1/25)

  • ½ journée à distance sur l'identification des besoins (4/3/25)

  • 1 journée sur place pour vérifier et valider l'adéquation (24/3/25)

Objectifs du cours

  1. Recueillir et analyser les besoins utilisateurs.

  2. Modéliser un processus métier.

  3. Analyser un cahier des charges d'application.

  4. Mesurer l'impact des demandes sur l'environnement technique et fonctionnel.

Analyse de besoin

Contextualisation

  • Étude de cas : une entreprise souhaitant un système intelligent de recrutement.

  • Importance de l'analyse pour comprendre enjeux et difficultés.

Tests et compétences à acquérir

  • Collecter et analyser les besoins en IA.

  • Formaliser le besoin via une note de cadrage générale.

  • Auditer les données de l'entreprise pour proposer une solution adaptée.

Exigences des projets IA

  • Les exigences doivent être SMART : Spécifique, Mesurable, Atteignable, Réaliste, Temporel.

  • Éléments clés : coût, budget, et respect de la réglementation.

Formalisation du besoin

Processus

  • Émettre, formaliser et valider le besoin.

Exemples pratiques

Système de tracking des candidats (ATS)

  • Besoin général : Système permettant l'enregistrement des candidats.

  • Fonctionnel : Confidentialité et conformité aux réglementations.

  • Technique : Fonctionnement dans le cloud, capable de gérer 300 consultations simultanées.

  • Performance : Accès permanent aux données pour les utilisateurs.

Caractéristiques d'une exigence efficace

  1. Correcte : Rattachée à un besoin réel avec objectif SMART.

  2. Atomique : Exprime une seule action.

  3. Non ambiguë : Connotation unique.

  4. Complète : Compréhension via énoncé intégral.

  5. Cohérente : Pas de contradictions.

  6. Évaluée : Négociée et priorisée.

  7. Traçable : Identification des modifications.

  8. Vérifiable : Contrôlable via des indicateurs.

Particularités des projets IA

Evolutivité et adaptation

  1. Connaissances et techniques évoluant rapidement.

  2. Capacité d'adaptation à la technologie essentielle.

  3. Importance de révisions régulières des modèles IA.

  4. Nécessité d'infrastructure adéquate pour le stockage des données.

Processus de recueil des besoins

Techniques à utiliser

  • Ingénierie des besoins : Définir le problème, transformer en exigences.

  • Cahier des charges (CDC) : Fonctionnel et technique.

  • Discours inclusif : impliquer toutes les parties prenantes.

Rôles des acteurs dans les projets IA

  1. Acheteur : Négociation des coûts et suivi des contrats.

  2. Chef de projet : Responsable de la réussite et des choix.

  3. Utilisateur final : Définit les exigences techniques.

Conclusion

  • La réussite d'un projet IA repose sur une analyse des besoins claire et précise.

  • Importance d'une collaboration entre tous les acteurs à chaque étape du projet.