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

Configuration du logiciel PORT

Conception et déploiement de configurations de produits logiciels dans des environnements ou plateformes numériques.

Notes d’orientation

Cette aptitude est typiquement appliquée à la conception et déploiement de configurations logiciels vastes, complexes.

Ceci inclus -- mais ne se limite pas à :

  • logiciel de planification des ressources de l'entreprise («Entreprise Resource Planning», ERP) et de gestion des relations avec la clientèle
  • systèmes d'exploitation pour serveurs/mainframes
  • les solutions de type logiciel en tant que service («software as a service», SaaS)
  • intégration de plateformes / suites
  • outils fournis par les fournisseurs d'infrastructure en tant que service («Infrastructure as a Service», IaaS) et de plate-forme en tant que service («Platform as a Service», PaaS).

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

  • portage de configuration du logiciel sur des environnements ou plateformes différents
  • refactorisation de configurations complexes ou qui se chevauchent sur différents modules et capacités au sein de solutions logicielles.

En fonction des exigences et des caractéristiques du projet ou travail assigné, les méthodes de configuration du logiciel et les cycles de vie peuvent être des approches prédictives (planifiées) ou adaptatives (itératives/agiles).

Niveaux

Définis aux niveaux suivants : 3 4 5 6

Configuration du logiciel: Niveaux 1-2

Cette compétence n'est pas typiquement observée lorsqu'on travaille à ces niveaux de responsabilité.

Configuration du logiciel: Niveau 3

Aide à concevoir, vérifier, documenter, modifier et refactoriser des configurations de logiciels modérément complexes pour déploiement. Applique les normes et outils convenus pour obtenir un résultat bien conçu. Collabore aux revues du travail avec d'autres, le cas échéant.

Configuration du logiciel: Niveau 4

Conçoit, vérifie, documente, modifie et refactorise des configurations de logiciels complexes pour déploiement. Contribue à la sélection de méthodes, outils et techniques de configuration du logiciel. Applique les normes et outils convenus pour obtenir des résultats bien conçus. Participe aux revues de son propre travail et mène les revues du travail de collègues.

Configuration du logiciel: Niveau 5

Assume la responsabilité technique à toutes les étapes et itérations du développement et déploiement de la configuration. Planifie et gère les activités de configuration du logiciel. Adopte et adapte les méthodes, outils et techniques appropriés de configuration du logiciel. Mesure et surveille l'application des normes de conception et déploiement de la configuration, y compris la sécurité des logiciels. Contribue à l'élaboration de directives, normes et instructions organisationnelles pour la conception et le déploiement de la configuration du logiciel.

Configuration du logiciel: Niveau 6

Élabore les directives, normes et instructions organisationnelles pour conception, déploiement et refactoring de configuration du logiciel. Planifie et mène les activités de configuration de logiciel et déploiement pour des projets de déploiement stratégiques, vastes et complexes. Développe des méthodes nouvelles et capacités organisationnelles et gère l’adoption et le respect des directives et normes.

Configuration du logiciel: Niveau 7

Cette compétence n'est pas typiquement observée lorsqu'on travaille à ce niveau de responsabilité.