Questions et réponses sur le processus SE # 3

Question:Expliquez le terme gestion de la configuration.

Answer:- Gestion de la configuration logicielle, SCM est une activité qui est utilisée à tous les niveaux et à chaque étape du processus de génie logiciel. Chaque amélioration prend la forme d'un meilleur contrôle. C'est une discipline qui contrôle les parieurs et selon les besoins des clients en génie logiciel. Avec l'aide de ces nombreux types, il y a des changements qui jouent un rôle important dans l'ingénierie logicielle et le processus de développement.

De manière simple si l'on définit le terme configuration de gestion, c'est l'outil qui permet un meilleur contrôle, une maintenance aisée tout au long du processus de développement logiciel. Avec l'aide de la gestion de la configuration logicielle, nous pouvons facilement découvrir les modifications et les contrôles requis par le développeur. SCM a la capacité de contrôler tous ces effets qui viennent dans les projets logiciels. Les principaux objectifs de SCM sont d'augmenter la production en réduisant les erreurs.

Lorsqu'un processus de développement de logiciel démarre, SCM prend alors des changements par identification, contrôle, modification, audit, etc., après quoi la sortie du processus total est fournie à notre client. Nous pouvons clarifier l'action de SCM comme:

  1. Software configuration identification- Normalement, un logiciel est utilisé dans divers types de programmes et de documentation et les données relatives à chaque programme sont appelées identification de la configuration. Avec l'aide de CI, nous pouvons faire une ligne de guidage qui sera utile dans le processus de développement logiciel, plusieurs fois l'exigence de ligne directrice pour vérifier le document et la conception du logiciel. Les documents liés à SCM sont l'élément utile, avec l'aide de cela, nous pouvons faire un meilleur contrôle et prendre une unité de base pour la configuration.

  2. Software configuration control- C'est le processus de décision avec l'aide de cela, nous faisons la coordination entre les changements qui sont nécessaires et les appliquons comme mentionné dans la directive. Le panneau de contrôle de configuration donne l'autorisation pour tout type de changement ou de modification nécessaire pour le projet. Souvent, CCB prend conseil auprès des membres qui font partie du processus de développement logiciel.

  3. Accounting status of Software configuration- Le processus de conservation d'un enregistrement de toutes les données nécessaires au logiciel est appelé état comptable du logiciel. Il a toutes les données liées à l'ancien logiciel au nouveau logiciel que les changements sont effectués ou nécessaires pour répondre aux besoins du client.

  4. Auditing of software configuration- L'audit de la configuration du logiciel peut être défini comme un art à l'aide de cela, nous pouvons comprendre que les actions ou les modifications requises sont effectuées par le développeur ou non. Certains des éléments impliqués dans le processus de vérification ou d'audit.

    • La fonction est correctement exécutée par le logiciel.

    • Le processus de documentation, les données sont terminées ou non.

    Avantages

    • Avec l'aide de SCM, nous pouvons facilement contrôler tous les changements qui sont effectués dans le processus de développement.

    • Il donne la caution pour vérifier que les changements sont effectués sur la zone requise.

    • Il est utile de générer le nouveau logiciel avec d'anciens composants.

    • SCM a la capacité de tout expliquer sur le processus de développement logiciel.