Un gestionnaire de version de logiciel est généralement chargé de superviser et de coordonner divers employés et équipes responsables de la réussite de la version d’un logiciel particulier. Ce gestionnaire est généralement quelqu’un avec une grande expérience dans le développement et les tests de logiciels. Les responsables de la publication examinent souvent le travail des testeurs de logiciels et supervisent ces tests, travaillent avec d’autres équipes impliquées dans le marketing et le support après la publication, et s’assurent qu’un programme est publié dans les délais et dans les limites du budget. Un responsable de version logicielle est également susceptible de répondre aux mandataires sociaux ou autres responsables si des problèmes surviennent avant ou après la publication.
Également appelé responsable des versions, le responsable des versions logicielles d’une entreprise est chargé de superviser les étapes finales du développement logiciel. Il ou elle travaille souvent avec d’autres équipes et développeurs pour s’assurer que le programme est prêt à être publié à temps et dans les limites du budget. Pour qu’un responsable de version de logiciel comprenne bien les divers besoins des différentes équipes sur un projet, il ou elle a généralement une grande expérience professionnelle dans le développement de logiciels et a souvent un diplôme d’études collégiales en informatique. Un gestionnaire de version utilise également généralement différents logiciels pour suivre le développement et organiser les calendriers et les budgets d’une version.
Les tâches principales d’un responsable de version de logiciel impliquent souvent la communication et la documentation sur un projet. Un responsable des versions doit généralement communiquer avec d’autres responsables pendant le développement du logiciel pour comprendre la progression du développement et mettre à jour les calendriers de test et de publication si nécessaire. Étant donné que ce processus peut avoir un impact considérable sur le succès d’un programme après sa publication, un responsable des versions logicielles est également généralement censé documenter chaque étape et chaque changement dans le processus. Cela permet à un responsable de publication d’indiquer aux autres comment il s’est assuré que le programme a été correctement publié, et d’apprendre des erreurs et d’apporter des modifications pour les versions futures si nécessaire.
Étant donné qu’un gestionnaire de version de logiciel travaille dans une capacité de gestion, il ou elle peut également être en charge d’une équipe d’autres développeurs ou testeurs. Cela signifie que le responsable des versions supervise généralement les différentes tâches exécutées par ces développeurs et s’assure qu’ils respectent les calendriers et les budgets si nécessaire. Un gestionnaire de version de logiciel suit également généralement le succès d’un programme après sa publication et répond aux erreurs ou aux problèmes détectés. Le responsable de la publication peut continuer à travailler sur un programme pendant un certain temps après la publication, et est généralement amené à participer à un projet dès que la planification et la surveillance de la publication commencent sur le logiciel.