Modèle de processus

Modèle en cascade

  Génie logiciel traditionnel. Méthodes de développement de logiciels systématiques et séquentielles.

  Caractéristiques:

  • Forcer le personnel des logiciels à utiliser des méthodes techniques normalisées;
  • Préciser strictement les documents techniques qui doivent être soumis à chaque étape;
  • Un examen technique strict et un examen de gestion doivent être effectués avant la fin de chaque phase.

  Inconvénients:

  • Avant que le produit logiciel exécutable n'interagisse avec l'utilisateur, l'utilisateur ne peut comprendre le futur produit que par le biais du document;
  • Il y a un manque de communication efficace entre les développeurs et les utilisateurs, et le produit final peut ne pas répondre aux besoins des utilisateurs.

Développement de prototypes (exigence)

  Utilisez des prototypes pour décrire rapidement les exigences des utilisateurs ; lorsque les exigences sont ambiguës, les prototypes peuvent aider les utilisateurs et les développeurs à comprendre rapidement ce qui doit être fait; les prototypes se concentrent sur l'endroit où les utilisateurs peuvent voir

  Un.

  Avantages: Les produits logiciels développés à l'aide de ce processus logiciel peuvent généralement répondre aux besoins réels des utilisateurs

Modèle incrémental (composant)

  Concevez, codez, intégrez et testez des produits logiciels comme une série de composants incrémentiels.

  Chaque composant est composé de plusieurs modules, qui peuvent remplir des fonctions relativement indépendantes.

  

 

  Avantages: capable de soumettre des produits qui peuvent terminer une partie du travail aux utilisateurs en peu de temps

     En augmentant progressivement la fonction du produit, les utilisateurs peuvent progressivement apprendre la fonction du produit et réduire la conception qu'un tout nouveau produit apporte à l'utilisateur.

  Inconvénients: exigences plus élevées pour les ingénieurs de développement logiciel, les obligeant à développer des produits logiciels plus ouverts.

Modèle en spirale (risque)

   À l'aide de prototypes, un processus d'analyse des risques a été ajouté avant chaque étape.

  Avantages:

  Réutilisation de logiciels existants

  Contribuer à faire de la qualité des logiciels un objectif important du développement logiciel;

  Réduit le risque de sur-tests ou de sous-tests;

Modèle de fontaine  

  Décrire le processus de développement logiciel orienté objet. On considère que chaque étape du cycle de développement logiciel de bas en haut doit être itérée sans lacunes. Piloté par les besoins des utilisateurs et piloté par des objets.

  

Je suppose que tu aimes

Origine www.cnblogs.com/juanzhi/p/12739444.html
conseillé
Classement