Il sistema di valutazione dei processi software è anche noto come SPICE. La parola SPICE è composta dalle iniziali di un gruppo di parole. Inglese è l'acronimo di Software Process Improvement e Capability dEtermination. Il termine turco è: Miglioramento del processo del software e Determinazione della competenza.

Questa definizione definisce anche lo scopo standard del sistema di valutazione dei processi software ISO 15504. In questo caso, il sistema copre due problemi principali:

  • Migliorare i processi software
  • Determinazione delle competenze dei processi software

In un altro aspetto, l'ambito del sistema può essere descritto come segue:

  • Acquisto del software
  • Sviluppo del software
  • Processo di operazione
  • Processi di manutenzione e supporto

SPICE, definito come uno strumento di pianificazione, gestione, implementazione, controllo e miglioramento, o Sistema di valutazione dei processi software ISO 15504include una serie di processi, dall'acquisto di un software pronto o allo sviluppo all'interno dell'organizzazione fino al lavoro di manutenzione. È possibile raggruppare queste aree di processo in cinque gruppi:

  • Raccolta, identificazione delle esigenze dell'organizzazione, acquisizione di software, acquisto
  • Implementazione e manutenzione del software all'interno dell'organizzazione
  • Documentazione del software, identificazione del sistema, garanzia della qualità, validazione, validazione, revisione, ispezione e risoluzione dei problemi
  • Creazione di gestione dei progetti, gestione della qualità, gestione del rischio e sistemi simili all'interno dell'organizzazione
  • Conformità alla struttura aziendale, al miglioramento dei processi, alle risorse umane, all'infrastruttura informatica, alla progettazione dei processi di misurazione e riutilizzo

In breve, ISO 15504 Software Process Assessment System ha due dimensioni. La prima dimensione è la dimensione del processo, l'altra dimensione è la dimensione di capacità dei processi. Capacità di processo è un indicatore di quanto un processo software soddisfi gli obiettivi di business esistenti o previsti e la capacità di processo è misurata in sei dimensioni:

  • 0: livello mancante o incompleto
  • 1: livello realizzato
  • 2: livello gestito
  • 3: livello istituzionalizzato
  • 4: livello prevedibile e misurato
  • 5: miglioramento continuo del livello

Sistema di valutazione dei processi softwareQuesto scopo è garantire che non vi siano errori nel software, soddisfare i requisiti degli utenti, non causare problemi su base frequente e che gli errori siano risolti in breve tempo.

ISO 15504 Certificato del sistema di valutazione dei processi software le organizzazioni possono rivolgersi ai dirigenti esperti e ai dipendenti dell'ente di certificazione TURCERT per informazioni esplicative sulle norme e l'ambito del sistema.