Outils de l'analyste SI PDF
Document Details
Uploaded by Deleted User
Tags
Summary
Ce document détaille les différents outils utilisés par les analystes système, y compris la collecte, l'analyse et la validation des besoins.
Full Transcript
Les outils du system analyste Equipe Pédagogique Cours Mme Said Lhadj Lynda ([email protected]) Mr Abbas Mohammed Amir ([email protected]) Travaux dirigés Mme Haroun Hayet ([email protected]) Objectifs Comprendre la complémentarité de la BA et SA dans l...
Les outils du system analyste Equipe Pédagogique Cours Mme Said Lhadj Lynda ([email protected]) Mr Abbas Mohammed Amir ([email protected]) Travaux dirigés Mme Haroun Hayet ([email protected]) Objectifs Comprendre la complémentarité de la BA et SA dans l’analyse des SI Comprendre le processus d’élicitation des besoins Identifier les outils adéquats selon les situations, les objectifs du projet et le périmètre du projet Application des techniques de collecte, de synthèse et de validation des besoins Production de livrables de qualité : Termes de références, Cahier des charges ou dossier des besoins ou Requirements Specifications) ESI 2024 -2025 2 Les outils du system analyst Plan 1. Introduction 2. Rappel de l’analyse des SI 3. Analyse : Qui ? Pourquoi ? 4. Analyse des SI : Comment ? divers outils 5. Processus d’élicitation des besoins 1. Collecte d’information comme process 2. Techniques de collecte d’information 3. Techniques d’analyse 4. Outils de validation ? ESI 2024 -2025 3 1. Introduction Développer un projet IT, SI, ou de transformation impose à toute organisation de construire une stratégie globale. Cette stratégie est un facteur de succès à tous les niveaux Convergence des domaines informatique et entreprise, une vision stratégique est tout aussi importante pour les deux. ESI 2024 -2025 4 2. Rappel de l’analyse des SI ▪ Processus de collecte et d'interprétation de faits, d'identification des problèmes et de décomposition d'un système (existant) en ses composants. ▪ L’objectif est d'étudier un système ou ses composants afin d'identifier les dysfonctionnements et les points faibles ▪ C'est une technique de résolution de problème qui améliore le système et garantit le fonctionnement efficace de tous ses composants. Comment ? Qui ? Pourquoi ? Quand ? Combien ? Où ? ESI 2024 -2025 5 3. Analyse : Qui ? quoi ? Pourquoi ? Deux profils (casquettes, compétences) importants ▪ Business analysis ▪ System analysis Objectifs : ▪ Développer une capacité d’analyse complète du métier : Comprendre l’existant ▪ S’appuyer sur des outils et des techniques appropriés afin d’éliciter les vrais besoins / vrais problèmes / etc: Définir les axes d’améliorations Définir les besoins (les exigences) du système cible System Proposal (System Cible) ESI 2024 -2025 6 3. Analyse des SI : divers outils Outils d’analyse de problème Outils d’analyse des objectifs Outils d’analyse d’une organisation (structure organisationnelle) Outils d’analyse de systèmes (décomposition) : vision systémique Outils d’analyse de flux d’information / des processus Outils d’analyse de la documentation (document/ grille / fichiers ) Outils d’analyse de logiciel Outils d’aide au diagnostic ESI 2024 -2025 7 3. Analyse stratégique et SI : Outils ESI 2024 -2025 8 3. Analyse stratégique et SI : Outils But Elicitation des besoins Objectifs Etude préalable :Problèmes Objectifs (SMART) périmètre (scope) Parties prenantes Plannings (WBS, PBS, OBS, RACSI) Faisabilité ESI 2024 -2025 9 3. Elicitation des Besoins Ce que l’on attend du système Business requirements : les objectifs du système (métier) User requirements : use case Functional requirements : les specifications (GL) Non fucntional requirements : spec non fonctionnelles (GL) System requirements ESI 2024 -2025 10 3. Processus d’élicitation des besoins Context Scope Planning Collecting Validation Fonctionnel/ métier Plan de com des PP Vérification et validation Organisationnel Choix des techniques (modélisation) Liste des PP Preparation Execution Synthesis Identification des Méthode de conduite de Principe MECE sources et préparation la technique des questions Source (créateur) Collecte et analyse Synthèse qualitative Contenu : ▪ données, information, connaissance ▪ Texte, Image, Son, voix, etc ESI 2024 -2025 11 Média ou support : document Papier, numérique etc 3. Processus d’élicitation des besoins Collecter l’information Fiable Elicite Validate Analyse Verify Principe MECE ESI 2024 -2025 12 4. Outils de collecte d’information Une classification selon l’organisation Focus group Techniques classiques Ateliers facilités ( brainstorming, itime) Documentation 8 à 12 personnes Atelier JAD Interviews Facilitateur Structure: Plusieurs Questionnaires Participants PP temps : avant, Observation experts dans un(s) pendant et après Prototypage domaine(s) Necessite Partage d’avis et de préaparation rex Participants selon rôles ESI 2024 -2025 13 4. Outils de collecte d’information Une classification selon le processus de collecte Documentation Interview Observation Factuel Collecte de l’information Quantitatif Démonstration Objectif/ subjectifs Questionnaires Prototypage Scenarios PMI Factuel Analyser, Synthétiser KJ Qualitatif JAD Toutes les techniques sont utiles pour collecter le ESI maximum 2024 -2025 d’information fiables en un minimum de temps14 4. Etude de la documentation Plans d'entreprise, Etudes de marché, Contrats, Demandes de propositions, Enoncés de travaux, Directives existantes, Analyses de systèmes existants et des procédures Caractéristiques Inconvénients ▪ Couverture complète des exigences du système en développement. Communication à sens unique ▪ L’analyste métier peut obtenir une Difficulté de clarification et de remise en quantité considérable d'informations question des informations présentées. utiles à partir de l'étude de documents Risque de reproduction de ce qui ne va ▪ Relation et interaction du système pas avec les autres composants, ainsi que N’est toujours pas disponible ou obsolete les procédures de travail organisationnelles. ESI 2024 -2025 15 L’interview La technique la plus courante Recommandée - pour avoir des informations générales sur les exigences avec des parties prenantes à fort pouvoir / interet - Pour valider certaines informations recueillies autrement / complémentaires/ confronter des points de vues (opinions) ➔ Savoir poser les questions et respecter le timing ➔ Poser le contexte (question ouvertes / ensuite précises ) ➔ Organiser son interview! (Vu en TD ) ESI 2024 -2025 16 Questionnaires / surveys Moyen rapide de collecter / cumuler des information d’un grand nombre de répondants potentiels sur une courte période N’offrent pas l’opportunité de clarification des questions → réponses ambiguës Les questions de type fermée peuvent induire en erreur / la taille du questionnaire est à étudier Ne garantit pas les réponses ( l’échantillon des réponses peut ne pas être représentatif ) Recommandations - Choisir la cible pour garantir un nombre de réponses assez important - Effectuer des analyses sensées (correspondant à l’objectif de la collecte et du projet) - Soigner le message d’invitation à répondre et son importance (chercher le support des PP importantes ) - Surveiller le taux de réponses et envoyer des rapples durant la période d’ouverture ESI 2024 -2025 17 L’Observation Comprendre le contexte de travail : les tâches, les priorités et les habitudes de travail des utilisateurs, qu’ils ignorent parfois eux-mêmes, tels que les solutions de contournement, les échecs et les exceptions. Exemples ▪ Regarder un utilisateur non averti cherchant une section dans un manuel. ▪ Observer l’Interaction avec un système / un client Evaluation Observation Passive Observation Participative Observation Active Simulation (de l’environnement) ESI 2024 -2025 18 La démonstration Les utilisateurs effectuent des tâches en décrivant ce qu'ils font et pourquoi. Une variante de l'entretien et de l'observation et implique l'étude de ce qu'un utilisateur doit faire, en termes d'activités, pour atteindre un objectif. Les utilisateurs ne peuvent pas expliquer les connaissances qu’ils possèdent, mais ils sont en mesure de montrer comment une tâche particulière est exécutée. ESI 2024 -2025 19 Les scénarios Les scénarios décrivent comment les utilisateurs peuvent interagir avec un système dans différentes situations Ils comportent les informations suivantes : état du système avant; déroulement des événements; exceptions; informations sur d'autres activités pouvant se dérouler en même temps; état du système à la fin. ESI 2024 -2025 20 Le Prototype Création d'une implémentation partielle du système afin d'aider à comprendre les exigences. Une fois le prototype construit, les utilisateurs du système doivent «jouer» avec le prototype dans un environnement simulant étroitement la définition de la cible du système final. L'inconvénient majeur de cette technique est le coût élevé en temps et en ressources ESI 2024 -2025 21 Storyboarding Créer une représentation visuelle d'un scénario / un type de prototype focus expérience (non produit) Comme représenter graphiquement la séquence d’activités via des images / illustations Adaptée pour la représentation des besoins à travers l'aide de dialogues, de barres d'outils et d'images afin d'améliorer la compréhension et le retour d'informations de l'utilisateur. ESI 2024 -2025 22 Le brainstorming Technique de Focus group - Idéation et recherche d’idées créatives (innovation) - Privilégie la quantité d’idées dans un premier temps - Pas de jugement - Implique une classification des idées et création de relations entre les clusters ESI 2024 -2025 23 Techniques d’analyse Plus Minus Interesting (PMI) Diagramme KJ ou analyse d’affinité Atelier JAD Diagramme KJ JAD ESI 2024 -2025 25 Plus minus implications (PMI) est une technique de prise de décision qui permet d’évaluer les avantages et les inconvénients d’un problème Edward de Bono considéré. Des recherches ont révélé qu'il s'agissait de la technique la plus couramment utilisée pour l'analyse de faisabilité. La technique PMI commence par dessiner un tableau avec les titres suivants: Plus, Moins et Implications. ESI 2024 -2025 26 Les diagrammes KJ / Affinité Inventé par Kawakita Jiro et vulgarisé par Shoji Shiba. Permet d'organiser les faits, les idées et problèmes par regroupement naturel. Consiste à écrire un concept sur une note et à le coller sur un mur ou un tableau. Une équipe déplace ensuite les notes pour former des groupes en fonction de leur sentiment que le concept est lié aux autres. ESI 2024 -2025 27 Les diagrammes KJ / Affinité Inventé par Kawakita Jiro et vulgarisé par Shoji Shiba. Permet d'organiser les faits, les idées et problèmes par regroupement naturel. Consiste à écrire un concept sur une note et à le coller sur un mur ou un tableau. Une équipe déplace ensuite les notes pour former des groupes en fonction de leur sentiment que le concept est lié aux autres. ESI 2024 -2025 28 Les diagrammes KJ / Affinité Déroulement : 1. Former une équipe de 4 à 6 personnes afin qu’il existe un bon mélange d’expériences et de perspectives. 2. Indiquez clairement ce que l'équipe tente d'accomplir et quel devrait être le résultat final de l'exercice. 3. Utilisez des notes pour consigner les concepts (exigences) dans des phrases complètes et non pas dans un seul mot. ESI 2024 -2025 29 Les diagrammes KJ / Affinité 4. Fixez les cartes sans ordre particulier. 5. Les membres de l'équipe trient les cartes en groupes en fonction de leur intuition. 6. Pour chaque groupe, créez des cartes d'en-tête décrivant de manière concise ce que chaque groupe représente. 7. Connectez les en-têtes et sous-en-têtes associés aux lignes pour générer un diagramme d'affinité. Son inconvénient est que, pour une grande quantité de données, une très grande surface est nécessaire. ESI 2024 -2025 30 JAD ESI 2024 -2025 31 ESI 2024 -2025 32 Des questions ? Recommandation de lecture Merci à la prochaine ! ESI 2024 -2025 33