Skip to main content

Quel est le cycle de vie du développement des systèmes?

Un cycle de vie du développement des systèmes est la méthode d'organisation de la création, de l'utilisation et de l'élimination de nouveaux matériels et logiciels dans l'industrie informatique.Un cycle de vie de développement des systèmes suit le même modèle que la plupart des nouvelles inventions: trouver un problème, concevoir la solution, puis implémenter la solution.Le terme est un match pour un grand nombre de méthodologies et de processus différents, qui suivent tous ce même modèle de base.

Il n'y a pas un seul processus appelé cycle de vie de développement des systèmes - Rather, il existe de nombreuses méthodologies et modèles différents qui relèvent tous du terme.Le modèle le plus élémentaire, souvent appelé méthode de la cascade, se compose de sept étapes.Ces mesures sont prises dans un ordre spécifié, chaque bâtiment sur le dernier.Bien que cela rend la cascade l'un des modèles les plus complets, cela en fait également le plus lent et le plus cher.

D'autres méthodes de développement fonctionnent sur des principes similaires, mais différents.D'autres méthodes de cycle de vie du développement des systèmes sautent, combinent ou réorganisent les étapes de base.Généralement, cela est fait pour accélérer le processus créatif ou réduire les coûts de développement.De plus, des modèles existent pour profiter des styles informatiques alternatifs et des structures commerciales.

Les étapes de base d'un cycle de vie de développement des systèmes sont divisées en quatre domaines.Les trois premiers, conception, construction et mise en œuvre, sont des parties communes de nombreux nouveaux systèmes et inventions.L'élimination, l'élimination, est relativement rare.La plupart de ces quatre domaines ont des «sous-étapes» qui composent le cycle complet.

La conception est la première étape de presque tous les modèles, car sans une idée, il n'y a rien à construire.L'étape de conception a le plus grand nombre de sous-étapes de l'une des zones.L'initiation nécessite qu'un projet soit amené à l'équipe de conception pour commencer le processus.Les étapes du concept et de la planification des systèmes se concentrent sur les études de comptabilité interne et de faisabilité pour l'entreprise de conception.L'analyse des exigences se concentre sur la concentration sur les besoins des utilisateurs, et la conception est la création initiale du logiciel ou du modèle matériel.

La phase de construction d'un cycle de vie de développement logiciel est souvent l'une des plus longues.Au cours de ces substituts, le matériel ou le logiciel est réellement construit et testé.La première étape, le développement, est la création réelle du système, et selon le projet, cela peut prendre des jours à des années.La deuxième étape, les tests, implique des non-développeurs utilisant le produit afin de générer des commentaires.Sur la base de ces commentaires, le projet reviendra au développement ou passera à la phase suivante.

L'implémentation est lorsque les utilisateurs utilisent réellement le logiciel ou le matériel.Au cours de la première sous-étape, également appelée implémentation, le projet est intégré aux systèmes existants et la formation des utilisateurs a lieu.Les opérations et la maintenance comprennent la deuxième étape.Pendant ce temps, son public cible utilise normalement le projet et effectue une maintenance régulière sur le système.

Le dernier domaine, l'élimination, n'a pas de sous-étapes.Au cours de cette phase, le projet est retiré des systèmes d'utilisateurs.S'il s'agit de matériel, il est éliminé normalement.Le logiciel est migré et les données existantes sont converties en un système plus récent qui entre dans sa phase de mise en œuvre.