Description
Les titulaires de la certification peuvent exercer de nombreuses fonctions : développeur d'applications, ingénieur études et développement informatique, architecte logiciel, responsable gestion de configuration, responsable intégration, chef de projet, etc.
Objectif
Définir le logiciel
- Recueillir et reformuler le besoin et les exigences du client, organiser et animer des réunions, rédiger des spécifications
- Effectuer une analyse de marché, rédiger un plan de développement d'affaire
Concevoir le logiciel
- Définir l'architecture du logiciel, modéliser le logiciel et ses interfaces
- Identifier les risques associés, rédiger un document de conception.
Développer le logiciel
- Installer un environnement de développement adapté, mettre en place la gestion de configuration
- Développer en utilisant un langage de programmation (C, C++, Java, C#)
- Evaluer la qualité du code, tester le logiciel
Intégrer, vérifier et valider le logiciel
- Installer et configurer les outils de tests, les logiciels à intégrer
- Définir les scénarios opérationnels
- Intégrer les composants, dérouler les tests, corriger les anomalies
Maintenir le logiciel
- Recueillir, identifier et analyser les défauts du logiciel
- Proposer et implémenter une correction, un contournement
- Proposer et réaliser des évolutions du logiciel
Gérer le développement
- Organiser le projet, estimer les coûts, délais, ressources
- Identifier et gérer les risques et opportunités
- Suivre les sous-traitants
- Piloter le projet et rendre compte
Niveau
7 - Savoirs hautement spécialisés
Date de validité
16/03/2021
Domains
- génie logiciel
NSF
- Analyse informatique, conception d'architecture de réseaux
GFE
- Gestion et traitement de l'information
Rome
- Études et développement informatique
- Conseil et maîtrise d'ouvrage en systèmes d'information
- Création en arts plastiques
- Études et développement informatique
- Conseil et maîtrise d'ouvrage en systèmes d'information
Nom légal | Rôle |
---|