Voditelj izdanja je računalni stručnjak koji nadzire proces pripreme novog softvera za izdavanje kako bi se osiguralo glatko i uspješno lansiranje proizvoda. Voditelji izdanja rade s razvojnim, marketinškim i drugim timovima kako bi koordinirali cijelu tvrtku u podršci planiranom izdanju proizvoda. Softverske tvrtke često imaju dostupne pozicije za voditelje izdanja i drugo pomoćno osoblje, a prilike za posao u ovom području mogu biti velike tijekom razdoblja brzog razvoja i poboljšanja softvera.
Upravitelji izdanja rade na planiranju različitih aspekata razvojnog procesa. To uključuje sve od ranih faza planiranja do testiranja. Članovi razvojnog tima mogu se sastati s upraviteljem izdanja kako bi razgovarali o svojim očekivanjima za vremensku liniju, a to može uključivati međuspremnik za otklanjanje pogrešaka, neočekivane pogreške i druge događaje koje je teško predvidjeti. Važno je smisliti realističnu vremensku liniju razvoja i prilagoditi se kako se proizvod razvija kako bi se izbjegle situacije kao što je najava izdanja softvera šest mjeseci prije nego što je stvarno spreman za javnu potrošnju.
Komunikacija između različitih odjela može biti važan dio posla voditelja izdanja. Svatko tko se bavi proizvodom možda želi biti obaviješten o svim novim razvojima i problemima koji se pojavljuju. To može uključivati slanje redovitih memoranduma, usmjeravanje ljudi na internu web stranicu s ažuriranjima i održavanje sastanaka kako bi se pružila prilika za interakciju licem u lice. Upravitelj izdanja također mora biti svjestan svih problema u svim odjelima koji bi mogli ometati vremensku liniju i uspješno pokretanje.
Kako se proizvodi približavaju lansiranju, voditelj izdanja blisko surađuje s osobljem i testerima kako bi se osiguralo da je proizvod što je moguće potpuniji. Testiranje može biti iscrpan proces, osobito ako se pokaže više ozbiljnih pogrešaka, jer će ih razvojni tim morati ispraviti i ponovno testirati, što može biti opsežan proces. Voditelji izdanja osiguravaju da članovi tima ostanu na zadatku i dijele iste prioritete za glatko pokretanje.
Zahtjevi za obrazovanjem i iskustvom za poslove u ovom području mogu varirati. Diploma iz računalnih znanosti može biti od pomoći, kao i iskustvo u razvoju softvera. Ljudi bez iskustva s procesom možda neće biti dobri kandidati za pozicije menadžera za otpuštanje jer neće razumjeti probleme i potrebe koji se mogu pojaviti. Rad u razvojnom timu ili kao pomoćnik iskusnom voditelju izdanja može biti dobar način za razvijanje potrebnog iskustva za samostalno upravljanje izdanjem proizvoda.