Credo che lo sia. Perché?
-
Ho incontrato molti ingegneri del software che credono di essere in qualche modo superiori agli ingegneri del controllo qualità. Penso che possa aiutare a placare questa convinzione se fanno il lavoro di un ingegnere di qualità per un po 'di tempo, e rendersi conto che è un insieme di abilità unico e prezioso.
-
Quanto migliore un ingegnere del software sta testando i propri programmi, tanto meno costano i tempi in cui il loro codice incorre nel passaggio al resto del ciclo di vita dello sviluppo del software.
-
Più tempo impiega un ingegnere del software a pensare a come un programma può rompersi, più spesso considerano questi casi mentre li sviluppano, riducendo così i bug nel prodotto finale.
-
La definizione di "completo" di un Software Engineer è sempre interessante ... se hanno trascorso del tempo come ingegnere del QA, forse questa definizione sarà più simile al progettista del software.
Nota Considero la proposta di cui sopra con un piccolo calendario in mente perché sono consapevole che avere qualcuno che lavora in una posizione che non è la posizione per cui è stato assunto è sicuramente una ricetta per perdere lo sviluppatore.
Che cosa ne pensi?