SE Process Q & A # 3

Question:Spiegare il termine Gestione della configurazione.

Answer:- Gestione della configurazione del software, SCM è un'attività che viene utilizzata ad ogni livello e in ogni parte del processo di ingegneria del software. Ogni miglioramento prende la forma di un controllo migliore. Questa è una disciplina che controlla gli scommettitori e in base alle esigenze del cliente nell'ingegneria del software. Con l'aiuto di questo molti tipi sono cambiamenti che svolgono un ruolo importante nell'ingegneria del software e nel processo di sviluppo.

Nel modo più semplice se definiamo il termine configurazione di gestione, questo è lo strumento che rende migliore il controllo, la facile manutenzione durante l'intero processo di sviluppo del software. Con l'aiuto della gestione della configurazione del software possiamo facilmente scoprire quali modifiche e controlli sono richiesti dallo sviluppatore. SCM ha la capacità di controllare tutti quegli effetti presenti nei progetti software. L'obiettivo principale di SCM è aumentare la produzione riducendo gli errori.

Quando inizia un processo di sviluppo software, SCM prende il cambiamento per identificazione, controllo, alterazione, audit e così via, dopodiché l'output del processo totale fornito al nostro cliente. Possiamo chiarire l'azione di SCM come:

  1. Software configuration identification- Normalmente il software viene utilizzato in vari tipi di programmi e documentazione ei dati relativi a ciascun programma sono chiamati identificazione della configurazione. Con l'aiuto di CI possiamo creare una linea guida che sarà utile nel processo di sviluppo del software, più volte il requisito della linea guida per il controllo del documento e la progettazione del software. I documenti relativi a SCM sono l'elemento utile, con l'aiuto di questo possiamo migliorare il controllo e prendere un'unità di base per la configurazione.

  2. Software configuration control- Questo è il processo di decisione con l'aiuto di questo facciamo il coordinamento tra i cambiamenti che è necessario e li applichiamo come indicato nelle linee guida. La scheda di controllo della configurazione dà il permesso per qualsiasi tipo di cambiamento o modifica necessario per il progetto. Molte volte CCB riceve consigli da quei membri che fanno parte del processo di sviluppo del software.

  3. Accounting status of Software configuration- Il processo di mantenimento della registrazione di tutti i dati necessari per il software è chiamato stato contabile del software. Ha tutti i dati relativi al vecchio software al nuovo software che le modifiche vengono apportate o richieste per l'adempimento delle esigenze del cliente.

  4. Auditing of software configuration- L'auditing della configurazione del software può essere definito come un'arte con l'aiuto di questo possiamo capire che le azioni o le modifiche richieste vengono eseguite dallo sviluppatore o meno. Alcuni degli elementi coinvolti nel processo di verifica o audit.

    • La funzione viene eseguita correttamente dal software.

    • Il processo di documentazione, dati è completato o meno.

    Benefici

    • Con l'aiuto di SCM possiamo controllare facilmente tutte le modifiche apportate nel processo di sviluppo.

    • Dà la garanzia di verificare che vengano apportate modifiche all'area richiesta.

    • È utile generare il nuovo software con i vecchi componenti.

    • SCM ha la capacità di spiegare tutto sul processo di sviluppo del software.