BACHELOR Chef de projet en solutions logicielles pour l'internet des objets
(RNCP 37046)
  • Programmes
  • Prérequis
  • Débouchés
  • Présentation générale
    Le chef de projet en solutions logicielles pour l’internet des objets (IoT) prend en charge l’ensemble des étapes liées au développement de solutions logicielles pour objets connectés, de l’analyse des besoins clients à la conception, au développement, au test, à la mise en production, ainsi qu’à la maintenance et à l’évolution des solutions. Il doit également piloter les équipes impliquées dans le projet et assurer la coordination entre les différentes parties prenantes.

    Ce métier répond à la demande croissante de profils polyvalents et hautement qualifiés capables de maîtriser l’ensemble de la chaîne technique et d’apporter des solutions efficaces et durables dans un contexte où les usages de l’IoT se multiplient et évoluent rapidement. La formation s’inscrit dans le contexte récent de l’IoT et met l’accent sur l’acquisition de compétences durables, plutôt que sur des technologies à la mode, afin de préparer des professionnels capables d’adapter leurs savoir-faire aux besoins futurs du marché.

    Historiquement, le développement des objets connectés et la digitalisation des systèmes industriels et domestiques ont conduit à la création de ce type de parcours, visant à former des experts capables de concilier expertise technique, analyse métier et gestion de projet dans un secteur en forte croissance.
    Objectifs et compétences
    1.
    Analyser et identifierles spécifications fonctionnelles du projet de création d'objet connecté
    • • Analyser les besoins exprimés et problématiques rencontrées par le marché offrant l’opportunité de création d’un objet connecté s’appuyant sur une démarche scientifique et méthodique (collecte de faits, hypothèses, identification des parties prenantes et futurs utilisateurs, tests et résultats) et en faisant preuve d’esprit d’analyse et de synthèse
    • • Valider le besoin identifié sur un marché, en prenant en compte les influences des différentes composantes de l’environnement (technologique -économique – politique – juridique – sociologique – écologique – démographique …)
    • • Analyser la demande du client, en l’interrogeant sur son contexte, ses problématiques liées à son activité, ses enjeux, ses contraintes et ses objectifs.
    • • Analyser les besoins opérationnels du client en l’accompagnant dans l’identification des usages et des bénéfices attendus
    • • Accompagner les entités dirigeantes et parties prenantes de la solution logicielle dans le choix des solutions à développer en relevant les avantages et inconvénients de chacune les avantages et inconvénients de chacune
    • • Réaliser un dossier de conception et de développement de l’objet connecté souhaité, en prenant en compte les objectifs définis, les fonctionnalités et spécifications à mettre en œuvre, les coûts inhérents à la fabrication de l’objet connecté, au développement et à l’exploitation du logiciel
    2.
    Concevoirune architecture logicielle utilisée par l'objet connecté
    • • Concevoir l’architecture du logiciel souhaité en collaboration avec les équipes de développeurs, en divisant et isolant ses différentes couches (de l’interface utilisateur jusqu’au cœur des règles métier)
    • • Modéliser les interactions homme-machine nécessaires à l’utilisation efficace de l’objet connecté, en hiérarchisant les informations affichées et définissant l’enchainement des tâches
    • • Définir l’approche de programmation optimale en choisissant les plateformes, les langages, les algorithmes, les matériels et technologies les plus adaptés en fonction des demandes et des solutions identifiées
    • • Identifier et choisir l’ensemble des outils, logiciels et ressources (matérielles, budgétaires…) nécessaires au développement de la solution logicielle
    • • Identifier et sélectionner les compétences complémentaires nécessaires à la réalisation du projet (bureau d’études électroniques, bureau d’études mécaniques, packaging, graphistes, traducteurs, experts métiers…)
    • • Vérifier les conséquences juridiques liées à l’utilisation de logiciels existants, notamment open source, dans la solution finale.
    • •Identifier les certifications, notamment radio, nécessaires à la mise sur le marché de l’objet connecté.
    • • Réaliser les prototypes ou preuves de concept (POC) de nature à dissiper les inconnues technologiques
    • • Modéliser l’ensemble des données de l’application
    3.
    Développer une solution logicielle utilisée par l'objet connecté
    • • Rédiger les plans de test du projet de développement du logiciel en identifiant l’ensemble des tests nécessaires à la vérification du bon fonctionnement du code
    • • Mettre en œuvre le développement de tous types de logiciels sur tous types de matériels et supports, tout en faisant preuve d’une capacité d’anticipation face aux évolutions technologiques
    • • Optimiser le code source du logiciel en réalisant des opérations de « réusinage » et en exploitant les résultats des différents tests réalisés lors de son développement
    4.
    Tester et mettre en production la solution logicielle incluant l'objet connecté
    • • Concevoir l’environnement de test, en définissant les indicateurs de performance en fonction des résultats attendus et des facteurs de décisions (montée en charge…)
    • • Mettre en œuvre les phases de test béta, en situation réelle auprès d’un échantillon représentatif d’utilisateurs
    • • Vérifier la conformité des résultats obtenus dans l’environnement final en mettant en œuvre la phase de test d’intégration
    • • Mettre en œuvre la phase de test de pénétration (ou intrusion) en simulant des attaques non autorisées en interne et en externe sur les différents niveaux de l’application logicielle
    • • Mettre en œuvre les jeux d’essais et de tests du logiciel dans le respect des plans de test élaborés
    • • Rédiger les documentations techniques, en français ou en anglais, à destination de l’équipe de maintenance
    5.
    Maintenir et faire évoluer la solution logicielle incluant l'objet connecté
    • • Assurer la maintenance corrective du logiciel et anticiper l’obsolescence des technologies au travers d’une veille active
    • • Assurer la maintenance évolutive du logiciel en s’appuyant sur une veille des nouveaux usages et des nouveaux cyber-risques
    • • Assurer la mise à jour de la solution logicielle au regard des évolutions réglementaires
    Modalités d'évalution
    Examen Blanc / Examen National
    Stage /Alternance
    1. 2 mois en France ou à l’international en 1ère et 2ème année
    2. Alternance en contrat de professionnalisation possible à partir de la 1ère année
    3. Alternance en contrat d'apprentissage possible à partir de la 1ère année
    Durée
    2 ans (1350h)

    P.S.T.M. met également un fort accent sur le développement des compétences interpersonnelles et de gestion. Les opportunités de networking, les travaux de groupe et les présentations m'ont permis d'améliorer mes compétences en communication, en leadership et en gestion de projet. Ces compétences sont essentielles dans le marketing, où l'innovation et la collaboration sont clés.

    Aujourd'hui, en tant que responsable marketing dans une entreprise innovante, j'applique quotidiennement les compétences et les connaissances acquises à P.S.T.M. Les concepts de gestion de produit, de digitalisation et de stratégie marketing me permettent d'exceller dans mon rôle avec efficacité et créativité.

    En conclusion, je pense que P.S.T.M. permet à ses étudiants de développer une expertise solide et pratique en marketing de produits et services. Grâce à une formation de qualité, axée sur l'innovation et la pratique, P.S.T.M. prépare efficacement ses étudiants à devenir des professionnels compétents et polyvalents, prêts à réussir dans un secteur en constante évolution.

    Méthodes mobilisées

    PSTM propose un enseignement supérieur qui vise à former, dans un cadre rigoureux, des étudiants autonomes et maîtres de leur apprentissage. Grâce aux effectifs réduits, nous différencions notre pédagogie afin qu'elle corresponde aux besoins de chacun. Le suivi individualisé de chaque étudiant a pour objectif de l'encourager dans ses efforts et de veiller à éviter les relâchements qui, parfois, suivent les bonnes intentions.

    Une pédagogie centralisée sur l'apprenant mise en place avec une diversification des pédagogies dans le cadre de l'acquisition des compétences, des TD en petit groupe et personnalisé avec le niveau de chaque étudiant qui permettra d’avoir un suivi plus précis sur la progression des apprenants et ainsi vérifier les acquis de l'étudiant afin de proposer des objectifs d'amélioration et des moyens pour les atteindre et poser un diagnostic avec un plan d'action personnalisé pour l'apprenant dans un but de progression et de professionnalisation.

    Formation Initiale / Alternance
    Le Bachelor Chef de projet en solutions logicielles pour l’internet des objets (IoT) est accessible :
    • • Après l’obtention du baccalauréat
      • Modalités d’inscription : sur dossier, tests écrits et entretien de motivation
    Débouchés
    Les diplômés peuvent exercer dans des TPE/PME, dans de grandes entreprises ou en tant qu’indépendants. Dans les structures de petite taille, ils sont polyvalents et prennent en charge l’ensemble du développement d’un objet connecté, de l’ingénierie logicielle au traitement des données. Dans les grands groupes, ils interviennent sur des projets clients ou internes et ont tendance à se spécialiser selon les besoins des projets. La multiplication des usages de l’IoT devrait renforcer cette tendance et élargir leurs perspectives professionnelles. Les compétences développées au cours de cette formation vous permettent d’accéder aux fonctions suivantes dans tout type de secteur :

    • Développeur Internet des Objets

    • Concepteur de solutions IoT (Internet of Things)

    • Développeur informatique

    • Ingénieur d’études (informatique)

    • Chef de projet en développement logiciel

    • Développeur d’applications mobiles

  • BROCHURE
  • CANDIDATURE
  • X

    Veuillez remplir le formulaire ci - dessous.

    Dans le cadre de la réglementation sur la protection des données, j'accepte d'être contacté(e) par email et téléphone.