Galleria mappe mentale Come essere un eccellente project manager nel settore IT gestione della configurazione del progetto
La gestione della configurazione del progetto può anche essere chiamata gestione dell'ambiente di progetto e della raccolta documenti. In Huawei, l'ambiente è suddiviso in ambiente di sviluppo, ambiente di test, ambiente di produzione e ambiente di libreria dei prodotti standard. Al momento, esistono ottimi strumenti, come modelli di documenti e strumenti di processo per la gestione dei progetti IT DingTalk, gestione dei progetti Feishu OKR e gestione del team tramite strumenti software, obiettivi, attività, risultati del codice, prestazioni, comunicazione, ecc. possono essere buoni coordinato.
Modificato alle 2021-02-01 19:40:51Questa è 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.
Come diventare un buon project manager? 07 Gestione della libreria documenti di progetto
1. Punti di conoscenza della gestione dei documenti e delle configurazioni
1. Classificazione dei documenti
2. Termini relativi alla gestione dei documenti e delle configurazioni
Elementi di configurazione
linea di base
Configura la segnalazione dello stato
CCB: modifica la configurazione della scheda di controllo
3. Definizione e classificazione delle librerie di configurazione
4. Modificare il processo di controllo.
5. Audit di configurazione, definizione e funzione dell'audit di configurazione e classificazione dell'audit di configurazione
2. Classificazione dei documenti
1. Documenti relativi al sistema informativo
Un supporto dati e i dati su di esso registrati.
Permanente e leggibile da esseri umani o macchine, utilizzato per descrivere qualcosa di leggibile dall'uomo.
Nell'ingegneria del software, la documentazione viene spesso utilizzata per descrivere qualsiasi informazione scritta o grafica che descriva, definisca, specifichi, riporti o certifica attività, requisiti, processi o risultati.
2. "Guida alla documentazione per lo sviluppo di prodotti software per computer"
Classificazione specifica dei documenti di progetto software
Aspetti importanti e requisiti di qualità
documento informale
documento formale
Ciclo del progetto
Documentazione di sviluppo
Documentazione del prodotto
Gestire i documenti
Classificazione dettagliata: 14 tipi di documenti
relazione sullo studio di fattibilità
piano di sviluppo del progetto
Specifica dei requisiti software
Dichiarazione sui requisiti dei dati
Specifiche di progettazione del contorno
Istruzioni di progettazione dettagliate
Istruzioni per la progettazione del database
Metodo di prototipazione rapida: ridotto al prototipo e alla documentazione del prodotto
Manuale d'uso
Manuale operativo
Dossier di sviluppo del modulo
Piano di prova
Rapporto di analisi di prova
Rapporto mensile sull'avanzamento dello sviluppo
Rapporto riepilogativo sullo sviluppo del progetto
3. Termini relativi alla gestione di documenti e configurazioni
1. La gestione della configurazione è un insieme di metodi
2. Oggetti di gestione
Risorse generate durante lo sviluppo del software
codice
documento
Dati, ecc.
3. Archiviare e modificare, registrare tutte le modifiche e controllare le modifiche attraverso meccanismi appropriati per rendere le modifiche ragionevoli, ordinate, complete e tracciabili nella cronologia.
4. Elementi di configurazione
Utilizzare una serie di informazioni sulle funzionalità
nome, descrizione, insieme di risorse, implementazione
sei tipi
1. Categoria ambientale
Ambiente di sviluppo, funzionamento e manutenzione del software
Come: compilatore, sistema operativo, software di editing, sistema di gestione, strumenti di sviluppo, Strumenti di test, strumenti di gestione del progetto, strumenti di documentazione, ecc.
2. Definire la classe
Risultati ottenuti dopo la fase di analisi dei requisiti e di definizione del sistema
Ad esempio: specifica dei requisiti, piano di sviluppo del progetto, standard di progettazione o regole di progettazione, piano di test di accettazione, ecc.
3.Categoria di progettazione
Risultati ottenuti in fase di progettazione
Ad esempio: istruzioni per la progettazione del sistema, specifiche del programma, progettazione del database, standard di codifica, progettazione dell'interfaccia utente, standard di test, piani di test del sistema, manuali utente.
4. Categoria di codifica
Risultati ottenuti dopo la codifica e il test unitario
Ad esempio: codice sorgente, codice target, casi di test unitari, dati e risultati dei test.
5.Lezione di prova
Il lavoro dopo il completamento del test del sistema, casi di test del sistema, risultati dei test, manuali operativi e manuali di installazione.
6. Categoria di manutenzione
Lavoro del prodotto nella fase di manutenzione, eventuali elementi di configurazione software di cui sopra che devono essere modificati.
5. Riferimento
Baseline: un punto specifico alla fine di ciascuna fase di sviluppo del ciclo di vita del software, chiamato anche pietra miliare
Al traguardo, il lavoro di fase è terminato e sono stati formati i prodotti della fase formale, in modo che il lavoro di sviluppo originariamente continuo sia diviso in questi punti, il che è più favorevole a testare e affermare i risultati del lavoro di fase, ed è anche favorevole a cambiare controllo.
Con le disposizioni di base, è vietato superare una tappa fondamentale per modificare i risultati del lavoro di un'altra fase di sviluppo e si ritiene che alcuni risultati della fase completata delle tappe fondamentali stabilite siano stati congelati.
6. Configurare la segnalazione dello stato
Descrizione e reporting dello stato della configurazione
Compito: registrare in modo efficace le informazioni richieste per la configurazione della gestione dei report. Lo scopo è fornire lo stato attuale degli elementi della configurazione in modo tempestivo e accurato affinché il personale interessato possa comprenderlo, in modo da rafforzare il lavoro di gestione della configurazione.
7. Revisione della configurazione
Attività: verificare la coerenza degli elementi di configurazione rispetto ai flag di configurazione.
La pratica di sviluppo del software mostra che gli elementi di configurazione sono contrassegnati per ottenere il controllo delle modifiche e il controllo della versione. Se non vengono effettuati controlli o verifiche, può comunque verificarsi confusione.
8.Flag di configurazione
Determinare come denominare l'elemento di configurazione e quali informazioni utilizzare per descrivere l'elemento di configurazione
9. Comitato per il Controllo del Cambiamento
L'organizzazione di supervisione per le modifiche agli elementi di configurazione.
Compito: valutare, approvare le modifiche proposte agli elementi di configurazione e supervisionare l'implementazione delle modifiche approvate.
membro:
responsabile del progetto
rappresentante degli utenti
controllore della qualità del software
Configurare i controller.
Non è necessario che sia un'istituzione permanente, può essere istituita in base alle esigenze del lavoro progettuale.
Composizione 2017-2020
responsabile del progetto
rappresentante degli utenti
responsabile del prodotto
Direttore del prodotto
Direttore ricerca e sviluppo
Direttore del Centro Qualità
responsabile delle prove
Focus sul prodotto: versione del prodotto e pianificazione dello sviluppo.
10. Elementi di configurazione
Elementi di configurazione
Unità base controllata e gestita tramite gestione della configurazione
ID di configurazione
Nel ciclo di vita del software, è il processo di classificazione e selezione di vari tipi di elementi di configurazione, di definizione dei tipi di elementi di configurazione e di assegnazione di identificatori ad essi.
contenuti importanti
Identificare e denominare gli elementi di configurazione.
ID di configurazione
Il lavoro di base della gestione della configurazione e il prerequisito per la gestione della gestione degli elementi della configurazione.
Flag di configurazione
Determinare quale contenuto deve entrare nella gestione della configurazione per formare un elemento di configurazione, determinare come denominare l'elemento di configurazione e quali informazioni utilizzare per descrivere l'elemento di configurazione.
Passaggi per stabilire un sistema di gestione della configurazione
1. Gestione delle versioni
bandiera della versione
Distinguere versioni, denominazione scientifica
Numeri, anno e trimestre, denominazione anno e mese, fiori, ecc.;
2. Configurare la segnalazione dello stato
Descrizioni e rapporti sullo stato della configurazione
Compito: registrare e riportare in modo efficace le informazioni necessarie per gestire la configurazione.
Scopo: fornire lo stato attuale degli elementi di configurazione in modo tempestivo e accurato affinché il personale interessato possa comprendere e rafforzare la gestione della configurazione.
3. Revisione della configurazione
Attività: verificare la coerenza degli elementi di configurazione rispetto ai flag di configurazione.
Obiettivo: al fine di garantire l'efficacia della gestione della configurazione del software, vengono implementati i requisiti fondamentali della gestione della configurazione e non è consentita alcuna confusione.
4. Libreria di configurazione
Libreria degli elementi di configurazione, un potente strumento per la gestione della configurazione
Idiota
SVN.
Nell'ingegneria del software, esistono tre tipi principali di librerie di configurazione:
1. Libreria di sviluppo
Memorizza varie informazioni che devono essere conservate durante il processo di sviluppo per uso esclusivo da parte degli sviluppatori.
Potrebbero esserci modifiche più frequenti nella libreria finché gli utenti che sviluppano la libreria lo riterranno necessario, non saranno necessarie ulteriori restrizioni. La premessa è che ciò non influirà su altre parti del progetto.
2. Biblioteca controllata
Quando una determinata fase dello sviluppo del software viene completata, il prodotto del lavoro viene archiviato o le informazioni rilevanti vengono archiviate.
Le informazioni archiviate includono documenti leggibili dal computer e leggibili dall'uomo.
Controllare la lettura, la scrittura o la modifica delle informazioni nella libreria.
3. Libreria prodotti
Dopo che il prodotto software sviluppato ha completato il test del sistema, viene immagazzinato nel magazzino come prodotto finale, in attesa di essere consegnato all'utente o installato in loco. Le informazioni all'interno della biblioteca dovrebbero essere controllate.
Nota:
sviluppo dell'ambiente
ambiente di test
Produzione o ambiente di produzione
Libreria di prodotti standard
Libreria dei prodotti del progetto
Diagramma di flusso della modifica dell'elemento di configurazione
Configurazione OK
Elementi di configurazione del software
Controllo della configurazione
modifica
Controllo della configurazione
difetto
rapporto sullo stato
Configurazione del database online per la segnalazione dello stato
Configura la segnalazione dello stato
In linea di principio non è consentita la modifica degli elementi di configurazione sotto controllo, ma ciò non è assoluto. Se per vari motivi è necessario apportare modifiche, è possibile inviare una richiesta di modifica.
Dopo che la richiesta di modifica è stata approvata dalla revisione congiunta e dal leader responsabile, è possibile estrarre l'elemento di configurazione dalla libreria. Dopo che la modifica è stata completata ed esaminata, è possibile confermarne la correttezza prima di poterla ripetere. entrato nella biblioteca per riportarla a uno stato controllato.
5. Revisione della configurazione
1. Revisione della configurazione delle funzioni
Se lo sviluppo degli elementi di configurazione è stato completato con successo.
Se gli elementi della configurazione hanno raggiunto le prestazioni e le funzioni specificate
Se il funzionamento e i documenti giustificativi degli elementi della configurazione sono stati completati e soddisfano i requisiti.
Esaminare i documenti di test formali, esaminare i rapporti di verifica e di convalida in base ai dati di test; esaminare tutte le modifiche approvate, esaminare i documenti modificati e verificare i rapporti di revisione della progettazione per garantire che tutti i test siano stati eseguiti; e requisiti prestazionali.
2. Revisione della configurazione fisica
Se ciascun elemento della configurazione creata è conforme alla documentazione tecnica corrispondente.
Se l'elemento di configurazione corrisponde alle informazioni nel rapporto sullo stato della configurazione
Esaminare le specifiche del sistema per completezza;
Confrontare la progettazione architettonica e i componenti della progettazione dettagliata per verificarne la coerenza;
Esaminare gli elenchi dei moduli per determinare la conformità agli standard di codifica approvati;
Esaminare il formato e la completezza dei manuali (come manuali utente, manuali operativi) e la conformità con le descrizioni delle funzioni del sistema.