Cycle de vie d'un système d'information (phases)

Cycle de vie d'un système d'information (phases)

Il Cycle de vie d'un système d'information Il s'agit d'un modèle de gestion de projet structuré qui décrit les phases nécessaires pour construire un système d'information, du début au résultat final.

Il fait également référence à l'ensemble de l'itinéraire qu'un système effectue, de sa naissance à son expiration, couvrant les phases étendues. Ce terme existe depuis de nombreuses décennies et vient d'une époque où les organisations étaient beaucoup plus centralisées.

Alors que les technologies de l'information ont progressé en tant que domaine, le cycle de vie est devenu une partie importante de la façon dont les entreprises assemblent leurs solutions logicielles.

L'objectif du cycle de vie d'un système est de permettre l'élaboration effective d'une solution de haute qualité, qui satisfait ou dépasse les attentes du client à toutes ses étapes et qui est dans le budget et les délais établis.

Ce cycle de vie a historiquement changé à plusieurs reprises, alors que de nouvelles idées fusionnent, prennent racine et se produisent comme un nouveau système, profitant d'une période de domaine et s'estompe progressivement pour être remplacée par ce qui est nécessaire.

Phases du cycle de vie des systèmes d'information

Ce cycle de vie, qui était autrefois un processus en cinq phases, est maintenant composé de sept étapes différentes. Ces phases dans l'ordre sont:

Planification

Quiconque est impliqué à un stade de développement dira que les systèmes d'information les plus importants commencent par un bon plan. Sans phase de planification, il est difficile d'avoir une idée de ce qui devrait arriver et quand cela devrait arriver.

Dans la phase de planification, l'analyste des systèmes doit se concentrer sur ce que le système a l'intention de réaliser et d'utiliser ces informations pour trouver un moyen d'atteindre cet objectif.

Peut vous servir: densitomètre

L'évaluation des systèmes déjà en fonctionnement est également importante dans cette phase, car il pourrait y avoir un système pré-existant qui pourrait offrir une solution moins chère si certaines améliorations sont réalisées.

L'analyste des systèmes doit également analyser les ressources nécessaires, tout en se souvenant en même temps ce qui est disponible et comment il peut être utilisé.

Cette phase détermine le succès de l'ensemble du projet. À ce stade, par exemple, la structure de l'équipe de travail, le calendrier, le budget, la sécurité et d'autres facteurs fondamentaux doivent être pris en compte.

Analyse des besoins

Avant de chercher à lancer un nouveau système, il est d'abord important de comprendre ce qui est nécessaire pour développer avec succès le système. L'analyste des systèmes doit avoir une bonne idée de ce que l'entreprise a besoin d'un système particulier, tout en considérant ce dont le client a besoin de l'entreprise.

L'objectif d'un bon système est de combiner les deux besoins de la manière la plus efficace et la plus rentable. Dans cette phase, l'analyste doit préparer une liste de tout ce que l'entreprise a besoin pour pouvoir développer le meilleur système, en tenant compte des ressources vraiment disponibles.

Par exemple, les utilisateurs doivent être effectués par le biais d'entretiens et de questionnaires, une analyse des exigences fonctionnelles du système, afin de s'assurer qu'elle répondra à leurs attentes, puis a documenté ces attentes.

L'étape suivante consiste à effectuer une étude de faisabilité pour s'assurer que le système a du sens du point de vue financier, technologique et organisationnel.

Conception

Une fois la planification et les exigences sont totalement en place, les plans sont livrés à l'architecte des systèmes, qui peut commencer à travailler dans la conception du système.

Peut vous servir: dimérisable

Souvent, les systèmes à concevoir sont basés sur des logiciels ou des infrastructures informatiques. Cela signifie que les concepteurs de systèmes seront probablement des spécialistes des développeurs d'informatique ou de logiciels.

Cette phase décrit comment aborder la conception de l'architecture du système, par exemple, les interfaces utilisateur, le réseau informatique, la base de données et la sécurité, qui peuvent répondre aux exigences et permettre de futures mises à jour.

Développement

Une fois les nouveaux modèles prêts, les membres de l'équipe peuvent commencer à travailler sur le développement du système. Dans cette phase, le plan système passera du modèle à la pratique, car les programmeurs développent un système entièrement fonctionnel.

Les ingénieurs logiciels écrivent le code et ajustent les technologies impliquées dans le projet. C'est probablement la phase la plus active du cycle de vie, car cela implique un travail ardu de tous les experts qui y sont impliqués.

Test

À la fin de la phase de développement, les systèmes peuvent sembler complètement opérationnels, mais il est important qu'ils soient d'abord testés avant de commencer à travailler.

Cela élimine toute distorsion dans le système, garantissant ainsi qu'il fonctionne aussi parfaitement qu'il devrait.

Dans cette phase, le système doit subir une inspection approfondie dans différents scénarios. Si des erreurs ou des problèmes sont trouvés, l'équipe de travail doit s'aligner pour les résoudre sans modifier le reste du système.

Intégration et exécution

Dans cette phase, le premier lancement du système est fabriqué. Dans une situation idéale, l'exécution sera si fluide qu'aucun effort supplémentaire ne sera nécessaire lorsque l'intégration se produit. Si possible, l'intégration d'un nouveau système dans une entreprise doit être automatique et agile.

Peut vous servir: les 9 éléments matériels principaux

Cette phase se fait en passant au nouveau système les données et les composants que le système précédent avait. Après l'exécution correspondante, le système sera disponible pour les utilisateurs finaux.

Opération et maintenance

Bien que les tests aient dû résoudre tout problème qui aurait pu survenir, il est important de surveiller le nouveau système pour s'assurer qu'il fonctionne correctement. Il est également important que le système subisse une maintenance fréquente afin qu'elle puisse continuer à travailler sans problèmes.

Du point de vue de l'enquête, il est crucial de surveiller le système pour comprendre s'il profite à l'entreprise comme prévu, en plus de la façon dont ses performances dans le flux de travail influencent.

Au cours des premiers mois après le lancement d'un nouveau système, l'analyste des systèmes doit informer le fonctionnement et les améliorations qu'elle fait.

Chaque système d'information doit être examiné fréquemment pour détecter les erreurs et être mis à jour avec d'autres fonctions. En fait, le système pourrait fonctionner bien après son lancement, mais des erreurs peuvent survenir à tout moment.

En ce qui concerne la maintenance, le système d'information doit s'adapter aux besoins changeants des utilisateurs finaux.

Les références

  1. Gilburg Leadership (2020). Cycle de vie d'un système. Tiré de: Gilburgadership.com.
  2. Becky Leighton (2020). Quelles sont les étapes du cycle de vie du développement des systèmes? Maître Start. Tiré de: MasterStart.com.
  3. Intellect Soft (2019). Qu'est-ce que le cycle de vie du développement du système. Tiré de: Intellectoft.filet.
  4. Fiche intelligente (2020). Le guide ultime pour sous-estimer et utiliser un cycle de vie du développement du système. Tiré de: SmartSheet.com.
  5. Architectes innovants (2020). Les sept phases du cycle de vie du développement du système. Tiré de: innovativarchistects.com.