Condividi tramite


I (Glossario di Visual Studio ALM)

Nel presente glossario sono riportate le definizioni dei termini chiave utilizzati nella Guida di Visual Studio Application Lifecycle Management (ALM).

  • tempo inclusivo
    Tempo totale trascorso all'interno di una funzione o di un modulo, incluso il tempo trascorso in funzioni o moduli chiamati dalla funzione.

  • transizioni inclusive
    Numero di transizioni tra la modalità utente (livello 3) e la modalità kernel (livello 0) in una funzione e negli elementi da essa chiamati.

  • architettura dell'infrastruttura
    Topologia dell'ambiente di distribuzione in cui sono inclusi protocolli, livelli di sicurezza e servizi. Questa architettura implica un mapping logico all'ambiente di distribuzione, ad esempio il datacenter.

  • instrumentare
    Processo di codifica del codice sorgente per misurare la quantità di tempo dedicata a ciascuna area.

  • instrumentare un file binario
    Inserire probe diagnostici in un file binario per raccogliere dati sulle prestazioni.

  • strumentazione
    Tecnica di profilo che implica l'inserimento di probe diagnostici nel programma da profilare. Vedere anche: campionamento.

  • sovraccarico di strumentazione
    Aumento del tempo richiesto per l'esecuzione del codice quando viene instrumentato un binario. L'aumento è causato da codice aggiuntivo, noto come probe, inserito per controllare le prestazioni dell'applicazione.

  • IntelliTrace
    Funzionalità per l'esecuzione del debug di un'applicazione gestita in momenti specifici. Acquisisce e registra le operazioni eseguite nell'applicazione mentre questa è in esecuzione. Quando si verifica un errore è possibile visualizzare lo stato dell'applicazione in qualsiasi momento tra l'inizio dell'esecuzione e il momento in cui si è manifestato l'errore.

  • Evento IntelliTrace
    Qualsiasi evento che si verifica durante l'esecuzione dell'applicazione, che può essere registrato mediante IntelliTrace o Lab Management.

  • File IntelliTrace
    Informazioni raccolte tramite IntelliTrace. L'estensione del nome file è iTrace.

  • versione interna
    Processo di sviluppo del prodotto fino a uno stato noto e di compilazione incrementale a partire da tale stato. Indica inoltre un'attività cardine intermedia della fase di sviluppo, che porta all'attività cardine finale dell'ambito.

  • ambiente di sviluppo isolato
    Copia privata del database creata dal progetto di database e in genere compilata con i dati utilizzando un piano di generazione dati. È possibile utilizzare un ambiente di sviluppo isolato per implementare e testare correttamente le modifiche apportate allo schema di database senza interferire con altri processi di sviluppo. Al completamento dei test, è possibile condividere le modifiche con gli altri membri del team quando si archivia la versione dello schema nel controllo delle versioni.

  • iterazione
    Periodo di tempo, corrispondente in genere a circa un mese, nel quale il software viene sviluppato e verificato per ottenere un incremento realizzabile del prodotto o progetto.

  • preventivo per l'iterazione
    Preventivo utilizzato per pianificare l'attività di sviluppo per un'iterazione in base a stime con ordine di grandezza approssimativo. Il preventivo per l'iterazione viene ottenuto dal report sulla velocità ed è espresso in numero di giorni uomo.

  • lunghezza dell'iterazione
    Lunghezza del periodo di tempo fisso da cui è costituita un'iterazione. La lunghezza dell'iterazione rimane in genere costante per l'intero progetto.

  • piano di iterazione
    Elenco di scenari, requisiti di qualità del servizio e attività per l'iterazione successiva.

  • test di iterazione
    Insieme di test che vengono eseguiti dopo i test di verifica della compilazione. Mediante questi test viene verificata la funzionalità richiesta nel piano di iterazione.

  • sviluppo iterativo
    Sviluppo di una soluzione tramite la compilazione, il testing e la distribuzione iniziale di un insieme principale di funzionalità di base e quindi l'aggiunta di altre funzionalità nelle versioni successive.