REQUISITI DEL SOFTWARE
1950-1970: Correttezza, Efficienza, Generalità
1970-1980: Strutturazione, Modularità, Incapsulamento (ADT)
1980-1990: Riusabilità, Estendibilità, Genericità, Incrementalità
1990-2000: Distribuzione, Mobilità, Interattività
2000- …: Interoperabilità, ...