Come si differenzia il software tra gli ambienti TEST e PROD?

2

Abbiamo un ambiente TEST e PROD. TEST e PROD sono quasi identici, e ovviamente il software prima finisce in TEST prima di essere approvato per andare a PROD. Il nostro software è principalmente applicazioni Windows.

Mi chiedo quale sia il modo migliore per differenziare un'applicazione che è in esecuzione in TEST rispetto a una che è in esecuzione in PROD. Questa sarebbe una differenziazione visiva all'utente finale. Il mio primo pensiero sarebbe il numero di versione, ma sembra che tu stia mantenendo due serie di numeri.

    
posta ws07 25.02.2015 - 17:36
fonte

1 risposta

4

Tutto ciò che è un'indicazione chiara in ogni momento (non solo una schermata iniziale, ad esempio) durante l'esecuzione dell'applicazione. Per le applicazioni WinForm, è possibile aggiungere "Test" alla barra del titolo in cui si trova il nome dell'applicazione.

Un altro indicatore comune e più ovvio potrebbe essere l'uso dei colori. Un certo colore della finestra per la produzione (che si desidera all'utente finale UX amichevole), ma un colore finestra ovviamente diverso per Test o altri ambienti di pre-produzione.

Il trucco dei colori è una pratica DBA / sviluppatore SQL comune. Connessione alle istanze SQL di produzione e la barra della finestra di query è rossa. Non-prod e è verde. Richiede un ulteriore livello di ignoranza per fare un errore.

    
risposta data 25.02.2015 - 17:51
fonte