Accueil Développement Qu'est-ce que synchroniser et stabiliser? - définition de techopedia

Qu'est-ce que synchroniser et stabiliser? - définition de techopedia

Table des matières:

Anonim

Définition - Que signifie synchroniser et stabiliser?

Synchroniser et stabiliser est un modèle de développement de cycle de vie logiciel. Il permet aux équipes de travailler efficacement en parallèle sur différents modules d'application individuels. Cela se fait en synchronisant fréquemment le travail en tant qu'individu et en tant que membres d'équipes parallèles et en stabilisant et / ou déboguant périodiquement le code tout au long du processus de développement.

Techopedia explique Synchroniser et stabiliser

L'approche a été développée par David Yoffie de l'Université Harvard et Michael Cusumano du Massachusetts Institute of Technology. Le modèle de synchronisation et de stabilisation du cycle de vie définit une approche permettant d'équilibrer la flexibilité et la structure dans le développement de produits logiciels. Cette méthode implique une synchronisation continue de l'activité des personnes en tant qu'individus travaillant sur un projet et en tant que membres d'équipes parallèles. La méthode implique également une stabilisation périodique du produit logiciel par incréments au fur et à mesure que le projet avance, pas seulement à la fin du projet. Ce type d'approche a évolué chez Microsoft tout en travaillant sur des projets à grande échelle.

Ce modèle présente plusieurs avantages par rapport au modèle classique en cascade, qui suit une méthode séquentielle. Il s'est avéré être un modèle plus flexible par rapport à d'autres modèles de développement du cycle de vie. La caractéristique distinctive du modèle de synchronisation et de stabilisation est de permettre des changements et des modifications à tout moment du processus de développement logiciel.

L'approche de synchronisation et de stabilisation fournit un cadre avec plusieurs avantages:

  • Il décompose les grands projets en petits segments, que les équipes ayant des compétences connexes peuvent gérer et mener à bien efficacement.
  • Il permet au projet d'avancer de manière systématique.
  • Il permet aux grandes équipes de travailler simultanément en petites équipes en divisant le travail en petits morceaux.
  • Il facilite les équipes parallèles qui synchronisent en continu les changements et stabilisent le produit à intervalles réguliers
  • Cela rend une équipe de produits très sensible aux événements qui se déroulent sur le marché. Il permet un entretien constant du produit prêt à être expédié.
  • Il fournit un mécanisme pour incorporer les entrées des clients aux fonctionnalités du produit et aide à hiérarchiser les tâches.

La méthodologie de synchronisation et de stabilisation convient bien aux marchés en évolution rapide d'aujourd'hui, qui développent des produits système complexes dans des cycles de vie courts. Il fournit un excellent mécanisme pour coordonner le travail en constituant une grande équipe en petites équipes interdépendantes travaillant individuellement.

Qu'est-ce que synchroniser et stabiliser? - définition de techopedia