Hva er utgivelsesledelse?

Release Management er prosessen med å føre tilsyn med og kontrollere programvareutgivelser med målet om å timere dem ordentlig og holde utrullingen av nye utgivelser så jevn som mulig. Programvareselskaper kan ha en offiser siktet for spesifikt å administrere nye utgivelser, og i andre tilfeller utnevner prosjektgrupper en hovedperson for å koordinere dette arbeidet. Det kreves en rekke ferdigheter for å administrere programvareutgivelser godt, inkludert muligheten til å akseptere det faktum at et produkt vil være under konstant revisjon til det er pensjonert.

Prosessen med utgivelsesstyring starter med forespørsler videresendt til utviklingsteam. Disse kan omfatte brukerforespørsler fra personer som ønsker mer funksjonalitet, sammen med forslag eller forespørsler fra selskapets tjenestemenn som vil tenke fremover og projisere brukerbehov. Teamet gjennomgår disse forespørslene, diskuterer vanskeligheten med implementering og gir råd om hvorvidt de skal komme videre eller hylle forespørsler for fremtiden. Etter hvert vil de utvikle en liste overEndringer som skal gjøres i programvaren og kan legge inn utviklingsfasen.

Under utviklingsaspektet ved utgivelsesstyring gjør programmerere endringer og tester programvaren for å se hvordan endringen påvirker funksjonaliteten. Målet er å oppdage problemer før du slipper programvaren, og unngår kostnadene og skadene på omdømme forbundet med å måtte lage en oppdatering etter en ny utgivelse. Når utviklerne blir mer trygge på stabiliteten til en utgivelse, kan de sende den ut til større grupper av testers for å sette den gjennom tempoene, før de til slutt pakker den for distribusjon og gir støtte.

Programvareselskaper støtter ofte samtidig flere gamle utgivelser, mens de utvikler neste utgivelse. En del av utgivelsesledelsen innebærer å tenke på timing. Programvareselskaper ønsker vanligvis å lage en vanlig utgivelsesplan for å forsikre brukere om at oppdateringer og endringer blir galeE, uten å ha så mange utgivelser at programvaren blir upraktisk å administrere. For spesielt store utgivelser, som et hopp fra en 2.0 til en 3.0 -versjon, kan det vises en større etterslep mellom utgivelsestider fordi utviklerne gjør betydelige endringer.

Utgivelsesledere har vanligvis opplæring i informasjonsteknologi, selv om de ikke er spesielt involvert i programvareutvikling. De har også forretningsferdigheter og muligheten til å jobbe med programvareutviklere, juridiske rådgivere, reklameavdelinger og andre medlemmer av et programvareselskap. Fleksibilitet og kreativitet er begge nyttige egenskaper å ha, og det er evnen til å holde mennesker koordinert, fokusert og på oppgaven gjennom hele utgivelsesstyringsprosessen uten å kvele innovasjon.

ANDRE SPRÅK