Garanzia di qualità del software rispetto al piano di qualità del software [chiuso]

-3

Quando il software viene sviluppato in un concetto ingegneristico, deve essere soddisfatta una qualche forma di validità dell'assicurazione, al fine di misurare i requisiti in ogni fase del SDLC. Nello sviluppo di una garanzia di qualità del software, guida mi sono imbattuto in un riferimento al piano di qualità del software. Sono entrambi simili nella struttura e la mia comprensione fino ad ora è che SQA (ASSICURAZIONE DELLA QUALITÀ DEL SOFTWARE) sta applicando le procedure di qualità e lo SQP (PIANO DI QUALITÀ DEL SOFTWARE) sono le indicazioni su come applicare la garanzia della qualità.

La mia domanda è, qual è l'unico scopo del piano di qualità del software se la "guida alla garanzia della qualità del software" copre essenzialmente aree come;

  • Scopo del software in fase di sviluppo
  • Ambito del software
  • Analisi dei requisiti
  • Requisiti funzionali e non funzionali dei sistemi
  • Sistemi metrici quali Auditing e analisi dei processi

C'è una chiara distinzione tra la Guida SQA e l'amp; SQP?

    
posta E. Fuller 07.06.2017 - 06:45
fonte

2 risposte

-1

Garanzia della qualità del software (SQA) - Una guida sulla qualità dell'organizzazione:

  • Processo che garantisce che il software sviluppato soddisfi e sia conforme con specifiche di qualità definite o standard.
  • Standard, regolamenti e procedure comuni per confermare i prodotti di lavoro durante lo SDLC
  • SQA è un processo in corso all'interno del ciclo di vita dello sviluppo del software (SDLC) che controlla periodicamente il software sviluppato per garantire che soddisfi le misure di qualità desiderate.
  • SQA aiuta a garantire lo sviluppo di software di alta qualità.
  • Conoscenza organizzativa delle migliori pratiche
  • Gli strumenti software disponibili possono essere utilizzati
  • Attività preventive

Piano di qualità del software (SQP):

  • È un piano di qualità a livello di progetto
  • Impegno del progetto a seguire la serie applicabile di standard, regolamenti, procedure e strumenti durante lo SDLC
  • Contiene obiettivi di qualità da raggiungere
  • SQP può contenere nuove procedure per il progetto che non sono definite nella guida SQA dell'organizzazione
  • SQP potrebbe contenere nuovi strumenti utilizzati nel progetto per SQA

Qualsiasi deviazione di un SQP da SQA dovrebbe essere giustificata dal project manager e confermata dalla direzione dell'organizzazione.

Controllo qualità software (SQC):

  • Set di attività per garantire la qualità nei prodotti software

  • Attività correttive

  • Controllo qualità (QC) può essere considerato come un sottoinsieme di Quality Assurance (QA)

Esempi:

Recensioni

  • Revisione dei requisiti
  • Design Review
  • Revisione codice
  • Revisione del piano di implementazione
  • Verifica piano di test
  • Recensione dei casi di test

Test

  • Test unitario
  • Test di integrazione
  • Test di sistema
  • Test di accettazione

    
risposta data 07.06.2017 - 08:11
fonte
-1

Il piano di garanzia della qualità del software viene utilizzato come riferimento per confrontare i livelli effettivi di qualità durante lo sviluppo con i livelli di qualità pianificati. Se i livelli di qualità non rientrano nei livelli di qualità pianificati, la direzione risponderà in modo appropriato come documentato nel piano. Un piano SQA prevede inoltre le procedure per garantire che il software di qualità sia prodotto o gestito internamente o sotto contratto. Queste procedure riguardano la pianificazione, la progettazione, la scrittura, il collaudo, la documentazione, l'archiviazione e la manutenzione del software per computer. Dovrebbe essere organizzato in questo modo perché il piano garantisce la qualità del software piuttosto che descrivere procedure specifiche per svilupparlo e mantenerlo. Sulla base delle definizioni di questi due piani, dovrebbero significare lo stesso.

    
risposta data 07.06.2017 - 10:12
fonte

Leggi altre domande sui tag