Hvad gør en softwareudgivelsesmanager?
En softwareudgivelseschef er typisk ansvarlig for at føre tilsyn med og koordinere forskellige medarbejdere og teams, der er ansvarlige for den vellykkede udgivelse af et bestemt softwareprogram. Denne manager er normalt en med meget erfaring inden for softwareudvikling og test. Release-ledere gennemgår ofte softwaretesters arbejde og kontrollerer denne test, arbejder med andre teams, der er involveret i markedsføring og support efter frigivelse, og sikrer, at et program frigives til tiden og på budgettet. En softwareudgivelseschef svarer sandsynligvis også til virksomhedens officerer eller andre ledere, hvis der opstår problemer før eller efter frigivelse.
Også kaldet en release manager, software release manager i en virksomhed er ansvarlig for at føre tilsyn med de sidste faser af softwareudvikling. Han eller hun samarbejder ofte med andre teams og udviklere for at sikre, at programmet er klar til frigivelse til tiden og inden for budgettet. For at en softwareudgivelseschef skal kunne forstå de forskellige behov fra forskellige hold på et projekt korrekt, har han eller hun normalt en stor professionel erfaring med at udvikle software og har ofte en collegeeksamen i datalogi. En release manager bruger typisk også forskellige softwareprogrammer til at spore udvikling og organisere tidsplaner og budgetter til en frigivelse.
En softwareudgivelsesadministrators primære opgaver involverer ofte kommunikation og dokumentation om et projekt. En release manager forventes typisk at kommunikere med andre ledere under softwareudvikling for at forstå, hvordan udviklingen skrider frem og opdatere eventuelle tidsplaner for test og frigivelse efter behov. Da denne proces kan have en enorm indflydelse på succesen med et program efter frigivelse, forventes det ofte, at en softwareudgivelsesmanager dokumenterer hvert trin og ændrer sig i processen. Dette giver en release manager mulighed for at indikere for andre, hvordan han eller hun sikrede, at programmet blev frigivet korrekt, og at lære af fejl og foretage ændringer til fremtidige udgivelser efter behov.
Da en softwareudgivelseschef fungerer i en ledelseskapacitet, kan han eller hun også være ansvarlig for et team af andre udviklere eller testere. Dette betyder, at release manager normalt fører tilsyn med de forskellige opgaver, der udføres af disse udviklere, og sikrer, at de overholder tidsplaner og budgetter efter behov. En softwareudgivelsesmanager sporer typisk også suksessen for et program, efter at det er frigivet og reagerer på fundne fejl eller problemer. Release manager kan muligvis fortsætte med at arbejde på et program i ganske lang tid efter frigivelse, og bringes normalt med på et projekt, så snart udgivelsesplanlægning og overvågning begynder på softwaren.