Analyse et conception des systèmes d'information dans
l'entreprise INF7215
Tho-Hau Nguyen
Quelques faits divers…qui
constituent des défis à l'analyste et l'organisation
Évolution du matériel
Nouveaux types de logiciels Adaptation du logiciel
Démocratisation du logiciel
Utilisation des systèmes informatiques
Croissance de l'informatique de l'utilisateur
final versus l'informatique dite traditionnelle
Prolifération des micros-ordinateurs et de
Quelques faits divers…qui
constituent des défis à l'analyste et l'organisation (suite)
Complexité des systèmes
Intégration des systèmes
Nature des informations
Persistance des problèmes
Cycle de développement
Carnet de commande (back log) Coût associé au développement Évolution des besoins
Croissance des ressources vs croissance des demandes
Efficacité des moyens de communications Rigidité des systèmes construits
Adaptation aux nouveaux besoins Coûts: entretien vs développement
Évolution de l'environnement technique vs durée de
The Fate of US Defence Projects
Répartition des efforts
En guise de diagnostic…
Communications avec les usagers
Étude des besoins
Collecte des informations Implication des usagers
Informatisation des solutions plutôt que des problèmes
Usager qui connaît mieux l'ancien système comme interlocuteur pour le nouveau
Tenir compte des préoccupations et attentes des usagers à différents niveaux
Comprendre les comportements "Je connaîtrai mieux mes besoins lorsque je verrai le système"
En guise de diagnostic…
Approche méthodologique
Approche traditionnelle
Gel des besoins = besoins non satisfaits
Étude limitée à une application (ou à un ensemble d'applications)
Absence ou méconnaissance d'une architecture globale
Absence ou méconnaissance d'un plan stratégique Isolation des applications (traditionnelles, usager- final)
En guise de diagnostic…
Approche méthodologique (suite)
Envergure mal définie au départ
Ramifications avec les autres systèmes Contraintes de coûts et de temps
Peu ou pas de contrôle de qualité
Formation non adéquate et|ou système non convivial (règle des 10 minutes)
Tendances
Coûts
Matériel
À la baisse
Logiciel
Sans cesse à la hausse
Ressources, ampleur et complexité
Niveau des services vs niveau des besoins Ressources humaines
Denrée rare et dispendieuse
Y-a-t-il des solutions
Remise en question des méthodes Rôle élargi des analystes
Retour du balancier
Absence de solution unique Différents contextes
Compréhension de l'entreprise
Nouvelle variable devenu essentielle
Quelques idées
Raccourcir le cycle de développement Plus de flexibilité
Usagerifier l'informaticien Informatiser l'usager
Étude au niveau de l'entreprise Utilisation de techniques
Viser plus que la simple "mécanisation"
En termes de méthodologies de développement…
Principe de base
Données, traitements et comportements
Modélisation de la réalité
Approche globale (entreprise) Découpage par étapes
Découpage successif par niveau (conceptuel, logique et physique)
Participation accrue des utilisateurs Concepts de pilote, de propriétaire
Meilleure communication entre les différents intervenants
Besoins essentiels vs accessoires
L'analyse et la conception
L'analyse
Consiste à rassembler et à interpréter des faits, à diagnostiquer des problèmes et à utiliser les
éléments recueillis pour améliorer le système
La conception
Consiste à prévoir un nouveau système en remplacement ou complément de l'ancien