Nwlapcug.com


6-passo processo di manutenzione del Software

I sei passaggi di manutenzione del software sono una serie di processi che sono progettati per mantenere con versione software. L'International Organization for Standards (ISO) classifica questa serie di passaggi come ISO-14764. Lo scopo dei passaggi è di rendere la manutenzione del software ciclo ripetibile, affidabile ed efficiente.

Passo uno

Questo primo passo è il passo più importante e influisce sullo sviluppo di tutte le fasi successive, perché si tratta con la creazione di report che contengono i problemi della versione precedente. Il piano di manutenzione si è creato durante questo passaggio, che contiene le istruzioni per affrontare i problemi che sono stati identificati durante il ciclo di sviluppo.

Questo passaggio è un passaggio di transizione, perché le informazioni raccolte è dal ciclo di sviluppo dell'ultima release e anche da problemi che è venuto dopo il rilascio del software. Dati ottenuti da questi processi viene quindi utilizzati per tracciare l'imminente rilascio.

Fase due

Questo è il set di processi per la pianificazione della manutenzione per il rilascio successivo. Un programmatore di manutenzione è responsabile delle seguenti operazioni:

Ricevere e analizzare ciascuna cambiare requestReplicating ogni problema duplicando il problemInvestigating le ragioni per la issueProposing un solutionDocumenting l'approvazione di solutionObtaining approvato per applicare la soluzione

Questi passaggi vengono ripetuti per ogni problema che deve essere risolto.

Fase tre

Ogni modifica viene messo attraverso un processo di implementazione che considera le seguenti operazioni:

Possibili effetti della modifica sulle altre featuresHow di sistema critico il problema è la stabilità della priorità applicationThe intero della modificazione

Fase quattro

Dopo aver apportato la modifica, il mittente originale del problema verifica che la modifica apportata fornito una soluzione completa e corretta.

Passo cinque

Dopo passaggi da uno a quattro sono stati completati per tutte le questioni destinate per la versione corrente, viene implementato il processo di migrazione. Questo passaggio si verifica quando il nuovo codice deve essere spostato su piattaforme (ad esempio, dall'ambiente QA nell'ambiente di produzione) e ancora intatti la sua funzionalità. Questo passaggio non avviene per ogni problema, ma piuttosto tutti i problemi contrassegnati per il rilascio.

Passo sei

Una versione precedente del software viene sostituita dalla nuova versione sviluppata in passaggi da uno a cinque. Ora viene ripetuto il passaggio uno.

La verità sulla manutenzione

Troppo spesso il processo di manutenzione è considerato bug risolti. Anche se questo è vero per un sacco di problemi che rendono attraverso il processo, molto spesso il processo di manutenzione include anche funzionalità miglioramenti trovati dagli utenti all'esterno del processo di sviluppo.