Sviluppatore software
Da Wikipedia, l'enciclopedia libera.
Uno sviluppatore software è un programmatore che si prende cura di uno o più aspetti del ciclo di vita del software, che è un qualcosa di più ampio della programmazione. Questa figura può contribuire alla visione d'insieme del progetto ad un livello applicativo piuttosto che a livello di componenti o operazioni individuali di programmazione (la codifica).
Altri nomi che vengono spesso usati nello stesso contesto ravvicinato sono analista software e ingegnere del software.
Col passar del tempo, le differenze tra progettazione di sistema, ciclo del software (o sviluppo del software) e programmazione sono più apparenti. Gia nel mercato del lavoro ci sono differenziazioni tra i programmatori e gli sviluppatori, essendo che colui che in pratica implementa il software non è lo stesso che progetta la struttura di una classe o la gerarchia.
Può anche essere una casa di produzione o simile.