fin 1.1, 1.2 et 1.3 analyse de systeme-démarche analyse et conception Flashcards
différence si formel et informel
Formel :
S’il comporte des règles et des méthodes de
travail précises et bien documentées
– Informel :
S’il n’obéit à aucune règle de gestion
5 rôles de l’information dans la chaine des valeurs et dans les processus
- support aux Processus primaires (de production)
Ex. : soins donnés à un patient de l’hôpital
2. C’est la matière première et le résultat des PA
Ex. : facturation des clients
3. Elle est essentielle à la coordination des
processus
4. Elle permet d’évaluer la performance d’un processus
5. Elle est un instrument d’ajout de valeur
7 Critères de qualité de l’information
Fiable
– Cohérente (on dit aussi ‘intègre’)
– Pertinente
– Protégée
– Contrôlée
– Compréhensible
– Disponible au moment opportun
expliquer critere de fiabilité
Sans erreurs, à jour
expliquer critere de cohérence
complet
explique critère de pertinence
Utile pour l’utilisateur
– a un rapport avec la question ou le problème à
résoudre
expliquer critère de séucrité/protection
– Sauvegarder les données, protéger des accès
malveillants
expliquer critère de contrôle/confidentialité
Limiter l’accès aux seules personnes autorisées
expliquer critère de compréhensibilité
Vigilance dans l’utilisation des codes et des
abréviations
– Faire attention à la surcharge et à la mauvaise
disposition
expliquer critère de disponibilité au moment opportun
Même si tous les critères mentionnés sont
respectés, une information ne sera pas utile si
elle n’est pas disponible au moment où
l’utilisateur en a besoin
Pourquoi modéliser une organisation
Comprendre ce qui se passe dans une organisation
est complexe
On a besoin de méthodes pour représenter ce qui se
passe dans l’organisation (la modéliser)
Démarche simplifiée de modélisation: en 7 étapes
– Pourquoi modélise-t-on?
– Qu’est-ce qu’on modélise?
– Pour qui ?
– Choisir un langage de modélisation approprié
– Faire le(s) modèles avec les personnes concernées
– Valider les modèles
– Réviser les modèles
définition analyse des systèmes
A system is an interdependent group
of items forming a unified whole. Every system is
characterized by its spatial and temporal
boundaries, surrounded and influenced by its
environment, described by its structure and
purpose and expressed in its functioning
nom anglais de l,analyse des systèmes
System Analysis et même
de System Thinking
Un système est un ensemble ——d’éléments
(les acteurs ——-) qui forment un tout
unifié qui poursuivent un — commun (—–)
Un système est un ensemble interdépendant d’éléments
(les acteurs internes) qui forment un tout
unifié qui poursuivent un but commun (mission)
avec quoi intéragit le système
son environnement (ce qui
est à l’extérieur du système – sa frontière) composé
d’acteurs externes (autres organisations, personnes,
etc.) que l’on peut considérer comme des systèmes
quel type d’intéraction
d’échanges de données ou
informations, ou de matières (produits)
comment représenter le fonctionnement du système
ensemble de processus (ou fonctions) qui modélisent
les activités coordonnées des acteurs internes au
sein du système
bien étudier les schémas… peut etre les refaire sur papier
type d’acteurs qui ne sont pas dans notre représentation
acteurs interne
Lorsque deux processus sont reliés par un flux de
données, on dit qu’ils sont liés ——–: leurs
activités s’——–
Lorsque deux processus sont reliés par un flux de
données, on dit qu’ils sont liés temporellement: leurs
activités s’enchaînent
Lorsque les processus échangent des données par
l’intermédiaire d’une ——- (dépôt de données)
ils ne sont plus liés —–: on dit qu’ils sont
——-
Lorsque les processus échangent des données par
l’intermédiaire d’une accumulation (dépôt de données)
ils ne sont plus liés temporellement: on dit qu’ils sont
autonomes
but raffinement des processus
représenter des systèmes
complexes
comment on raffine
représenter dans un
nouveau diagramme le processus avec des sous-processus
important de garder—- lors du raffinement
cohérence des modèles du niveau global et du
niveau raffiné en termes de flux de données entre les sousprocessus
et les environnements reliés
Le raffinement des processus d’un modèle dépend du niveau de
—– que l’analyste veut montrer en tenant compte des
objectifs de sa modélisation
Le raffinement des processus d’un modèle dépend du niveau de
détail que l’analyste veut montrer en tenant compte des
objectifs de sa modélisation
Le diagramme de premier niveau est appelé——- de
——-; les processus du diagramme de contexte sont raffinés
en d’autres diagrammes et forment une ——– de
diagrammes
Le diagramme de premier niveau est appelé Diagramme de
contexte; les processus du diagramme de contexte sont raffinés
en d’autres diagrammes et forment une hiérarchie de
diagrammes
Une façon alternative de détailler un processus est
de lister les ————- (ou activités) dans un
texte inclus dans la ——–du ———–:
Une façon alternative de détailler un processus est
de lister les sous-processus (ou activités) dans un
texte inclus dans la boite du processus:
nom des liens complexe entre sous processus
boucle de rétroaction
but de la méthode asci
fournir une approche
structurée pour appuyer les intervenants qui doivent
réaliser l’adaptation du PA et/ou du SI
nom de l’intervention
projet
qu’est ce qui démarre le projet acsi
demande (‘le
mandat’) formulée par des responsables de
l’organisation (les ‘clients’) à l’équipe d’intervention
Une demande est motivée par un (des)——(s) +
ou – bien ———(s) par les clients. D’où la nécessité
de ——– toute demande de projet
Une demande est motivée par un (des) besoin(s) +
ou – bien formulé(s) par les clients. D’où la nécessité
de clarifier toute demande de projet
Le point de départ d’un projet ACSI peut être le —
ou le — existant
Le point de départ d’un projet ACSI peut être le PA
ou le SI existant
On se rappelle que le—- est imbriqué dans le—– et
supporte toutes les activités de traitement des
données/informations nécessaires au PA
On se rappelle que le SI est imbriqué dans le PA et
supporte toutes les activités de traitement des
données/informations nécessaires au PA
changement du PA existant pour
répondre à de nouveaux besoins, pour l’adapter
Réingénierie du PA
Si le PA est modifié, le —- doit
l’être aussi
Si le PA est modifié, le SI doit
l’être aussi
Obstacles potentiels à la réingénérie x3
Manque de vision (partagée par les décideurs)
– Manque de maturité organisationnelle, technologique,
méthodologique
– Jeux politiques parfois
12 motivations à la réingénérie
Compressions budgétaires (but: réduction des
coûts)
– Pression de la clientèle (exigences: qualité, prix,
assistance, services en ligne, etc.)
– Pression des concurrents (compétition pour
acquérir des parts du marché)
– Amélioration de la productivité (faire mieux à un
coût moindre)
– Pression des gouvernements (nouvelle
règlementation)
– Pression économique (globalisation des marchés,
récessions économiques, etc.)
L’information produite ne répond pas aux besoins de certains types d’employés/décideurs de l’organisation
– Nouveaux besoins de gestion
– Pression des concurrents
– Améliorer le fonctionnement du SI actuel
– Changements technologiques
– Modification de la réglementation
Dans les organisations matures du point de vue de
l’ACSI on —– les projets de développement de
SI
Dans les organisations matures du point de vue de
l’ACSI on planifie les projets de développement de
SI
cahier de charges indique x5
– le contexte de la demande,
– les attentes et objectifs des clients et du projet,
– les ressources disponibles,
– le budget prévu
– les échéances, etc.
Pourquoi a-t on besoin d’une méthode de
réingénierie de PA et/ou SI?
Le PA, le SI et leur environnement sont complexes
Ne pas utiliser une méthode entrainerait des pertes
de temps et d’argent et de grands risques de ne
pas atteindre les objectifs fixés en fonction des
contraintes du projet
6 phases acsi
1 étude préliminaire
2 diagnostic de l’existant
3. conception du nouveau processus d’affaire
4. conception du nouveau si ou acquisition de progiciel
5. réalisation technique du nouveau si ou paramétrisation du progiciel
6. mise en place, exploitation et évaluation
objectif de l’étude préliminaire :
Fournir les données pertinentes
pour décider de x3
Fournir les données pertinentes
pour décider de
- l’opportunité,
- la faisabilité,
- la rentabilité,
du projet
objectif du diagnotic de l’existant x5
Modéliser le PA/SI existant
- Évaluer les performances
- Comprendre les problèmes du PA/SI
- Déterminer les causes des problèmes
- Pointer les exigences et les contraintes
objectif du conception du nouveaux processus d’affaire x2
Concevoir un nouveau PA
- Définir les activités à accomplir et
leurs ordres, les responsabilités et les
descriptions des tâches
objection étape conception nouveau si
Déterminer toutes les
composantes d’un SI pour :
- éliminer les problèmes du SI actuel
- atteindre les objectifs
4 types de principaux intervenants (du côté client)
Les décideurs
– Habituellement la haute direction de l’organisation
– Contrôlent les ressources et peuvent influencer l’ensemble
du projet
– Interviennent dans la sélection des processus et des
systèmes
– Interviennent dans la définition des objectifs à poursuivre
Les gestionnaires
– Supervisent le processus et l’opération du système
– Représentent les décideurs et collaborent avec les
concepteurs
Les utilisateurs (usagers des futurs logiciels)
Le pilote de système (représentant des utilisateurs)
4 types de principaux intervenants (équipe technique)
Le(s) gestionnaire(s) de projet (‘chefs de projet’)
Le groupe des analystes et concepteurs
– Les analystes d’affaire analysent les PAs existants,
conçoivent les nouveaux PAs, collaborent avec les
décideurs, les gestionnaires et utilisateurs
– Les concepteurs du SI analysent (‘modélisation
conceptuelle) et produisent des modèles et spécifications
Les programmeurs (développeurs du logiciel)
─ développent (implantent) les systèmes informatisés en
partant des spécifications
─ puis les testent et les intègrent dans le SI résultant
Les conseillers entraîneurs (formateurs)
3 types de rôles dans l’équipe de projet
Membre de l’équipe technique:
– Chef de projet
– Plusieurs analystes du système
– Quelques spécialistes en qualité totale
– Utilisateurs
– Programmeurs
– Adjoints à l’administration
Représentants des clients
– Pilote du système
– utilisateurs
Facilitateurs (rôle de plus en plus en
demande dans les projets)
7 qualités des bons analystes/concepteurs
Capacité d’acquérir rapidement une bonne
compréhension des PA de l’entreprise, du travail des
utilisateurs, des problèmes et des difficultés du SI
Capacité d’écoute, de synthèse et d’adaptation au
style de communication de ses interlocuteurs
Bonnes connaissances des approches de modélisation
de processus et de systèmes, de gestion de projet
Bonnes connaissances en gestion et du contexte
organisationnel
Connaissances en TI et développement de systèmes
Capacité de proposer des solutions
Capacité d’évaluer les coûts et les bénéfices
monétaires et humains