Dažādie termini, kas tiek izmantoti, lai aprakstītu attīstības vadītāja darbus, var attiekties uz vairākām dažādām pozīcijām. Lai gan amatu nosaukumi ir līdzīgi, attīstības vadītāja amatu apraksti katrai lomai būs diezgan atšķirīgi. Dažas no lomām, kas ietvertas izstrādes vadītāja amata nosaukumā, ir biznesa izstrādātāju vadītājs, lietojumprogrammu izstrādes vadītājs, izstrādes projektu vadītājs un produktu izstrādes vadība.
Uzņēmējdarbības attīstības vadītāju darbu gadījumā amati parasti koncentrējas uz pārdošanu un mārketingu, un tās bieži vien nav tehniskas lomas. Cilvēkiem, kas pilda šo lomu, var tikt uzdots izpētīt un veidot jaunus tirgus, lai atrastu jaunas iespējas uzņēmuma produktiem un pakalpojumiem. Biznesa attīstības vadītāji var pārvaldīt attiecības ar klientiem, nevis uzraudzīt padotos. Dažās organizācijās viņi var pārraudzīt attiecības ar stratēģiskām trešajām pusēm, lai izmantotu trešo pušu zināšanas tehnoloģijā vai tirgū.
Lietojumprogrammu izstrādes menedžera darbs sastāv no ļoti tehniskiem pienākumiem, un vadītājs parasti uzraudzīs izstrādātāju komandu. Lietojumprogrammu izstrādes vadītājs pārskatīs padoto darba izpildi, kā arī var vadīt apmācību un darbinieku attīstības pasākumus. Viņa bieži norīko padotos projektos, pamatojoties uz prasmju līmeni un pieejamību. Lietojumprogrammu izstrādes vadītāja uzņemas vadošo lomu organizācijā, un viņai, iespējams, vajadzēs pilnībā izprast biznesa operācijas un reklamēt savu nodaļu saviem biznesa partneriem. Viņai jāsaglabā ilgtermiņa perspektīvas un jāsaskaņo savas nodaļas prasmes un apmācība ar to, ko viņa uzskata par nākotnes tehnoloģiju un attīstības vajadzībām.
Attīstības projektu vadītāji visu projekta laiku ir veltīti ikdienas vadības uzdevumiem. Personai šajā lomā ne vienmēr ir pakļauti viņa pakļautībā. Viņš ir atbildīgs par visiem attīstības projekta aspektiem, tostarp darbības jomas inicializēšanu, līdzekļu pieprasīšanu, grafika izstrādi, tāmju pieprasīšanu, pabeigto darbu atjauninājumu iegūšanu, finanšu budžeta pārvaldību un sekmīgas pieteikuma ieviešanu. Izstrādes projekta vadītājam ir cieši jāsadarbojas gan ar biznesa vienību, kas pieprasījusi lietojumprogrammas izstrādi, gan ar projekta komandu. Atkarībā no valsts, reģiona vai organizācijas, projektu vadības sertifikācija var būt pieejama, un tā var būt prasība attīstības projektu vadītāja darbam.
Ceturtā loma, kas ietilpst izstrādes vadītāja darbu kategorijā, ir produktu izstrādes vadītāja loma. Šī loma ir daļa no mārketinga nodaļas plānošanas aktivitātēm. Cilvēki, kas strādā par produktu izstrādes vadītājiem, var būt iesaistīti jaunu produktu koncepciju ģenerēšanā un šī produkta laišanā tirgū.