Sviluppiamo un'applicazione aziendale per la quale abbiamo bisogno di documentare i requisiti hardware minimi per le seguenti implementazioni di destinazione:Come ti vengono in mente le specifiche minime hardware della tua app?
- thick-client
- server di database/applicazioni (dove si corre più processi lato server che hanno bisogno di accesso al database e un file server, che spesso è la stessa macchina)
- Web server
Alcune delle idee che abbiamo sballottata includono basando i requisiti sul nostro environmen di prova ts, basando i requisiti sulle specifiche più alte dei componenti di ciascun target e basando le specifiche sull'hardware attualmente disponibile.
Come si arriva con le specifiche hardware?
"macchine utente nel nostro ambiente che eseguiranno il software in modo efficace": Sì, ma come lo si determina? –
@John: Probabilmente testandolo su tutte le diverse classi di macchine che hanno nel proprio ambiente e disegnando la linea di base dopo averne individuato una che è troppo poco performante per eseguire efficacemente l'applicazione. – TheTXI
Sì, e mediante sondaggi e test di usabilità/benchmarking. Le statistiche di riferimento combinate con i risultati del sondaggio offrono una grande quantità di informazioni sull'efficacia di un'applicazione in un ambiente specifico. – theG