Galleria mappe mentale Gestione dei documenti di progetto e gestione della configurazione
La figura seguente riassume la gestione dei documenti del progetto e la gestione della configurazione. I punti di conoscenza includono la documentazione del software, il livello di qualità dei documenti, le attività di gestione della configurazione, gli elementi di configurazione, la libreria di configurazione, ecc.
Modificato alle 2021-10-27 17:07:31Questa è una mappa mentale su una breve storia del tempo. "Una breve storia del tempo" è un'opera scientifica popolare con un'influenza di vasta portata. Non solo introduce i concetti di base della cosmologia e della relatività, ma discute anche dei buchi neri e dell'espansione dell'universo. questioni scientifiche all’avanguardia come l’inflazione e la teoria delle stringhe.
Dopo aver letto "Il coraggio di essere antipatico", "Il coraggio di essere antipatico" è un libro filosofico che vale la pena leggere. Può aiutare le persone a comprendere meglio se stesse, a comprendere gli altri e a trovare modi per ottenere la vera felicità.
"Il coraggio di essere antipatico" non solo analizza le cause profonde di vari problemi nella vita, ma fornisce anche contromisure corrispondenti per aiutare i lettori a comprendere meglio se stessi e le relazioni interpersonali e come applicare la teoria psicologica di Adler nella vita quotidiana.
Questa è una mappa mentale su una breve storia del tempo. "Una breve storia del tempo" è un'opera scientifica popolare con un'influenza di vasta portata. Non solo introduce i concetti di base della cosmologia e della relatività, ma discute anche dei buchi neri e dell'espansione dell'universo. questioni scientifiche all’avanguardia come l’inflazione e la teoria delle stringhe.
Dopo aver letto "Il coraggio di essere antipatico", "Il coraggio di essere antipatico" è un libro filosofico che vale la pena leggere. Può aiutare le persone a comprendere meglio se stesse, a comprendere gli altri e a trovare modi per ottenere la vera felicità.
"Il coraggio di essere antipatico" non solo analizza le cause profonde di vari problemi nella vita, ma fornisce anche contromisure corrispondenti per aiutare i lettori a comprendere meglio se stessi e le relazioni interpersonali e come applicare la teoria psicologica di Adler nella vita quotidiana.
Punti di conoscenza sulla gestione dei documenti di progetto e sulla gestione della configurazione
Documentazione del software
Documentazione di sviluppo
Descrivere il processo di sviluppo stesso.
relazione sullo studio di fattibilità
Specifica dei requisiti
Specifiche funzionali
specifiche di progettazione
Piano di sviluppo
Integrazione software e pianificazione dei test
Piano di garanzia della qualità
Informazioni sulla sicurezza e sui test
Documentazione del prodotto
Descrivere i prodotti del processo di sviluppo
Manuale d'allenamento
Manuale di riferimento e guida per l'utente
Manuale di supporto software
Manuale del prodotto
Pubblicità informativa, ecc.
Gestire i documenti
Registrare le informazioni sulla gestione del progetto
Registrazione dei progressi e dei cambiamenti di progresso in ogni fase
Registrazioni delle modifiche al software
Definite le responsabilità del team di sviluppo
Piano di progetto, rapporto sulla fase del progetto
Piano di gestione della configurazione, ecc.
Livello di qualità del documento
1. Documentazione minima (documentazione di livello 1)
(1) Documentazione per gli sviluppatori stessi
2. Documenti interni (documenti di livello 2)
programma speciale
3. Documenti di lavoro (documenti di livello 3)
Documenti che possono essere utilizzati da altre organizzazioni
4. Documenti formali (documenti di livello 4)
Prodotti software di uso comune
Attività di gestione della configurazione
1. Sviluppare un piano di gestione della configurazione
2. Identificazione della configurazione
1. Identificare gli elementi di configurazione del software che devono essere controllati
2. Assegnare un identificatore univoco a ciascun prodotto, ai suoi componenti e alla documentazione associata
3. Definire le caratteristiche importanti di ciascun elemento della configurazione e identificarne il proprietario
4. Linee guida per l'identificazione di componenti, dati e punti di acquisizione del prodotto
5. Stabilire e controllare le linee di base
6. Mantenere la documentazione e le revisioni dei componenti in relazione al prodotto
3. Controllo della configurazione
1. Le richieste di modifica dovrebbero essere identificate e documentate
2. Analizzare e valutare i cambiamenti
3. Approvare o rifiutare le richieste di modifica
4. Implementare, verificare e rilasciare elementi software modificati
5. Dovrebbe essere mantenuta una traccia di controllo per ogni modifica e dovrebbero essere tracciate il motivo della modifica e l'autorizzazione per la modifica.
6. Tutti gli accessi agli elementi software controllati che gestiscono funzioni di sicurezza e riservatezza della sicurezza devono essere controllati e verificati
4. Rapporto sullo stato della configurazione
1. La rappresentazione e lo stato di ciascun elemento controllato
2. Lo stato di ogni richiesta di modifica e lo stato di implementazione delle modifiche approvate
3. Lo stato delle versioni attuali e passate di ciascuna linea di base e il confronto delle singole versioni
4. Registrazioni di altre attività di gestione della configurazione
5. Controllo della configurazione
Verificare la coerenza degli elementi di configurazione con gli identificatori di configurazione per garantire l'efficacia della gestione della configurazione e non consentire confusione, ad esempio
(1) Impedire la consegna agli utenti di prodotti scadenti, ad esempio versioni errate dei manuali utente
(2) Identificazione di implementazioni imperfette, come sviluppi che non soddisfano le specifiche iniziali o modifiche che non vengono implementate in risposta alle richieste di modifica
(3) Trova mancate corrispondenze o incompatibilità tra gli elementi di configurazione
(4) Confermare che l'elemento di configurazione è stato archiviato come riferimento dopo la revisione del controllo qualità richiesta
(5) Verificare che i registri e la documentazione mantengano la tracciabilità
6. Gestione e consegna dei rilasci
Elementi di configurazione
Al fine di controllare i cambiamenti senza ostacolare seriamente cambiamenti ragionevoli, viene introdotto il concetto di linee di base
Per ciascuna linea di base, definire quanto segue
eventi che stabiliscono una linea di base
Elementi di configurazione controllata
Procedure per stabilire e modificare le linee di base
Autorizzazioni necessarie per approvare le modifiche alla baseline
Elementi di configurazione di base
Compresi tutti i documenti di progettazione e i programmi sorgente, ecc.
Funzione di base
Configurazione della funzione passata iniziale
Assegnare la linea di base
Configurazione di distribuzione iniziale passata
riferimento del prodotto
Configurazioni di prodotto che passano inizialmente o condizionalmente
Accesso aperto in lettura agli sviluppatori di software
Elementi di configurazione non di base
Compresi vari piani e rapporti per il progetto, ecc.
Accesso aperto in lettura a PM, CCB e al personale correlato
Elementi di configurazione tipici
proposta di pianificazione del programma
Documento sui requisiti
Documentazione di progettazione
codice sorgente
codice eseguibile
caso di prova
Vari dati necessari per eseguire il software
Tre stati degli elementi di configurazione
bozza
Numero di versione: 0.YZ
formale
Numero di versione: X.Y
Rivedere
Numero di versione: X.YZ
Passaggi di controllo della versione
Crea elementi di configurazione
Modifica gli elementi di configurazione nello stato "Bozza".
Revisione tecnica o approvazione della leadership
Ufficialmente rilasciato
modifica
Attributi principali
Nome, identificatore, stato del file, versione, autore, data, ecc.
Libreria di configurazione
Memorizza gli elementi di configurazione e registra tutte le informazioni relative agli elementi di configurazione
1. Libreria dinamica (libreria di sviluppo, libreria di programmatore, libreria di lavoro, sistema dinamico, sistema di sviluppo, spazio di lavoro)
1.1. Utilizzato per salvare l'entità di configurazione attualmente in fase di sviluppo da parte dello sviluppatore
1.2. Gli elementi di configurazione della libreria dinamica sono posti nella gestione delle versioni
1.3. È l'area di lavoro degli ingegneri del software, controllata dagli sviluppatori
1.4. Le informazioni sulla libreria dinamica cambiano frequentemente e non è richiesto alcun controllo di configurazione a meno che non sia necessario.
È a discrezione dello sviluppatore e non è necessario passare attraverso il processo di modifica. Le entità sviluppate vengono modificate qui.
2. Libreria controllata (libreria principale, libreria di sistema, sistema principale, sistema controllato)
2.1. Adatto per gestire le linee di base correnti e controllare le modifiche alle linee di base
2.2. Gli ingegneri del software e altro personale autorizzato sono liberi di copiare unità e componenti nella libreria controllata
2.3. Gli elementi di configurazione nella libreria principale vengono inseriti nella gestione completa della configurazione
Al termine di una determinata fase di sviluppo del sistema informativo, viene memorizzato il prodotto del lavoro corrente.
3. Libreria statica (magazzino software, libreria prodotti software, libreria prodotti)
3.1. Per archiviare una varietà di linee di base pubblicate ampiamente utilizzate
3.2. Posto sotto la gestione completa della configurazione
Dopo che il prodotto del sistema informativo sviluppato ha completato il test del sistema, viene archiviato nella libreria del prodotto come prodotto finale, in attesa di essere consegnato all'utente o installato sul posto.