Dans ce post, nous continuons notre série de mettre en évidence diverses méthodologies de développement en regardant de plus près l`approche de développement Spiral-décrivant ses caractéristiques principales ainsi que ses avantages et ses inconvénients. Le modèle spiralé est similaire au modèle incrémental, l`accent étant mis davantage sur l`analyse des risques. Le modèle en spirale comporte quatre phases: planification, analyse des risques, ingénierie et évaluation. Un projet de logiciel passe à plusieurs reprises à travers ces phases dans les itérations (appelées spirales dans ce modèle). La spirale de référence, à partir de la phase de planification, les exigences sont recueillies et le risque est évalué. Chaque spirales suivantes s`appuie sur la spirale de référence. C`est l`un des modèles de développement de logiciels comme Waterfall, agile, V-Model. 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 – quels sont les principaux avantages et inconvénients de l`utilisation du modèle Spiral pour un projet logiciel? Examinons quelques-uns des aspects les plus importants. Il peut ne pas être immédiatement évident lorsque le modèle Spiral est approprié, mais il fonctionnera généralement mieux dans les projets à risque moyen à élevé. Il peut être une option lorsque les utilisateurs ne sont pas sûrs de leurs besoins, car la solution prototype peut les aider à comprendre le produit final et ses avantages. Elle exige toutefois généralement l`engagement à long terme de toutes les parties prenantes, car des exigences de changement nouvelles, significatives et complexes peuvent être découvertes au cours du projet.
Le modèle Spiral est construit autour d`un cycle de développement en quatre phases. Le développement progresse d`une manière itérative, car il parcourt efficacement les différentes étapes du cycle de développement – comme une spirale. Il peut y avoir n`importe quel nombre de boucles, en fonction de la taille du projet. Avantages du modèle Spiral: Voici quelques-uns des avantages du modèle spiral. 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.