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

Ingénierie du cycle de vie des logiciels et systèmes SLEN

Établissement et déploiement d’un environnement pour développer, améliorer continuellement et exploiter en toute sécurité des produits et services logiciels et systèmes.

Levels of responsibility for this skill

4 5 6 7

Notes d’orientation

Cette aptitude est associée à des approches interdisciplinaires de développement et d’exploitation des services et des produits systèmes et logiciels pendant tout leur cycle de vie. Ces approches sont généralement, mais pas exclusivement, décrites par des termes tels que DevOps, DevSecOps, ingénierie de fiabilité du site et ingénierie de productivité des développeurs.

Les activités peuvent inclure, mais sans s’y limiter :

  • établir des pratiques et des principes sûrs et fiables pour le cycle de vie des logiciels
  • développer un cadre de soutien pour les méthodes, procédures, techniques, outils et personnes possédant les aptitudes, connaissances et compétences requises
  • déployer et utiliser cet environnement avec les personnes et les équipes responsables de l’ingénierie des cycles de vie de tous les systèmes et logiciels
  • créer des capacités fiables et reproductibles grâce à un processus d'essai, de rétroaction, d’apprentissage et d’évolution continue
  • adapter les pratiques de travail aux besoins en produits et services spécifiques
  • définir, contrôler et améliorer les processus de cycle de vie des logiciels
  • intégrer la gestion des risques, de la qualité, de la sécurité, de la confidentialité et de la sûreté
  • maximiser l'automatisation des activités
  • établir une architecture logicielle et des principes de conception pour activer les processus de cycle de vie souhaités
  • porter son attention sur la mission, la valeur et les clients
  • mettre en place une culture de collaboration, apprentissage, gestion du savoir, adaptation et résilience
  • adopter et intégrer les cadres appropriés de l’industrie pour guider les améliorations.

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)
  • Supporting others who are performing higher level tasks and activities
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.

Ingénierie du cycle de vie des logiciels et systèmes: Niveau 4

Niveau 4 – Activer: Essence du niveau : Effectuer diverses activités complexes, soutenir et guider les autres, déléguer des tâches le cas échéant, travailler de manière autonome sous une direction générale et apporter son expertise pour atteindre les objectifs de l'équipe.

Recueille les exigences relatives aux pratiques de travail et l'automatisation du cycle de vie des systèmes et logiciels. Prépare les options de conception pour l'environnement de travail des méthodes, procédures, techniques, outils et personnes. Sélectionne les pratiques de cycle de vie des systèmes et logiciels pour les composants logiciels et les micro-services. Déploie l'automatisation pour obtenir des résultats bien conçus et sécurisés.

Ingénierie du cycle de vie des logiciels et systèmes: 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. Il est responsable de l'obtention de résultats significatifs, de l'analyse à l'évaluation en passant par l'exécution.

Collabore avec les responsables de la gestion continue du cycle de vie des systèmes et logiciels pour sélectionner, adopter et adapter les pratiques de travail. Soutient le déploiement de l'environnement de travail pour les pratiques de cycle de vie des systèmes et logiciels. Fournit une rétroaction efficace aux individus et aux équipes responsables des pratiques de cycle de vie des systèmes et logiciels pour favoriser leur développement. Donne des conseils et fait des suggestions pour soutenir l'amélioration continue et l'approche d'apprentissage. Contribue à identifier des nouveaux domaines au sein de l'organisation, où les pratiques de cycle de vie des systèmes et logiciels peuvent être déployées.

Ingénierie du cycle de vie des logiciels et systèmes: 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 politiques, fait preuve de leadership, favorise la collaboration au sein de l'organisation et accepte de rendre des comptes dans des domaines clés.

Obtient l'engagement de l’organisation pour les stratégies visant à fournir des pratiques de cycle de vie des systèmes et logiciels pour atteindre les objectifs commerciaux. Travaille avec les autres pour intégrer les politiques, normes et techniques organisationnelles dans tout le cycle de vie des systèmes et logiciels. Développe et déploie un environnement de travail qui soutient les pratiques de cycle de vie des systèmes et logiciels pour les produits et services stratégiques, volumineux et complexes. Dirige les activités de gestion des risques associés aux pratiques de cycle de vie des systèmes et logiciels. Planifie et gère l'évaluation des pratiques de cycle de vie des systèmes et logiciels.

Ingénierie du cycle de vie des logiciels et systèmes: Niveau 7

Niveau 7 – Définir la stratégie, inspirer, mobiliser: Essence du niveau : Opère au plus haut niveau de l'organisation, détermine la vision et la stratégie globales de l'organisation et assume la responsabilité du succès global.

Représente et dirige les pratiques de cycle de vie des systèmes et logiciels au plus haut niveau de l'organisation. Identifie les possibilités d'innovation dans les pratiques de cycle de vie des systèmes et logiciels pour atteindre les buts et objectifs organisationnels. Dirige les changements culturels et environnementaux essentiels et communique les avantages à toutes les parties intéressées. Supervise la qualité du travail effectué et apporte des avantages commerciaux mesurables.