Processo software

Quando si realizza un prodotto o un sistema software è importante svolgere una serie di passi, una sorta di percorso che aiuti ad ottenere risultati di alta qualità in un tempo prefissato. Tale percorso è chiamato processo software. Il processo software è composto da alcune attività che rappresentano un'insieme di compiti da svolgere per sviluppare un software:

Attività portanti

Si possono definire quattro attività portanti in un processo software:

Per ulteriori informazioni sulle fasi che costituiscono il processo di sviluppo del software, vedi ciclo di vita del software.

Attività ausiliarie

Tra le attività ausiliarie di un processo software si elencano:

Caratteristiche del processo software

Un processo software deve possedere alcune caratteristiche fondamentali per il suo sviluppo, più precisamente un processo software dev'essere:


Categoria:Teorie dell'informatica Categoria:Ingegneria del software

See also: Processo software, Ciclo di vita del software, Software, Specifica, Qualità di un software, Rilascio, Gestione della configurazione, Manutenzione (ingegneria del software)