Come posso controllarmi quando sono l'unico a lavorare su un progetto?

8

Sono tra un lavoro e l'altro nel mio campo (non correlato allo sviluppo di software) e di recente ho preso un contratto laterale temporaneo scrivendo alcune domande per un'azienda. Sono l'unica persona che lavora su queste specifiche applicazioni. Ci sono modi in cui dovrei controllarmi per assicurarmi che le mie applicazioni siano valide? Metto alla prova il mio codice, provo a pensare a casi limite, a generare dati di esempio, a usare il controllo del codice sorgente, ecc. Ma siccome sono la persona solo che lavora su queste applicazioni, sono preoccupato che mi mancherà bug che si potrebbero facilmente trovare in un ambiente di squadra. Una volta che ho finito l'applicazione, quando sono soddisfatto o quando scade la scadenza, l'azienda prevede di usarlo in produzione. Qualche consiglio? Non usare un cliché, ma al momento, lavoro semplicemente "al meglio delle mie possibilità" e spero che sia abbastanza.

Per inciso, sono sottoposto a rigorose NDA e leggi sul materiale classificato, quindi non discuto le domande con gli amici che hanno effettivamente lavorato nello sviluppo del software. (Nel caso non sia ovvio, non sono uno sviluppatore di software per mestiere, e anche la mia esperienza con altri aspetti dell'informatica / informatica è limitata e limitata a dilettarmi per la maggior parte).

    
posta Ricardo Altamirano 08.07.2012 - 22:50
fonte

1 risposta

7

Ti suggerisco di pianificare UAT (test di accettazione degli utenti) sessioni con il tuo cliente.

Di solito, viene eseguito ad ogni iterazione o quando si dispone di un blocco di funzionalità pronto per la revisione. Questo ti darà un bel feedback prima di passare alla produzione.

    
risposta data 08.07.2012 - 23:01
fonte

Leggi altre domande sui tag