Le cadre mondial des aptitudes et des compétences pour le monde numérique

Déploiement DEPL

Faire passer un logiciel du stade du développement à celui de l’utilisation réelle, en gérant les risques et en veillant à ce qu’il fonctionne comme prévu.

Notes d’orientation

Les activités peuvent inclure, mais ne sont pas limitées à :

  • déplacer des composants nouveaux ou modifiés vers des environnements de test, d’essai et d’exploitation
  • gérer les déploiements à l’aide d’approches appropriées, telles que les déploiements par étapes ou la livraison continue
  • maintien d’emplacements sécurisés pour les composants en attente de déploiement 
  • utiliser des outils et des techniques de déploiement pour garantir des déploiements cohérents et reproductibles, en soutenant la gouvernance, l’audit et la gestion du changement
  • suivi et dépannage des processus de déploiement
  • retour en arrière des déploiements en cas de problèmes ou d’échecs
  • assurer la disponibilité, la performance et la sécurité des composants déployés
  • collaborer avec la gestion des versions et d’autres équipes 
  • examiner les déploiements contrôlés par les fournisseurs et leur impact sur l’environnement de l’organisation.

Comprendre les niveaux de responsabilité de cette compétence

Là où les niveaux inférieurs ne sont pas définis...
  • Les tâches et responsabilités spécifiques ne sont pas définies car la compétence exige un niveau plus élevé d’autonomie, d’influence et de complexité dans la prise de décision que ce à quoi on s’attend généralement à ces niveaux. Vous pouvez utiliser les énoncés d’essence pour comprendre les responsabilités génériques associées à ces niveaux.
Là où les niveaux supérieurs ne sont pas définis...
  • Les responsabilités et les obligations de rendre compte ne sont pas définies parce que ces niveaux supérieurs impliquent un leadership stratégique et une influence organisationnelle plus large qui va au-delà de la portée de cette compétence spécifique. Voir les énoncés d’essence.

Développer des compétences et démontrer les responsabilités liées à ces compétences

Les niveaux définis montrent la progression progressive des compétences et des responsabilités.

Là où les niveaux inférieurs ne sont pas définis...

Vous pouvez développer vos connaissances et soutenir d’autres personnes qui ont des responsabilités dans ce domaine en :

  • Apprendre les concepts et principes clés liés à cette compétence et son impact sur votre rôle
  • Exécution de compétences connexes (voir les compétences SFIA connexes)
  • Soutenir les autres personnes qui exécutent des tâches et des activités de plus haut niveau
Là où les niveaux supérieurs ne sont pas définis...
  • Vous pouvez progresser en développant des compétences connexes qui conviennent mieux aux niveaux supérieurs de leadership organisationnel.

Afficher/masquer les descriptions et les niveaux supplémentaires.

Niveaux de responsabilité pour cette compétence

2 3 4 5 6

Déploiement: Niveau 2

Niveau 2 - Aider: Essence du niveau : fournit une assistance aux autres, travaille sous une supervision régulière et fait preuve de discernement pour résoudre les problèmes courants. Apprend activement par le biais de formations et d’expériences sur le terrain.

Participe au déploiement des versions et des mises à jour des logiciels sous une supervision régulière. Exécute les processus et procédures de déploiement définis en utilisant les outils et techniques de déploiement. Surveille les applications déployées et signale les problèmes. Aide à annuler les déploiements si nécessaire.

Déploiement: Niveau 3

Niveau 3 - Appliquer: Essence du niveau : effectue des tâches variées, parfois complexes et non routinières, en utilisant des méthodes et des procédures standards. Travaille sous une direction générale, fait preuve de discrétion et gère son propre travail dans le respect des délais. Améliore de manière proactive ses compétences et son impact sur le lieu de travail.

Déploie les versions et les mises à jour des logiciels dans les environnements de production. Utilise des outils et des techniques de déploiement pour assurer la cohérence des déploiements. Surveille et dépanne les processus de déploiement. Effectue des retours en arrière sur les déploiements en cas de problèmes ou d’échecs. Collabore avec les équipes de gestion des versions et d’exploitation.

Déploiement: Niveau 4

Niveau 4 - Permettre: Essence du niveau : effectue diverses activités complexes, soutient et guide les autres, délègue des tâches le cas échéant, travaille de manière autonome sous une direction générale et apporte son expertise pour atteindre les objectifs de l’équipe.

Planifie et exécute les déploiements de versions et de mises à jour complexes de logiciels. Gère le déploiement continu à l’aide d’outils et de techniques d’automatisation. Élabore et maintient des processus, procédures et scripts de déploiement. Surveille et optimise les processus de déploiement pour en assurer l’efficacité et la fiabilité. Assure la disponibilité, la performance et la sécurité des applications déployées. Collabore avec des équipes interfonctionnelles.

Déploiement: Niveau 5

Niveau 5 - Assurer, conseiller: Essence du niveau : fournit des conseils faisant autorité dans son domaine et travaille sous une direction générale. Est responsable de l’obtention de résultats significatifs, de l’analyse à l’évaluation en passant par l’exécution.

Conçoit et met en œuvre des approches de déploiement, des processus et des outils d’automatisation pour l’organisation. Supervise le déploiement de logiciels critiques et à grande échelle. Veille à ce que les processus de déploiement soient conformes aux normes de l’organisation et aux pratiques recommandées. Améliore en permanence les processus de déploiement et les capacités d’automatisation. Définit des stratégies de surveillance et d’alerte pour les applications déployées.

Déploiement: Niveau 6

Niveau 6 - Initier, influencer: Essence du niveau : exerce une influence significative sur l’organisation, prend des décisions de haut niveau, élabore des directives, fait preuve de leadership, favorise la collaboration au sein de l’organisation et accepte la responsabilité dans des domaines clés.

Définit les stratégies, les directives et les normes de déploiement de l’organisation. Aligne les pratiques de déploiement sur les objectifs généraux des opérations et de la prestation de services. Veille à la disponibilité des ressources et des outils nécessaires à un déploiement efficace. Favorise l’adoption de nouvelles techniques et technologies de déploiement. Collabore avec les principales parties prenantes pour s’assurer que les déploiements répondent aux stratégies et aux objectifs de l’entreprise.