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

Vue SFIA: Développement de Systèmes

Développement de Systèmes

Gestion du développement des systèmes DLMG

La planification, estimation et exécution de programmes de développement de systèmes avec des cibles de délai, budget et qualité. L’identification des ressources nécessaires pour le développement de systèmes et comment les réaliser avec une capacité d’approvisionnement efficace. L’alignement des activités et livrables de développement de systèmes avec les normes et architectures convenues. L’élaboration de feuilles de route pour communiquer des plans de développement de systèmes à venir. L’adoption et l’adaptation des modèles de cycle de vie de développement systèmes basées sur le contexte du travail et la sélection convenable entre des approches prédictives (axée sur le plan) ou adaptatives (itératif/agile).

Conception de systèmes DESN

La conception de systèmes pour répondre aux exigences spécifiées, compatibles avec les architectures de systèmes convenus, adhérant aux normes de l’entreprise et dans les limites de performances et de faisabilité. L’identification des concepts et leur utilisation pour créer une conception qui constitue la base pour la construction et vérification de systèmes. La conception ou le choix des composants. Le développement d’un ensemble complet de modèles, propriétés ou caractéristiques détaillés décrits sous une forme appropriée pour la mise en œuvre. L’adoption et l’adaptation de modèles de cycle de vie de conception de systèmes basés sur le contexte du travail et en sélectionnant convenablement parmi des approches prédictives (axée sur le plan) ou adaptatives (itératif/agile).

Conception de logiciels SWDN

La spécification et la conception de logiciels pour répondre aux exigences définies en suivant des principes et normes de conception convenus. La définition du logiciel, des composants, des interfaces et des caractéristiques connexes. L’identification des concepts et modèles et leur traduction en une conception fournissant une base pour la vérification et de la construction de logiciels. L’évaluation des solutions alternatives et des compromis. La facilitation des décisions de conception respectant les contraintes de conception de systèmes, normes de conception, qualité, faisabilité, extensibilité et la maintenabilité. Le développement et l’itération des prototypes/simulations pour permettre la prise de décisions informée. L’adoption et l’adaptation de modèles, outils et techniques de conception de logiciels basés sur le contexte du travail et en sélectionnant convenablement parmi des approches prédictives (axée sur le plan) ou adaptatives (itératif/agile).

Programmation/développement de logiciels PROG

La planification, conception, création, modifiant, vérification, tests et documentation de composants logiciels nouveaux et modifiés afin d’offrir une valeur convenue aux partis prenantes. L’identification, la création et l’application de processus et normes de sécurité et de développement logiciel convenus. L’adoption et l’adaptation les modèles de cycle de vie de développement logiciel basées sur le contexte du travail et la sélection correcte parmi des approches prédictives (axée sur le plan) ou adaptatives (itératif/agile).

Développement de systèmes en temps réel/embarqué RESD

L’architecture, la conception et le développement d’un logiciel en temps réel, système d’opération, outils et systèmes embarqués fiables. Intégration de systèmes informatiques avec une fonction dédiée au sein d’un système mécanique ou électronique plus vaste, souvent avec des contraintes de temps réel, de sûreté, de sécurité et de fiabilité. Comprend généralement l’interfaçage avec le matériel, des capteurs et actionneurs mécaniques pour la surveillance et le contrôle dans d’applications tels que de l’équipement industriel, automobile, aéronautique, médical, robotique y compris les dispositifs d’Internet des objets.

Développement de l'animation ADEV

L’architecture, la conception et le développement de systèmes animés et interactifs tels que des jeux et simulations.

Modélisation des données DTAN

Le développement de modèles pour représenter et communiquer les données nécessaires et permettre aux organisations de comprendre leurs actifs de données et les relations entre les entités du monde réel. La recherche, l’analyse et le cadrage des données nécessaires pour permettre le développement de logiciels, l’intégration de données et les activités de récupération de données. Les itérations, revues et mises à jour des exigences relatives aux données et des modèles de données.

Conception de bases de données DBDS

La spécification, conception et entretien de mécanismes de stockage et d’accès aux données à l’appui de besoins d’information commerciaux. Conception de la couche de données physique, traitant des besoins commerciaux de ressources données et structures locales de données enregistrées. Définition d’entrepôts physiques ou virtuels de structures de données nécessaires pour appuyer l’intelligence commerciale et services d’analyse de données.

Conception de réseaux NTDS

La production de la concepts de réseaux et de politiques, stratégies, architectures et documentation de conception couvrant la voix, les données, le texte, le courriel, la télécopie et l’image, pour appuyer les exigences stratégique et commerciaux de connectivité, capacité, interfaçage, sécurité, résilience, récupération, accès et accès à distance. Ceci peut inclure tous les aspects de l’infrastructure de communication, interne et externe, mobile, publique et privée, Internet, Intranet et centres d’appels.

Test TEST

La planification, conception, gestion, exécution et rapportage de tests, utilisant des outils et techniques appropriés et conformément aux normes convenus et aux réglementations spécifiques du secteur. Le but du test est de d’assurer que les systèmes nouveaux ou modifiés, configurations, paquets ou services, ainsi que toutes les interfaces, fonctionnent comme spécifié (y compris les exigences de sécurité), et que les risques de déploiement sont adéquatement compris et documentés. Les tests comprennent le processus d’ingénierie, utilisant et tenant à jour les logiciels de test (cas de test, scénarios de tests, rapports de tests, plans de test, etc.) pour mesurer et améliorer la qualité du logiciel en test.

Ingénierie de sécurité SFEN

L’application de méthodes appropriées pour assurer la sécurité durant toutes les phases du cycle de vie de développement de systèmes de sécurité, y compris la maintenance et la réutilisation. Ceux-ci comprennent l’analyse de dangers et risques de sécurité, la spécification d’exigences en matière de sécurité, conception architecturale des systèmes de sécurité, conception de méthode formelle, validation et vérification de la sécurité et préparation des cas sécurité.

Création de contenu informatifs INCA

L’application des principes et pratiques de création, conception, contrôle et présentation de l’information textuelle (avec apport graphique le case échéant) pour répondre aux exigences du public cible. Cette information peut être transmise via un support numérique, imprimé ou autre. Gestion du processus de création et l’interaction avec les processus de rédaction et de publication.