Analisi della Qualità e Strumenti di Controllo
45 Questions
0 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Quale dei seguenti strumenti di analisi della qualità è principalmente utilizzato per identificare le cause principali dei problemi, organizzandole in macroaree?

  • Diagramma di dispersione
  • Pareto Chart
  • Diagramma causa ed effetto (spina di pesce) (correct)
  • Control Chart
  • Un Control Chart viene utilizzato principalmente per calcolare la deviazione standard di un processo, ma non per monitorare il processo nel tempo.

    False (B)

    In un diagramma di dispersione, quale tipo di correlazione è indicato da una tendenza dei punti a salire da sinistra a destra?

    Correlazione positiva

    Il grafico di ______ mostra la frequenza dei dati ma non mostra i trend o la distribuzione.

    <p>Istogramma</p> Signup and view all the answers

    Qual è lo scopo principale di un Pareto Chart (diagramma 80/20)?

    <p>Ordinare le variabili per frequenza di occorrenza per correlare cause e problemi di qualita'. (A)</p> Signup and view all the answers

    L'analisi del trend (Trend analysis) è un metodo dinamico per ricavare l'equazione che interpola i punti, mostrando l'evoluzione nel tempo.

    <p>False (B)</p> Signup and view all the answers

    Quale tipo di analisi grafica è specificamente progettata per identificare i punti deboli e di rottura all'interno di un codice?

    <p>Diagramma di flusso</p> Signup and view all the answers

    Nella gestione del rischio, un rischio è considerato come un evento di natura ______ che, in caso di accadimento, può impattare positivamente o negativamente sugli obiettivi.

    <p>incerta</p> Signup and view all the answers

    Quale delle seguenti strategie è progettata per migliorare continuamente la qualità attraverso un ciclo iterativo?

    <p>Plan Do Check Act (PDCA) (C)</p> Signup and view all the answers

    Quale norma ISO fornisce indicazioni sull'efficacia e l'efficienza dei sistemi di gestione per la qualità, mirando al miglioramento continuo delle prestazioni per soddisfare clienti e stakeholder?

    <p>ISO 9004 (A)</p> Signup and view all the answers

    La norma ISO 25000 è focalizzata esclusivamente sulla valutazione della sicurezza del software.

    <p>False (B)</p> Signup and view all the answers

    La norma ISO/IEC 12207 definisce esclusivamente i processi primari del ciclo di vita del software, senza includere processi di supporto o organizzativi.

    <p>False (B)</p> Signup and view all the answers

    Nel contesto della valutazione dei dati, quale termine si riferisce al processo di conferma dell'accuratezza e dell'affidabilità delle informazioni raccolte?

    <p>Convalida dei dati</p> Signup and view all the answers

    Il modello CMMI ha ______ livelli di maturità.

    <p>5</p> Signup and view all the answers

    All'interno dei processi primari definiti dalla norma ISO/IEC 12207, quale processo si concentra sulle attività che un operatore deve svolgere su un calcolatore all'interno dell'organizzazione?

    <p>Gestione operativa</p> Signup and view all the answers

    Quale dei seguenti NON è un parametro valutato da SonarQube?

    <p>Performance del database (C)</p> Signup and view all the answers

    Abbina i seguenti standard di qualità del software con la loro funzione primaria:

    <p>ISO 9126 = Definire i requisiti di qualità del software ISO 14598 = Fornire una guida alla valutazione del software ISO 25000 = Integra ISO 9126 e ISO 14598</p> Signup and view all the answers

    La norma ISO 9001 specifica i requisiti dei sistemi per la gestione della ______ che vengono sfruttati da un’organizzazione per dimostrare la sua capacità nel fornire prodotti che soddisfino i requisiti.

    <p>qualità</p> Signup and view all the answers

    Abbina i seguenti processi del ciclo di vita del software (ISO/IEC 12207) con la loro corretta descrizione:

    <p>Acquisizione = Definisce cosa deve fare un cliente per entrare in possesso di un sistema software. Fornitura = Attività del fornitore per rendere disponibile il prodotto SW. Sviluppo = Attività che devono essere seguite da un'organizzazione per definire lo sviluppo di un SW. Manutenzione = Attività che un'organizzazione deve mettere in pratica per manutenere il sistema SW.</p> Signup and view all the answers

    Qual è una differenza fondamentale tra CMMI e SPICE in termini di standardizzazione?

    <p>CMMI è un modello chiuso e più dettagliato, mentre SPICE è uno standard internazionale ISO. (A)</p> Signup and view all the answers

    Nell'analisi del codice con SonarQube, la sezione 'New Code' si riferisce esclusivamente al codice presente fin dalla creazione del progetto.

    <p>False (B)</p> Signup and view all the answers

    Oltre a sicurezza, manutenibilità e affidabilità , quali altre valutazioni effettua SonarQube?

    <p>consistenza, adattabilità, intenzionalità e responsabilità</p> Signup and view all the answers

    Relativamente alla norma ISO/IEC 12207, quale dei seguenti NON è un esempio di attività inclusa nel processo di 'Sviluppo'?

    <p>Gestione operativa del sistema (D)</p> Signup and view all the answers

    L'Experience Factory (EF) si concentra principalmente sulla correzione dei difetti nel software esistente.

    <p>False (B)</p> Signup and view all the answers

    Nel quantum computing, l'unità fondamentale di informazione che sostituisce il bit è il ______.

    <p>qubit</p> Signup and view all the answers

    La gestione della configurazione, come processo di supporto secondo la ISO/IEC 12207, si limita alla sola catalogazione dei manufatti prodotti, senza includere attività di identificazione e recupero.

    <p>False (B)</p> Signup and view all the answers

    Nella raccolta dati, quali sono i tre metodi principali utilizzati per ottenere informazioni pertinenti?

    <p>Interviste, documenti, dati</p> Signup and view all the answers

    Associa le seguenti priorità di Issue di SonarQube con la loro descrizione implicita:

    <p>Bloccante = Issue che impedisce la continuazione dello sviluppo. Alta = Issue che richiede attenzione immediata. Media = Issue che deve essere risolta nel prossimo ciclo di sviluppo. Bassa = Issue che può essere posticipata. Informativa = Issue che fornisce informazioni aggiuntive utili.</p> Signup and view all the answers

    Qual è l'obiettivo principale della norma ISO 9001 in relazione alla soddisfazione del cliente?

    <p>soddisfazione cliente</p> Signup and view all the answers

    Quale delle seguenti componenti NON è considerata una delle nove componenti principali nella gestione di un progetto?

    <p>Previsioni di mercato (C)</p> Signup and view all the answers

    Un progetto, per sua natura, prevede processi predefiniti e ripetitivi simili a quelli di una linea di produzione.

    <p>False (B)</p> Signup and view all the answers

    Qual è il principale output della fase di pianificazione nel project management?

    <p>PMM (Project Management Plan)</p> Signup and view all the answers

    Nella gestione dei progetti, la fase in cui si traccia e si revisiona il lavoro, gestendo il progresso e le performance, è detta fase di ___________.

    <p>monitoraggio</p> Signup and view all the answers

    Abbina i seguenti livelli di pianificazione con il loro orizzonte temporale:

    <p>Strategico = Più di 5 anni Tattico = Da 1 a 5 anni Operativo = Immediato (6 mesi-1 anno)</p> Signup and view all the answers

    Qual è l'importanza principale della fase di chiusura in un progetto?

    <p>Formalizzare l'accettazione del progetto da parte del cliente e raccogliere dati utili per progetti futuri. (C)</p> Signup and view all the answers

    Nella fase di avvio, l'individuazione del Project Manager (PM) è un'attività secondaria e può essere posticipata.

    <p>False (B)</p> Signup and view all the answers

    Oltre alla formale chiusura del progetto, quali sono le altre attività fondamentali da completare durante la fase di chiusura?

    <p>raccolta spunti miglioramento, documentazione, aggiornamento assets, raccolta sistematica dei dati utili, chiusura delle relazioni di fornitura</p> Signup and view all the answers

    Quale delle seguenti affermazioni descrive meglio le metriche di qualità esterna secondo la ISO 9126-2?

    <p>Valutano le caratteristiche esterne del prodotto in relazione all'ambiente operativo. (C)</p> Signup and view all the answers

    Le metriche di qualità in uso si concentrano esclusivamente sulla misurazione della soddisfazione dell'utente, ignorando aspetti come l'efficacia e l'efficienza del prodotto.

    <p>False (B)</p> Signup and view all the answers

    In che modo le metriche di qualità interna, secondo la ISO 9126-3, contribuiscono al miglioramento del software?

    <p>Forniscono una base per misurare e migliorare le proprietà intrinseche del codice sorgente, influenzando indirettamente la qualità percepita dall'utente.</p> Signup and view all the answers

    Secondo la norma ISO 9126-4, l'__________ si riferisce alla capacità di un prodotto di aiutare l'utente a spendere meno risorse per raggiungere lo stesso scopo.

    <p>produttività</p> Signup and view all the answers

    Associa i seguenti ruoli nel ciclo di vita del software con il loro principale interesse nell'utilizzo delle metriche di qualità:

    <p>Committente = Definire metriche e livelli di valutazione in base alle proprie esigenze e convenienze. Sviluppatore = Utilizzare le metriche per identificare aree di miglioramento nel codice sorgente. Manutentore = Valutare la manutenibilità del software per facilitare le attività di aggiornamento e correzione. Utente = Valutare l'usabilità e l'efficacia del software nell'ambiente di utilizzo reale.</p> Signup and view all the answers

    Qual è la principale differenza tra la norma ISO 9126 e la serie ISO 25000?

    <p>La ISO 25000 è un'evoluzione della ISO 9126 e della ISO 14598, raggruppando le norme relative alla qualità del software in un unico standard. (A)</p> Signup and view all the answers

    Nella fase finale del ciclo di vita del software, la qualità è considerata assoluta e deve rispettare standard predefiniti, indipendentemente dal contesto d'uso e dalle esigenze degli utenti.

    <p>False (B)</p> Signup and view all the answers

    Spiega brevemente come l'interdipendenza delle caratteristiche di qualità influisce sulla scelta delle metriche durante la valutazione del software.

    <p>L'interdipendenza richiede una selezione di metriche che, pur misurando aspetti diversi, siano in grado di fornire una visione olistica della qualità, considerando come le varie caratteristiche si influenzano a vicenda.</p> Signup and view all the answers

    Flashcards

    Diagramma causa-efetto

    Strumento per identificare cause di un problema, con il problema al centro e macroaree come 'spine'.

    Control chart

    Grafico che monitora un processo nel tempo, con media e deviazione standard.

    Diagramma dispersione

    Grafico cartesiano per analizzare correlazioni tra dati, positiva, negativa o assente.

    Istogramma

    Grafico che mostra la frequenza di dati, senza trend o distribuzione.

    Signup and view all the flashcards

    Pareto chart

    Grafico che ordina variabili per frequenza, evidenziando cause principali di problemi.

    Signup and view all the flashcards

    Diagramma di flusso

    Rappresentazione grafica per analizzare processi e identificare punti critici.

    Signup and view all the flashcards

    Trend analysis

    Metodo per identificare relazioni tra input e output e prevedere effetti futuri.

    Signup and view all the flashcards

    Data table

    Tabella per rappresentare dati e facilitarne l'analisi successiva.

    Signup and view all the flashcards

    ISO 9000

    Fondamenti e terminologie dei sistemi di gestione della qualità.

    Signup and view all the flashcards

    ISO 9001

    Requisiti per i sistemi di gestione della qualità da parte di un’organizzazione.

    Signup and view all the flashcards

    ISO 9004

    Linee guida per l'efficacia ed efficienza dei sistemi di gestione della qualità.

    Signup and view all the flashcards

    ISO 19011

    Criteri per le verifiche ispettive dei sistemi di gestione.

    Signup and view all the flashcards

    ISO/IEC 12207

    Processi del ciclo di vita del software, include processi primari e di supporto.

    Signup and view all the flashcards

    Processi primari

    Processi fondamentali per realizzare la missione di un’organizzazione software.

    Signup and view all the flashcards

    Documentazione

    Fondamentale per il valore dei processi e miglioramento della qualità.

    Signup and view all the flashcards

    Gestione configurazione

    Catalogazione e recupero degli artefatti prodotti.

    Signup and view all the flashcards

    Issue

    Segnalazioni di errori o difetti nel codice.

    Signup and view all the flashcards

    Code smell

    Problemi nel codice che possono generare difetti minori.

    Signup and view all the flashcards

    Code coverage

    Percentuale di codice coperta da test automatici.

    Signup and view all the flashcards

    Priorità delle issue

    Classificazione delle problematiche: Bloccante, Alta, Media, Bassa, Informativa.

    Signup and view all the flashcards

    Qubit

    Unità fondamentale del quantum computing, può essere 0, 1 o sovrapposizione.

    Signup and view all the flashcards

    Raccolta dati

    Processo di acquisizione di informazioni tramite interviste e documenti.

    Signup and view all the flashcards

    Convalida dati

    Verifica della correttezza e affidabilità dei dati raccolti.

    Signup and view all the flashcards

    Valutazione processo

    Analisi della qualità e dell'efficacia del processo monitorato.

    Signup and view all the flashcards

    Livelli di maturità

    Sistema che classifica i processi in cinque fasi da 0 a 5.

    Signup and view all the flashcards

    Standardizzazione

    Applicazione di regole comuni per garantire qualità uniforme.

    Signup and view all the flashcards

    PDCA

    Ciclo di miglioramento continuo: Pianificare, Fare, Controllare, Agire.

    Signup and view all the flashcards

    ISO 9126

    Standard che definisce le caratteristiche di qualità del software.

    Signup and view all the flashcards

    Obiettivi

    Descrivono le mete che si vogliono raggiungere in un progetto.

    Signup and view all the flashcards

    Programma (strategia)

    La pianificazione delle azioni necessarie per raggiungere gli obiettivi.

    Signup and view all the flashcards

    Schedulazione (tempi)

    Definisce la tempistica delle attività di un progetto.

    Signup and view all the flashcards

    Metriche di qualità esterna

    Metriche che valutano le prestazioni e caratteristiche esterne di un prodotto in relazione all'ambiente.

    Signup and view all the flashcards

    Budget

    Piano finanziario che determina le risorse economiche necessarie.

    Signup and view all the flashcards

    Metriche di qualità interna

    Metriche che valutano le proprietà intrinseche del prodotto misurabili sul codice sorgente.

    Signup and view all the flashcards

    Monitoraggio

    Processo di controllo dei progressi e delle performance del progetto.

    Signup and view all the flashcards

    Metriche di qualità in uso

    Metriche che misurano l'utilità, efficacia, efficienza, sicurezza e soddisfazione dell'utente.

    Signup and view all the flashcards

    Chiusura

    Fase finale del progetto che include la formalizzazione della chiusura.

    Signup and view all the flashcards

    Interdipendenza delle caratteristiche

    Le caratteristiche valutate dalle metriche sono correlate e influenzano l'una l'altra.

    Signup and view all the flashcards

    Livelli di gestione

    Strategici, tattici e operativi descrivono le prospettive temporali del progetto.

    Signup and view all the flashcards

    Project management

    Disciplina che gestisce e coordina risorse e attività per raggiungere obiettivi definiti.

    Signup and view all the flashcards

    Fasi del ciclo di vita del software

    Le diverse fasi includono committente, sviluppatore, manutentore e utenti, ciascuno con i propri obiettivi metrici.

    Signup and view all the flashcards

    Specifiche di qualità

    Requisiti definiti dagli utenti che determinano la qualità attesa dal software.

    Signup and view all the flashcards

    Efficacia del prodotto

    Capacità del prodotto di raggiungere gli obiettivi degli utenti.

    Signup and view all the flashcards

    Study Notes

    Qualità

    • La qualità è un concetto multidimensionale basato su entità e attributi.

    • Un'entità rappresenta un elemento del mondo reale.

    • Un attributo caratterizza un'entità e la differenzia da altre.

    • La multidimensionalità della qualità è dovuta al modo in cui viene misurata, al contesto e al livello di astrazione.

    • Due dimensioni principali della qualità:

      • Popolare: concetto immateriale, spesso associato a buona o cattiva qualità e non quantificabile. Spesso correlato al costo del prodotto.
      • Professionale: indica la conformità a requisiti e il grado di adeguatezza del prodotto a quei requisiti.
    • Due tipi di qualità:

      • Funzionale: il prodotto soddisfa i requisiti funzionali (es.: uno smartphone che chiama, naviga).
      • Strutturale: il prodotto soddisfa i requisiti non funzionali (es.: uno smartphone con materiali di alta qualità).

    Costi Qualità

    • Per realizzare un prodotto di qualità è necessario prevedere dei costi.
    • I costi di prevenzione limitano i difetti e migliorano la qualità.
    • I costi di accertamento identificano i punti critici del prodotto che potrebbero ridurre la sua qualità.

    Misurazione della Qualità

    • Migliorare la qualità richiede un investimento sui processi e sui modelli di supporto.
    • Problematiche comuni nella qualità dei prodotti: obiettivi non ben definiti, costi non quantificati e mancanza di analisi della qualità del prodotto.
    • La misurazione della qualità prevede la valutazione dello stato di progetti, prodotti, processi e risorse.

    Strumenti per il Controllo Qualità

    • Control Chart: utilizzato per monitorare un processo nel tempo.
    • Diagramma Dispersione: utilizzato per verificare la correlazione tra variabili.
    • Istogramma: grafico per la rappresentazione della distribuzione di frequenza dei dati.
    • Pareto Chart: utilizzato per identificare i problemi più rilevanti.
    • Diagramma di Flusso: rappresenta un processo tramite un flusso logico.
    • Data Table: utile per rappresentare e analizzare le informazioni sulla qualità.
    • Gestione del Rischio: il rischio viene valutato e pianificato per minimizzarne gli impatti.

    Altri

    • ISO/IEC 9126: standard per la qualità dei prodotti software.
    • ISO 9000/12207: standard per i processi di produzione dei software.
    • CMMI: modello per la maturità dei processi software.
    • Cyber Vulnerabilitá: analisi delle principali vulnerabilità informatiche che possono essere sfruttate per compromettere i sistemi.

    Process Management

    • Miglioramento continuo processi: uniformare lo sviluppo del software monitorando i processi e migliorandoli.
    • ISO 9000: standard per i sistemi di gestione della qualità.
    • Project Management: pianificazione, integrazione ed esecuzione di progetti. Questo comprende anche la definizione di obiettivi, budget, organizzazione, politiche aziendali, procedure, standard.
    • ISO / IEC 25000: un insieme di standard per valutare i prodotti software.
    • Project Charter: definire azioni (Ex-Ante e In-itinere) per i progetti.

    Studying That Suits You

    Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

    Quiz Team

    Related Documents

    Description

    Metti alla prova le tue conoscenze sull'analisi della qualità e sugli strumenti di controllo. Questo quiz copre argomenti come diagrammi di Pareto, correlazioni e grafici di dispersione. Scopri come identificare le cause dei problemi e gestire il rischio con le tecniche corrette.

    More Like This

    Use Quizgecko on...
    Browser
    Browser