Cycle de vie d'un système d'information: 6 phases principales

Le cycle de vie d'un système d'information inclut tous les processus qui se produisent depuis la naissance du besoin d'un système jusqu'à l'apparition d'un autre système qui le remplace.

Selon la norme ISO-12207, c'est le cadre qui contient toutes les implications du développement, de l'exploitation et de la maintenance d'un produit logiciel .

Un système d'information comprend toutes les personnes, machines et / ou méthodes impliquées dans la collecte, le traitement et la transmission d'informations.

En règle générale, les rôles identifiés dans la mise en œuvre d'un système d'information sont le chef de projet, les techniciens du domaine technologique, les analystes et les utilisateurs.

Objectifs d'un système d'information

Un système d'information remplit trois objectifs fondamentaux:

- Définissez les tâches à exécuter et leur ordre d'exécution.

- Assurer la cohérence avec le reste des systèmes d'information de l'organisation.

- Fournir des points de contrôle pour la gestion de projet

Il existe plusieurs modèles de systèmes d'information, parmi lesquels:

  • Modèle en cascade
  • Modèles basés sur des prototypes.
  • Modèle de construction prototype.
  • Modèle de développement incrémental.
  • Modèle de prototypage évolutif.
  • Modèles alternatifs
  • Modèle en spirale
  • Modèles basés sur des transformations.
  • Processus unifié de développement logiciel Rational (RUP).
  • Développement de logiciels à base de composants (DSBC ou CBSB).
  • Modèle de programmation extrême (programmation extrême).

De cette liste de modèles, la cascade est la plus utilisée car elle nécessite de vérifier et de valider chaque étape avant de passer à la suivante.

Les 6 phases du cycle de vie d'un système d'information

Bien que les systèmes d’information informatiques soient un type de système d’information, les étapes de leur cycle de vie sont pertinentes pour toute innovation en matière de gestion de l’information.

1- Enquête préliminaire

C'est la première étape du processus car il s'agit de connaître l'activité de l'organisation en question.

C'est à ce moment que les besoins et les problèmes liés à la gestion de l'information sont identifiés.

La raison du besoin du système est découverte et la manière dont il est censé satisfaire ce besoin au sein de l'entité. Autrement dit, les attentes sont également valorisées.

Au cours de cette phase, l’examen de la bibliographie institutionnelle et la conduite d’entrevues sont les moyens classiques de trouver des informations utiles au travail à effectuer.

De même, il convient de passer en revue les systèmes d’information existants afin de détecter les habitudes d’utilisation, les difficultés plus fréquentes et les expériences positives avec d’autres systèmes.

2- Analyse de l'information

Une fois que toutes les informations ont été collectées, il est temps de les organiser de manière à ce qu’elles soient utiles pour la phase suivante: la conception.

Les graphiques, les cartes mentales et les organigrammes peuvent être un moyen de condenser les données collectées et de les rendre compréhensibles et utiles pour l'équipe.

3- Conception du nouveau système

Sur la base des informations organisées lors de la phase précédente, nous procédons à la conception du nouveau système.

Le niveau de complexité du nouveau système devrait augmenter progressivement afin que l'utilisateur puisse se familiariser avec les nouvelles procédures et / ou dispositifs.

Ici apparaît la langue dans laquelle le code du logiciel sera écrit, ou comment le système qui sera acheté sur le marché sera adapté. À ce stade, l'apparence du système est également définie.

L'objectif de cette conception doit être clairement et directement lié à la solution des besoins identifiés.

4- Développement et documentation du nouveau système

C'est la phase de développement actuelle. Ici commence la programmation du nouveau logiciel .

Si un programme déjà terminé est en cours d’acquisition, la phase se concentre davantage sur sa documentation.

L'idée est que l'ensemble du système est supporté par la documentation appropriée afin que ceux-ci puissent apporter les modifications nécessaires, le cas échéant. Le manuel d'utilisation devrait apparaître à ce stade.

5- Mise en place du système d'information

C'est la phase pratique du système. Ici, il est mis à l'épreuve et il est utilisé avec un œil critique pour pouvoir détecter les principaux avantages et les éventuels défauts.

L'objectif principal de cette phase est de détecter les erreurs afin de les corriger avant que le système ne soit implémenté dans le reste de l'organisation.

L'introduction d'un nouveau système peut se faire de plusieurs manières:

En parallèle

Le nouveau système est inséré sans éliminer le précédent, au moins pendant un certain temps, afin que les utilisateurs s’adaptent progressivement.

Avec un plan pilote

Quand il est implémenté dans un espace défini par un temps également défini.

Avec remplacement instantané

Lorsque la déficience de la précédente rend le changement urgent.

Avec une période d'essai

Il s'agit de vérifier l'efficacité du nouveau système pendant un certain temps.

Par parties

Lorsque le nouveau système est très volumineux et implique de nombreux changements.

6- Maintenance du système

C'est une phase continue qui consiste à assurer le fonctionnement parfait du système.

Il s'agit de la phase de support au cours de laquelle un personnel technique est prêt à aider les autres dans l'adoption et le fonctionnement du nouveau système.

C'est également ici que sont résolues les erreurs liées à l'opérabilité et aux nouvelles exigences des utilisateurs.

Cette phase nécessite généralement entre 40 et 80% des ressources allouées au développement du système et dure jusqu'à ce qu'elle devienne obsolète. C'est également la phase au cours de laquelle des mises à jour ou des fonctionnalités sont ajoutées.