Modèle en spirale définition

Le modèle Spiral est largement utilisé dans l`industrie du logiciel car il est synchronisé avec le processus de développement naturel de tout produit, c`est-à-dire l`apprentissage avec maturité qui implique un risque minimum pour le client ainsi que les entreprises de développement. Comme vous pouvez le voir, le modèle Spiral se compose de quatre phases principales du cycle de vie du développement logiciel. L`ensemble du processus de développement passe à plusieurs reprises à travers ces étapes. Chaque itération est appelée spirale. Le modèle de prototypage prend également en charge la gestion des risques, mais les risques doivent être identifiés complètement avant le début des travaux de développement du projet. Mais dans la vie réelle risque de projet peut se produire après le travail de développement commence, dans ce cas, nous ne pouvons pas utiliser le modèle de prototypage. Dans chaque phase du modèle spiral, les caractéristiques du produit daté et analysé et les risques à ce moment-là sont identifiés et sont résolus par le prototypage. Ainsi, ce modèle est beaucoup plus flexible par rapport aux autres modèles SDLC. Ci-dessous le diagramme montre les différentes phases du modèle Spiral: chaque phase du modèle Spiral est divisée en quatre quadrants comme indiqué dans la figure ci-dessus. Les fonctions de ces quatre quadrants sont discutées ci-dessous-le modèle spiralé a d`abord été présenté par Barry Boehm en 1986 dans son article – un modèle spiral de développement de logiciels et d`amélioration comme un modèle itératif et axé sur le risque de développement de logiciels. Le modèle Spiral est l`un des plus importants modèles de cycle de vie du développement logiciel, qui fournit un support pour la gestion des risques. Dans sa représentation schématique, il ressemble à une spirale avec de nombreuses boucles. Le nombre exact de boucles de la spirale est inconnu et peut varier d`un projet à l`autres.

Chaque boucle de la spirale est appelée une phase du processus de développement de logiciel. Le nombre exact de phases nécessaires au développement du produit peut être modifié par le chef de projet en fonction des risques du projet. Comme le gestionnaire de projet détermine dynamiquement le nombre de phases, de sorte que le gestionnaire de projet a un rôle important pour développer un produit à l`aide de modèle en spirale. Ce modèle SDLC semble être déroutant pour beaucoup. Mais dans ce blog, nous l`avons expliqué de la manière la plus simple possible. Même si vous n`êtes pas au courant des termes technologiques, à la fin de ce blog, vous obtiendrez clair de ce qui est le cycle de développement logiciel spirale modèle de vie et comment cela fonctionne-t-il. Ce blog couvrira les éléments suivants: au moment où le modèle en spirale a été introduit les applications logicielles a prévalu, mais avec l`influence toujours croissante des technologies Web, les applications Web a pris le relais. Maintenant, les applications sont approvisionnées sur le Web qui est très fonctionnel, flexible et peut fournir à l`utilisateur les fonctionnalités les plus sophistiquées. Ces applications Web peuvent être aussi simples qu`une calculatrice, mais pourraient également obtenir avancé et riche en fonctionnalités comme “Google Analytics”. Ainsi, la sélection du cycle de développement logiciel Spiral pour votre application Web complexe pourrait vous récolter plus d`avantages.

Pour comprendre comment vous pouvez obtenir vos objectifs en utilisant le modèle spiral, nous allons jeter un oeil à ce diagramme: ainsi, cela engendre la nécessité de sélectionner la meilleure méthode de développement de logiciel adapté en conformité avec les besoins du produit et du projet. Et aujourd`hui, nous discuterons un tel modèle de cycle de vie de développement de logiciel-modèle de spirale.