Étudier, concevoir, développer et mettre en œuvre une infrastructure logicielle pour automatiser et superviser les processus de production
Item
- Libelle
- Étudier, concevoir, développer et mettre en œuvre une infrastructure logicielle pour automatiser et superviser les processus de production
- Code
- RNCP38418BC02
- Liste des compétences
- * Analyser les processus industriels existants et les besoins de l'usine en automatisme et supervision pour déterminer les exigences fonctionnelles et les contraintes techniques * Définir l'architecture logicielle en tenant compte des besoins et contraintes spécifiés et sélectionner les technologies appropriées * Concevoir des solutions logicielles personnalisées pour répondre aux besoins en utilisant des technologies telles que l'IoT, l'IA et la robotique * Développer et/ou améliorer des modules logiciels (en utilisant des langages de programmation tels que C, C++, Python, Java, etc.) pour connecter les divers équipements à la plateforme de supervision * Étudier et élaborer les paramétrages ainsi que les programmes (pour automates, IHM, PLC, SCADA, MES, Variateurs, …) en se basant sur les règles de bonnes pratiques de développement * Développer des interfaces utilisateur conviviales pour les applications industrielles * Simuler et effectuer des tests pour assurer la qualité et la fiabilité des logiciels * Intégrer et tester les modules logiciels réalisés dans l'environnement global pour valider les fonctionnalités * Mettre en production, maintenir et améliorer en continue des modules logiciels * Documenter les spécifications techniques, les plans de développement et les rapports de test conformément aux normes de qualité et de sécurité * Assurer le suivi et la mise à jour des modules logiciels * Former les opérateurs et assurer l'assistance technique sur les projets réalisés
- Modalités d'évaluation
- Ces compétences sont validées au travers d'écrits individuels, de travaux pratique en équipe, de projets appliqués de développement logiciel avec une valorisation sous forme de soutenance. Les expériences professionnelles sont l'occasion d'évaluer la capacité à collaborer au sein d'une équipe, à s'adapter à différents environnements de développement et de mettre en œuvre les étapes avant mise en production de manière sécurisée et fiable d'un projet de développement logiciel.
Linked resources
| Title | Class |
|---|---|
| RNCP38418 | Fiche |
Annotations
There are no annotations for this resource.