Podcast
Questions and Answers
Quale delle seguenti categorie non è parte della classificazione dei processi di un'organizzazione secondo ISO 15504?
Quale delle seguenti categorie non è parte della classificazione dei processi di un'organizzazione secondo ISO 15504?
Cosa indica il livello di capacità in un processo secondo ISO 15504?
Cosa indica il livello di capacità in un processo secondo ISO 15504?
Come viene determinato il raggiungimento di un livello di capacità?
Come viene determinato il raggiungimento di un livello di capacità?
Quanti attributi di processo devono essere osservati per determinare i livelli di capacità in ISO 15504?
Quanti attributi di processo devono essere osservati per determinare i livelli di capacità in ISO 15504?
Signup and view all the answers
In quale categoria rientra la definizione degli obiettivi di business secondo ISO 15504?
In quale categoria rientra la definizione degli obiettivi di business secondo ISO 15504?
Signup and view all the answers
Qual è l'importanza delle misurazioni per gli sviluppatori?
Qual è l'importanza delle misurazioni per gli sviluppatori?
Signup and view all the answers
Quale ruolo ha il manager di progetto nelle misurazioni?
Quale ruolo ha il manager di progetto nelle misurazioni?
Signup and view all the answers
Cosa rappresenta l' 'entità' nel processo di misurazione?
Cosa rappresenta l' 'entità' nel processo di misurazione?
Signup and view all the answers
Che cosa sono gli attributi in relazione alle entità?
Che cosa sono gli attributi in relazione alle entità?
Signup and view all the answers
Quale delle seguenti affermazioni riguardo le scale di misurazione è corretta?
Quale delle seguenti affermazioni riguardo le scale di misurazione è corretta?
Signup and view all the answers
Qual è un esempio di dati classificati con una scala nominale?
Qual è un esempio di dati classificati con una scala nominale?
Signup and view all the answers
Come si definisce una scala ordinale?
Come si definisce una scala ordinale?
Signup and view all the answers
Che tipo di scala utilizza l'ordine ma non consente di interpretare la distanza tra i valori?
Che tipo di scala utilizza l'ordine ma non consente di interpretare la distanza tra i valori?
Signup and view all the answers
Quale scala consente di misurare la distanza tra i valori ma non ha uno zero assoluto?
Quale scala consente di misurare la distanza tra i valori ma non ha uno zero assoluto?
Signup and view all the answers
Qual è un esempio di scala di tipo ratio?
Qual è un esempio di scala di tipo ratio?
Signup and view all the answers
Quale delle seguenti operazioni è consentita nella scala di intervallo?
Quale delle seguenti operazioni è consentita nella scala di intervallo?
Signup and view all the answers
Cosa caratterizza la misura assoluta in una scala?
Cosa caratterizza la misura assoluta in una scala?
Signup and view all the answers
Cosa è importante fornire per le misure oggettive in relazione alla metrica?
Cosa è importante fornire per le misure oggettive in relazione alla metrica?
Signup and view all the answers
Quali attributi del software possono essere misurati tramite indicatori specifici?
Quali attributi del software possono essere misurati tramite indicatori specifici?
Signup and view all the answers
Perché la misurazione è fondamentale nelle scienze fisiche e sociali?
Perché la misurazione è fondamentale nelle scienze fisiche e sociali?
Signup and view all the answers
Cosa rende le affermazioni dedotte dall'applicazioni delle funzioni statistiche valide?
Cosa rende le affermazioni dedotte dall'applicazioni delle funzioni statistiche valide?
Signup and view all the answers
Qual è lo scopo principale della norma ISO 9000?
Qual è lo scopo principale della norma ISO 9000?
Signup and view all the answers
Quale di queste non è una categorizzazione dei processi primari?
Quale di queste non è una categorizzazione dei processi primari?
Signup and view all the answers
Che tipo di organizzazioni è coinvolto nel processo di sviluppo?
Che tipo di organizzazioni è coinvolto nel processo di sviluppo?
Signup and view all the answers
Quale attività riguarda principalmente il processo di fornitura?
Quale attività riguarda principalmente il processo di fornitura?
Signup and view all the answers
Qual è la principale funzione delle norme ISO?
Qual è la principale funzione delle norme ISO?
Signup and view all the answers
In quale processo è coinvolto l'operatore che utilizza un calcolatore?
In quale processo è coinvolto l'operatore che utilizza un calcolatore?
Signup and view all the answers
Che cosa si intende per 'sistema qualità' secondo ISO 9000?
Che cosa si intende per 'sistema qualità' secondo ISO 9000?
Signup and view all the answers
Qual è l'obiettivo principale del processo di manutenzione?
Qual è l'obiettivo principale del processo di manutenzione?
Signup and view all the answers
Quale processo definisce le attività per acquisire un prodotto software?
Quale processo definisce le attività per acquisire un prodotto software?
Signup and view all the answers
Cosa punteggia l'ISO 9000 riguardo alla sicurezza?
Cosa punteggia l'ISO 9000 riguardo alla sicurezza?
Signup and view all the answers
Qual è la definizione di misurazione nel contesto dell'ingegneria del software?
Qual è la definizione di misurazione nel contesto dell'ingegneria del software?
Signup and view all the answers
Quale delle seguenti affermazioni sulla quantificazione è vera?
Quale delle seguenti affermazioni sulla quantificazione è vera?
Signup and view all the answers
Quale delle seguenti attività non è inclusa nell'ingegneria del software?
Quale delle seguenti attività non è inclusa nell'ingegneria del software?
Signup and view all the answers
Cosa può accadere se la misurazione viene trascurata?
Cosa può accadere se la misurazione viene trascurata?
Signup and view all the answers
Qual è una conseguenza della mancanza di misurazione nell'ingegneria del software?
Qual è una conseguenza della mancanza di misurazione nell'ingegneria del software?
Signup and view all the answers
Quale delle seguenti affermazioni non descrive correttamente l'ingegneria del software?
Quale delle seguenti affermazioni non descrive correttamente l'ingegneria del software?
Signup and view all the answers
Cosa significa che l'ingegneria del software è uomo-centrica?
Cosa significa che l'ingegneria del software è uomo-centrica?
Signup and view all the answers
Qual è l'obiettivo principale della misurazione nell'ingegneria del software?
Qual è l'obiettivo principale della misurazione nell'ingegneria del software?
Signup and view all the answers
Qual è la differenza principale tra misurazione e calcolo?
Qual è la differenza principale tra misurazione e calcolo?
Signup and view all the answers
Perchè è importante registrare le caratteristiche dei progetti software?
Perchè è importante registrare le caratteristiche dei progetti software?
Signup and view all the answers
Study Notes
Modelli e Metodi per la Qualità del Software - Concetti Generali
- La qualità del software è un termine complesso e multidimensionale, influenzato da diversi fattori
- Le dimensioni della qualità sono: l'entità di interesse, il punto di vista sull'entità e gli attributi di qualità misurabili.
- Ci sono diversi livelli di astrazione nel concetto di qualità: da un senso ampio a significati specifici del prodotto.
- Spesso, la qualità è associata a caratteristiche immateriali come lusso, classe e buon gusto, e spesso legata a prezzi elevati e funzionalità avanzate. Prodotti semplici e convenienti raramente sono definiti di alta qualità.
- La qualità del software è definita come la conformità ai requisiti e l'adeguatezza all'uso.
Cos'è la Qualità del Software?
- Il software è considerato di qualità quando è privo di difetti (bug), principalmente di tipo funzionale.
- Per valutare la qualità, si utilizzano diverse metriche.
- Tra queste, il tasso di difetti e l'affidabilità sono le più importanti.
Soddisfazione degli utenti
- Gli standard ISO sono un insieme di proprietà e caratteristiche desiderate per un processo, un prodotto o un servizio software.
- Gli scopi degli standard ISO per la qualità del software sono la soddisfazione del committente, il ritorno economico degli investitori e l'ottimizzazione del processo.
Qualità Funzionale e Strutturale
- La qualità funzionale si riferisce al grado di soddisfazione dei requisiti funzionali.
- La qualità strutturale si riferisce al grado di soddisfazione dei requisiti non funzionali, basata sulla struttura dell'architettura del software.
Problemi del Software
- Il Failure è un comportamento non previsto dal software.
- Il Fault è un difetto nel codice sorgente, la causa del Failure.
- L'Error è un difetto causato da errori umani.
Errori nei Software
- Gli esseri umani commettono errori, soprattutto quando eseguono compiti complessi.
- In media, un programmatore esperto commette un errore ogni 10 righe di codice.
- Circa il 50% degli errori vengono individuati durante la compilazione.
- Il 15% degli errori vengono catturati a seguito del testing.
Misurazione
- La misurazione individua gli attributi delle entità (oggetti o eventi del mondo reale).
- Gli attributi sono le caratteristiche di queste entità.
- Si usano regole e scale per assegnare valori agli attributi.
Tipi di Misurazione
- Nominale: Classificazione di oggetti senza ordine o gerarchia. (es. colore di un'auto)
- Ordinále: Classificazione di oggetti con un ordine ma senza distanze definite. (es. livello di soddisfazione)
- Intervallo: Classificazione di oggetti con un ordine e distanze definite, ma senza zero assoluto. (es. temperatura in gradi Celsius)
- Ratio: Classificazione di oggetti con ordine, distanze definite e zero assoluto. (es. peso, altezza)
Paradigma GQM (Goal, Question, Metric)
- Il paradigma GQM prevede tre livelli: Oggetto, Scopo, Prospettiva.
- I quesiti permettono di raccogliere informazioni per raggiungere l'obiettivo.
- Le metriche rappresentano i dati operativi per rispondere ai quesiti.
Verifica e Validazione
- La verifica è il confronto del prodotto con la sua specifica.
- La validazione è l'accettazione del prodotto dal committente.
- La certificazione è il rispetto di requisiti legali.
Costi della Qualità
- I costi della conformità includono le spese per soddisfare le esigenze espresse ed implicite.
- I costi della non conformità comprendono i costi delle inefficienze interne ed esterne.
Misurazione e Valutazione
- Le misure possono essere dirette (osservabili) o indirette (derivanti da calcoli).
- Le valutazioni sono giudizi sulla qualità del prodotto, basate sulle misure effettuate.
- Sono usate per monitorare la qualità, fare previsioni, individuare aree di miglioramento.
Tavole di decisione
- Le tavole di decisione sono strumenti per analizzare i dati e prendere decisioni quando si hanno molteplici variabili e possibili condizioni
- Servono a rappresentare chiaramente le condizioni e le azioni da intraprendere in ogni condizione.
Gestione della Qualità
- Politiche di qualità: Documenti per definire gli obiettivi e le responsabilità.
- Obiettivi di qualità: obbiettivi specifici con intervalli temporali.
- Assicurazione della qualità: processi manageriali per assicurare il raggiungimento degli obiettivi qualitativi.
- Controllo della qualità: azioni di monitoraggio e miglioramenti per garantire.
- Verifica della qualità: valutazione autonoma e indipendente per la conformità ai requisiti qualitativi.
Processi di supporto
- Acquisto: processi per l'acquisizione di software.
- Fornitura: processi per il fornitore di software.
- Sviluppo: processi per lo sviluppo del software.
- Operatività: processi per l'operatore nella gestione del software.
- Manutenzione: processi per la manutenzione del software.
Miglioramento della Qualità
- Gli schemi, i paradigmi e i modelli di miglioramento descrivono diversi approcci per migliorare la qualità del software.
- Gli approcci specifici includono QIP, PDCA ed EF.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Metti alla prova la tua conoscenza sulla classificazione dei processi secondo la norma ISO 15504. Scopri quanto sai riguardo ai livelli di capacità, le misurazioni e le scale di misurazione utilizzate in ambito organizzativo. Rispondi a domande chiave che esplorano i dettagli di questa importante norma.