Le projet professionnel en entreprise

Item

Libelle
Le projet professionnel en entreprise
Code
RNCP28771BC12
Liste des compétences
Descriptif : •Recueillir les besoins des clients (analyse de l'appel d'offres, discussion avec les clients, exploitation des documents remis par les clients) •Effectuer une analyse fonctionnelle du produit attendu •Classer les besoins et les fonctions associées par ordre de priorité •Employer des langages de modélisation comme Unified Modeling Language (UML) •Mettre en oeuvre des méthodes de modélisation comme Unified Process ou Merise •Utiliser différentes méthodes d'estimation des coûts (exemples : méthode analogique, COCOMO) •Valoriser les fonctions définies dans le cahier des charges (exemples : coût d'acquisition d'un élément matériel, coût de développement d'un élément logiciel) •Déterminer les coûts directs et indirects d'un projet •Tenir compte des contraintes juridiques (exemple : loi Informatique et Liberté) •Déterminer l'architecture d'un système informatique (système d'informations sous-jacent, moyens matériels, interconnexion et deploiement des composants logiciels) •Identifier les algorithmes adaptés aux besoins •Réaliser l'état de l'Art des technologies pour choisir, de façon clairvoyante, les plus adaptées •Concevoir des interfaces hommes-machines •Etablir les documents de spécification •Maîtriser les langages de programmation (exemples : C, C++, Java, C#, PHP, Swift...) et de représentation des informations (exemples : XML, HTML, CSS) •Manipuler le système d'informations en utilisant des langages adaptés (exemple : SQL) •Mettre en oeuvre des bibliothèques logicielles (exemples : OpenGL, OpenMPI) et des frameworks (exemples : BootStrap, Angular, Qt, Spring,.net) •Manipuler des environnements des développement (exemples : Qt Creator, Eclipse, Visual Studio, PHPstorm) •Traduire un algorithme en un programme informatique •Installer et configurer un serveur de gestion de bases de données de type relationnel (exemples : MySQL, SQLserver) ou "big-data" (exemple MongoDB) •Installer et configurer un serveur web (exemples : Apache, Nginx, IIS) dans le cas du développement d'une application devant fonctionner sur Internet) •Installer et configurer une application dans un smartphone ou une tablette dans le cas du développement d'une application faisant intervenir les technologies mobiles •Installer et configurer une application dans un nano ordinateur (Rasberry Pi) dans le cadre de l'interfacage d'objets connectés (Arduino, capteurs...) •Utiliser les techniques de tests et les métriques associées •Mettre en oeuvre les outils de test •Mettre en place un mécanisme d'intégration continue •Créer un jeu de test Modalités d'évaluation : Les étudiants de première et deuxième années de la certification SDEAM effectuent leur cursus en alternance dans le cadre d'un contrat de professionnalisation. Au début de l'alternance, les missions de l'étudiant sont définies par le tuteur de l'entreprise, en accord avec l'Ecole. A l'issue du cursus, le projet professionnel est évalué sur la base de quatre éléments : •L'évaluation du tuteur concernant le savoir-être de l'étudiant et le travail qu'il a réalisé quotidiennement en entreprise selon les critères donnés plus bas (la réalisation proprement dite du projet est évaluée sur la base des trois autres éléments) •L'évaluation du mémoire produit par l'étudiant et rendant compte du travail réalisé durant ses deux années d'alternance. Ce mémoire doit faire apparaître les informations suivantes : le contexte de l'alternance, la description des objectifs et l'analyse fonctionnelle du besoin, le travail de spécification, l'état de l'Art des solutions et technologies existantes, la conception de la solution informatique en faisant apparaître les choix techniques prise de façon clairvoyante, l'explicitation des éléments technologiques utilisés lors du développement de la solution informatique, la présentation des techniques de tests et d'intégration continue utilisés pour assurer la qualité de la solution informatique produite et le bilan du travail réalisé. •La présentation orale reprenant les éléments important du rapport et effectuée par l'étudiant devant un jury composé d'au moins un représentant de l'entreprise d'accueil (exemple : le tuteur), d'un représentant de la Direction des Etudes, d'n représentant de la Direction du campus, d'n enseignant dont le domaine d'enseignement est en rapport avec la technologie utilisée (afin de jouer le rôle « d'expert ») •La démonstration de la solution logicielle développée durant les deux années d'alternance devant le jury évoqué au point précédent.

Linked resources

Items with "A comme bloc de compétence: Le projet professionnel en entreprise"
Title Class
RNCP28771 Fiche

Annotations

There are no annotations for this resource.