chapitre 8. technique d'acquisition des compétences Flashcards
Processus d’implémentation des SI
POURQUOI ?
Pourquoi le SI doit être développé/modifié?
QUOI ?
Qu’est ce que le SI doit faire?
Spécification des exigences Spécification des exigences SI : -Objectifs stratégiques, usage SI -Fonctionnalités SI -Qualités requises -Contraintes à prendre en considération -Processus d’entreprise et activités métier -Règles, rôles, responsabilités,... - ...
Conception de la solution informatique Formalisation du SI sous forme des modèles et des documents : -Architecture d’implémentation -Structure de données -Activités, traitements, algorithmes -Applications, composants -Règles d’intégrité -Procédures de sécurité - ...
Développement et installation Réalisation du SI -Programmation/paramétrage et tests -Intégration des composants -Installation sur les machines -Récupération et insertion de données - Validation
Activités d’ingénierie des exigences
Identification, exploration, négociation: Acquisition
Production de la spécification des exigences:Formalisation
Validation auprès du client: Validation
Vérification de la spécification en interne – validation de l
a qualité du document: Vérification
Acquisition des exigences
Acquisition des informations nécessaires à l’élaboration du cahier des charges d’un projet SI:
-Connaissance du domaine
-Exigences des différentes parties
prenantes
-Besoins des usagers
-Contraintes et qualités exigées
Capture des exigences auprès des usagers, des décideurs et des experts du domaine
Sources et contextes d’acquisition des exigences
Personnes individuelles:
- Connaissances des représentants de métiers
- Connaissances des décideurs
- Experts du domaine
Groupes de personnes
- Dynamique de group
- Co-créativite
Ressources tangibles
- Documents de l’organisation
- Documents de systèmes
- Données
- Systèmes existants
Techniques d’acquisition des exigences
Traditionnelles – recueil de données: Etude des documents existants Analyse de données existantes Interviews Questionnaires et enquêtes Réunions
Cognitives – à l’origine les techniques d’acquisition de connaissances
Trie par cartes (Card sorting)
Analyse de tâches
Analyse de protocoles
Créativité collective – exploite la dynamique d’équipe Workshops Brainstorming Groupe de discussion (focus group) Jeux de rôles / improvisation Prototypage
Contextuelles – techniques ethnographiques
Observation
Analyse des conversations
ETUDE DES DOCUMENTS EXISTANTS
Une étude des différentes sources écrites d’information sur l’organisation – sa structure, ses activités et ses systèmes
Exemples: Organigramme, rapports d’activité, rapports financiers, règlementation, description des postes de travail, etc. Documentation des systèmes existants
Situation: Quand l’analyste n’est pas familier avec
l’organisation
Avantages
Aide à comprendre la structure et l’activité de
l’organisation
Aide à préparer les autres types d’acquisition
d’information
Permet d’identifier les exigences pour l’évolution
d’un système existant
Désavantages
Les documents écrits ne correspondent pas toujours
à la réalité
Les documents peuvent contenir des détails non
pertinents
ANALYSE DE DONNÉES
Identification et analyse des différentes collections de données
Les faits et les chiffres, l’information financière,…
Les rapports utilisés pour la prise de décisions,…
Les résultats des enquêtes, donnés marketing,.
Echantillonnage
Sélectionner un ensemble représentative des pièces de données
La taille d’échantillon est importante – il faut trouver un équilibre entre le coût de la collecte / analyse de données et l’importance requise
Processus
Décider quelles données doivent être collectées n
Ex. transactions bancaires
Déterminer la population à échantillonner
Ex. toutes les transactions de 5 branches
locales sur une semaine
Choisir le type d’échantillon
Ex. échantillonnage aléatoire simple
Choisir la taille de l’échantillon
Ex. toutes les 10 transactions
ENTRETIEN / INTERVIEW
Un entretien avec un individu sélectionné afin d’obtenir des informations détaillées sur un sujet bien détermine
- Entretiens avec différents acteurs d’un projet afin d’identifier les responsabilités, les besoins et les souhaits de chacun
L’entretien ne se limite pas a poser de questions
Cette technique nécessite le développement de
certaines compétences de nature sociale, la capacité
de l’écoute, et la connaissance d’une variété de
tactiques d’entretien
Permet de résoudre les problèmes d’articulation et casser les barrières de communication
Usage
Dans un petit projet – peut être utilisée comme la seule technique
d’acquisition des exigences
Dans un grand projet – habituellement fait partie d’un processus d’ingénierie des exigences plus complexe qui combine plusieurs techniques d’acquisition des exigences
Types d’entretien
Structuré – une liste de questions préparée en avance sur un sujet bien défini:
- Un moyen pour trouver une information précise
- Permet de comparer les opinions de plusieurs personnes
- Le succès de l’entretien dépend de la qualité des questions, du timing et de la personne interrogée
Semi-structuré / Exploratoire – une liste de questions prédéfinie mais ouverte:
-Possibilité de dévier les questions préparées en fonction des réponses de la personne interrogée
Non structuré – il n’y pas de questions prédéfinis:
- Une conversation libre entre l’analyste et l’interrogée et c’est l’interrogée qui mène la conversation
- Risque d’oublier certains sujets
- Risque de passer trop du temps sur certains sujets et pas assez sur d’autres
Démarche d’un entretien
Préparation
Exécution
Consolidation
Préparation
Définir l’objectif de l’entretien
- Sélectionner les candidats
- Organiser l’entretien avec les participants
- Définir les questions
- Se préparer à l’entretien
• Trouver l’information sur les personnes à interroger
(position, personnalité, responsabilité, etc.)
• Apprendre leur terminologie
Sélection des candidats
Sélectionner les participants selon l’objectif de l’entretien
Commencer par la personne qui a autorisé ou parraine le projet - généralement un dirigeant ou un cadre
Utiliser l’organigramme pour identifier les autres personnes concernées
-Ceux qui savent pourquoi le système est en
cours de construction
-Ceux qui vont l’utiliser
- Ceux qui décident les points stratégiques du
projet
Organisation de l’interview
- Planifier à l’avance et inviter les personnes sélectionnées
- Choisir le lieu pour l’entretien qui offre un
environnement tranquille et qui convient à tous
les participants
- Communiquer aux participants le but de l’entretien
- Donner aux participants des documents pertinents
en avance
- Envoyer un rappel un ou deux jours à l’avance
- Demander la permission pour l’enregistrement sur
une bande audio ou vidéo
Préparation des questions
- Organiser la liste de questions dans un ordre
logique, regrouper les questions par thème
- Evaluer combien de temps il faudrait consacrer à
chaque question
- Il n’est pas toujours possible de préparer toutes les
questions en avance – il faut utiliser l’information
obtenu lors de l’entretien pour créer des
questions supplémentaires
- Deux types de questions:
- Question fermée – une liste d’options de réponse est proposée. La personne interrogée peut choisir une ou plusieurs réponses parmi les réponses proposées.
- Question ouverte – la personne interrogée n’a pas de réponses prédéfinies, elle doit répondre par ses propres mots.
Exécution
Ouverture
• Se présenter
• Résumer l’objectif et la raison de l’interview
• Commencer avec une question d’introduction
Conduite de l’interview
• Questions – réponses – discussion – documentation
Finalisation
• Résumer l’information obtenu
• Signaler à la personne interrogée l’importance de sa contribution
• Remercier la personne interrogée
Exécution (suite)
Conduite de l’interview
- Laisser la personne s’exprimer - ne pas anticiper les
réponses
- Poser des questions qui abordent le sujet de
directions différentes, ou à différents niveaux
d’abstraction
- Etre un auditeur actif - résumer et reformuler ce qui
a été dit par la personne interrogée afin d’améliorer
la compréhension
- Créer des modèles ou scénarios pendant l’interview
pour avoir une réaction immédiate de la personne
interrogée
- Chercher des erreurs et les corriger Ambiguïtés,
interprétation, conflits, faits incorrects, etc.
- Documenter les résultats de l’interview Texte,
diagrammes, enregistrement audio/vidéo
- Etre courtois; maintenir la personne interrogée à
l’aise
- Garder le contrôle sur le sujet
- Faire attention à la communication non verbale n
- Faire des pauses
Consolidation
- Analyser les résultats et produire le résumé écrit de l’interview
• Réorganiser les sujets abordés
• Consolider l’information
• Découvrir les ambiguïtés, l’information conflictuelle,
ou manquante - Identifier les questions en suspens
• Les mettre da la liste « A faire » - Transmettre les résultats à la personne interrogée
• Demander la personne de vérifier et confirmer les
résultats
Entretien : Conclusion
Avantages
-Une source riche d’information
-Convient pour identifier les objectifs, opinions,
sentiments, et faits
-Possibilité d’adapter les questions en fonction de ce
que dit la personne
Désavantages
-Une grande quantité de données peut être difficile à
analyser
-Difficulté de comparer les propos des différents
répondants
-La conduite des entretiens est difficile à maitriser
Faire attention à
Les questions qui n’ont pas été répondus
La connaissance tacite
Le répondant s’égare du sujet
L’attitude de l’intervieweur (attention,
compréhension, écoute, facilité de trouver des
questions complémentaires, etc.)
QUESTIONNAIRE / ENQUÊTE
Un ensemble de questions (fermées et/ou ouvertes) sur un sujet bien déterminé transmis à un échantillon de personnes sélectionnées
Ex.: enquête auprès des futurs utilisateurs du
système sur les pratiques d’usage
- Permet de collecter rapidement des informations à partir d'un grand nombre de personnes -Peut être administré à distance -Permet de collecter des exigences initiales -Les utilisateurs n’ont pas de moyen pour transmettre leurs besoins réels
Faire attention à:
-La sélection de l’échantillon des répondants
-Trop petite taille de l’échantillon – absence de
signification statistique
-Les questions ouvertes – très difficile à analyser! - -
-Questions ambiguës – pas tout le monde répond la
même question