Documentazione e valutazione dei risultati della risoluzione dei problemi relativi a Team Foundation Server
Aggiornamento: novembre 2007
In questo argomento sono incluse indicazioni per la documentazione delle modifiche apportate a un server Team Foundation e la valutazione dei risultati di tali modifiche.
Documentare e valutare i risultati
È possibile aumentare l'utilità delle informazioni raccolte durante la risoluzione dei problemi mantenendo record accurati e completi di tutte le operazioni effettuate. I record possono essere utilizzati per ridurre le attività ridondanti ed evitare problemi in futuro tramite l'adozione delle necessarie azioni preventive.
Creare un database di gestione della configurazione per registrare la cronologia delle modifiche, relative ad esempio a software e hardware installati, driver aggiornati, hardware sostituito e impostazioni di sistema modificate. Verificare, aggiornare e sottoporre a backup tali dati periodicamente per impedirne la perdita permanente. Per ottimizzare l'utilizzo del database, considerare i seguenti dettagli:
Modifiche apportate.
Data e ora delle modifiche apportate.
Motivi per cui sono state apportate le modifiche.
Utenti che hanno apportato le modifiche.
Effetti positivi e negativi delle modifiche su stabilità e prestazioni del sistema.
Informazioni fornite dal supporto tecnico.
Quando si pianifica questo database, tenere presente l'esigenza di equilibrio tra l'ambito e il livello di dettaglio nel decidere gli elementi e gli attributi di cui tenere traccia.
Aggiornare le informazioni di base dopo avere installato nuovo hardware o software per confrontare il funzionamento o i livelli di prestazioni precedenti e attuali. Se non sono disponibili informazioni di base precedenti, utilizzare System Information, Gestione dispositivi, lo strumento Prestazioni o altri benchmark standard per generare dati.
Le informazioni di base combinate con i record mantenuti nel tempo consentono di organizzare l'esperienza acquisita, valutare le esigenze di manutenzione ed esaminare l'efficacia dei metodi di risoluzione dei problemi adottati. L'analisi di questi dati può costituire la base per un manuale per la risoluzione dei problemi o produrre alcune modifiche nei criteri di controllo per l'organizzazione.
Una revisione successiva alla risoluzione dei problemi, o riesame finale, può semplificare l'identificazione delle aree di risoluzione dei problemi che devono essere migliorate. Tra le domande che può essere utile tenere presente durante tale periodo di valutazione sono incluse le seguenti:
Quali modifiche hanno contribuito a migliorare la situazione?
Quali modifiche hanno aggravato il problema?
Le prestazioni del sistema sono state ripristinate ai livelli previsti?
Quale attività è stata ridondante o superflua?
Quanto sono state efficaci le risorse di supporto tecnico utilizzate?
Quali altri strumenti o informazioni non utilizzati avrebbero potuto essere utili?
Quali problemi irrisolti richiedono un'analisi aggiuntiva delle cause principali?
Scrivere un piano di azione
Un piano di azione è un insieme di obiettivi e strategie pertinenti la risoluzione dei problemi conforme alle strategie di configurazione e gestione dell'organizzazione. Dopo avere identificato il problema e avere individuato una possibile soluzione che sia stata testata in uno o più computer, è consigliabile creare un piano di azione. Coordinare il piano con supervisori e membri del personale nelle aree interessate per tenerli informati in anticipo e verificare che la pianificazione non sia in conflitto con attività importanti. Includere provvedimenti per la risoluzione dei problemi durante le ore di traffico minore o per la suddivisione del lavoro in fasi in un intervallo di più giorni. Valutare il piano e, se si rilevano punti deboli, aggiornarlo per aumentarne l'efficacia e l'efficienza.
Con l'aumentare del numero di utenti, aumenta anche la possibile perdita di produttività a causa delle interruzioni. Il piano deve considerare le dipendenze e consentire modifiche improvvise anche nelle fasi finali. Prevedere la creazione di piani di emergenza per affrontare eventuali circostanze impreviste.