Conduire le développement d'une application logicielle (spécialisation "logicielle")
Item
- Libelle
- Conduire le développement d'une application logicielle (spécialisation "logicielle")
- Code
- RNCP38114BC04
- Liste des compétences
- Piloter une démarche qualité dans le cadre du développement d'un projet informatique en déployant différents environnements de tests isolés afin de vérifier que l'ensemble des demandes métiers du cahier des charges soient respectées. Conduire l'analyse de l'architecture logiciel existant dans le cadre de leur refonte afin de formuler des recommandations stratégiques et d'en assurer la pérennité. Superviser le cycle de vie d'une architecture logicielle afin d'assurer la disponibilité et la sécurité de celui-ci dans le cadre d'une démarche de veille technologique. Piloter la phase de conception d'un projet web et mobile dans le cadre du développement d'une application en définissant les compétences de chaque membre de l'équipe afin de les accompagner dans la mise en place de ce nouveau projet. Concevoir une politique de test, de déploiement continu et de mise en production d'un service applicatif dans le cadre du développement d'un projet informatique afin d'en garantir la sécurité et une vitesse de déploiement Elaborer un système d'identification fort en utilisant des protocoles de sécurité web (SSL (standard de chiffrement d'échanges de données), hashage (protocole de encryptions), JWT (identité numérique à durée définie)) dans le cadre du développement d'un site web afin de garantir la sécurité des utilisateurs Analyser les contraintes et les règles liées à la sécurité d'un projet informatique dans le cadre de son développement afin de garantir l'intégralité des données consommées
- Modalités d'évaluation
- Cas pratique : Développement d'un serveur web (évalue 1 compétence) * Type d'évaluation : Développement d'une solution logicielle * Thème d'évaluation : Analyse du cahier des charges, développement des composants, tests et déploiement du logiciel * Contexte : Projet développé et soutenu lors d'un oral de 20 minutes. * Descriptif : Les candidats doivent développer un serveur web respectant le protocole HTTP. Le serveur doit répondre à des critères de performance Mise en situation : Développement d'une application mobile et desktop (évalue 1 compétence) * Type d'évaluation : Développement d'une solution logicielle * Thème d'évaluation : Analyse du cahier des charges, développement des composants, tests et déploiement du logiciel * Contexte : Projet développé et soutenu lors d'un oral de 20 minutes. * Descriptif : Les candidats doivent développer une application mobile et desktop afin de partager un agenda familial. L'application doit être responsive pour un usage mobile et desktop. Cas pratique : Manager la qualité d'un produit (évalue 5 compétences) * Type d'évaluation : Rédaction d'un rapport * Thème d'évaluation : Analyse qualité d'un produit logiciel en vue de son développement * Contexte : Définition d'une roadmap * Descriptif : Définition d'un projet et de ses objectifs associés afin de suivre son évolution. Mise en place d'une roadmap et de KPI.
Linked resources
| Title | Class |
|---|---|
| RNCP38114 | Fiche |
Annotations
There are no annotations for this resource.