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.
Cliquez ici pour savoir pourquoi les compétences SFIA ne sont pas définies aux 7 niveaux.
Afficher/masquer les descriptions et les niveaux supplémentaires.
Niveaux de responsabilité pour cette compétence
2 | 3 | 4 | 5 | 6 |
Niveau 1
Déploiement: Niveau 2
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
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
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
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
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.