Titre d'école : Expert.e en développement et en ingénierie du logiciel (Bac +5)

Formation en alternance


Notre titre d'école d'Expert en ingénierie du logiciel, en alternance à l'AFIP

La formation


Former des professionnels ayant la maîtrise globale et opérationnelle  des  méthodes, outils, langages et technologies qui sont aujourd’hui au cœur du domaine études et développement.
Au terme du parcours de formation, il sera notamment capable de :
  • Analyser et transcrire le besoin du client en prenant en compte les enjeux métier et l’ensemble de l’environnement du projet ;
  • Représenter le client auprès des équipes de réalisation tout au long de la réalisation du produit logiciel, en transcrivant fidèlement ses intérêts et ses attentes
  • Accompagner le client dans l’intégration du produit logiciel finalisé au sein de son environnement métier ;
  • Maintenir, tout au long des projets, un niveau optimal de  compréhension et de bonnes relations  entre  les  parties   prenantes   (directions métiers, directions informatiques  études et exploitation, etc.) leur permettant de tenir efficacement leur rôle ;
  • Organiser la réalisation de l’ouvrage et la piloter dans le respect des plans initiaux (spécifications,  charte  projet,  planning,  ...) et des modifications approuvées  ultérieurement en faisant appel à un maître d’œuvre (MOE) ;
  • Piloter la conception technique du produit logiciel en définissant l’architecture, les  composants,  interfaces et  autres caractéristiques des systèmes ou des composants logiciels à mettre en œuvre ;
  • Conseiller  par  son  expertise  technique  (méthode, produit...) les équipes de réalisation ou d’études, les utilisateurs, la direction du service ou de l’entreprise afin d’optimiser les solutions informatiques ;
  • Diriger  l’exécution  de  la  réalisation d’un logiciel en élaborant le produit ou en coordonnant les actions de fournisseurs, dans le respect des exigences de qualité technique et de délais fixés par la maitrise d’ouvrage (MOA), en minimisant les risques.

Prérequis


Pour accéder à la formation, le  participant  doit  avoir  validé  un  BTS  SIO  ou  un  diplôme  de  niveau  BAC+3  informatique dans le  domaine du développement  informatique.
Qualités du candidat attendues :
Capacité d’adaptation à des  situations de travail variées, méthode, capacités d’abstraction, facilités  d’écoute, qualités  relationnelles, connaissance  du fonctionnement de l’entreprise acquise par une expérience professionnelle (2 à 3 ans environ, l’activité  de l’entreprise n’étant pas nécessairement  liée à l’informatique).
Une  pratique de l’anglais à l’écrit et à l’oral est souhaitable Admission sur dossier et entretien de motivation

Modalités pédagogique et organisation


MODALITÉS D’ACCÈS

En alternance :
  • Salarié en contrat ou période de professionnalisation
  • Salarié au titre du plan de formation de l’entreprise
Possibilité  d’individualisation de parcours (nous consulter). VAE : nous consulter.

MODALITÉS PÉDAGOGIQUES

Moyens pédagogiques :
  • Séances de formation en salle ;
  • Exposés théoriques ;
  • Études de cas concrets ;
  • Ateliers et laboratoires ;
  • Réseaux informatiques et logiciels professionnels
Encadrement :
L’équipe pédagogique est encadrée par un(e)  responsable de filière ;
Les enseignements techniques sont dispensés par des professionnels en activité.
Suivi pédagogique et évaluation :
Évaluation des acquis tout au long de la formation au travers de contrôles sur tables, de mises en situation, de dossiers à réaliser. Validation du parcours selon modalités d’examen  

Durée

En alternance :
  • 980 heures réparties sur 2 années

Perspectives professionnelles


Postes  généralement  occupés  en  société  de  services  informatiques ou dans un service informatique intégré : 
  • Expert études et développement ;
  • Chef de projet développement logiciel, informatique
  • Architecte système d’information ;
  • Consultant informatique ;
  • Responsable informatique ;
  • Directeur informatique.

Programme


année 1

SYSTÈMES D’INFORMATIONS ET SYSTÈMES DÉCISIONNELS
UE1 - Base de données relationnelles Le langage SQL Optimisation SQL Injections SQL UE2 - Management des systèmes d’informations Management de projet
CONCEPT ET ARCHITECTURE LOGICIELLE
UE3 - Modélisation de l’information Modélisation UML2 Merise Méthodes Agile (SCRUM, Extreme programming) UE4 - Serveurs d’intégration continue     Serveurs d’intégration continue   Outils de développement UE5 - Architecture logicielle Algorithmique Programmation orientée objet Design pattern
LANGAGES DE DÉVELOPPEMENT
UE6 - Développement WEB   HTML5, CSS3, PHP5,   XML/XSLT/JSON, Javascript,   Référencement internet UE7 - Développement Java   Programmation Java UE8 - Développement .NET    Le langage C/C++ Langage C# ASP.NET
APPLICATIONS PROFESSIONNELLES
UE9 - Techniques de communication   Portfolio électronique Communication orale Technique de négociations  
Anglais

ANNÉE 2

SYSTÈMES D’INFORMATIONS ET SYSTÈMES DÉCISIONNELS
UE1 - Base de données relationnelles SQL server et Business Intelligence UE2 - Management des systèmes d’informations Management de projet Management des équipes Création et gestion d’entreprise Droit informatique ITIL
CONCEPT ET ARCHITECTURE LOGICIELLE
UE3 - Serveurs d’intégration continue     Audit de code et tests unitaire
LANGAGES DE DÉVELOPPEMENT
UE4 - Développement WEB et mobile Framework PHP Développement mobile (IOS,Android)
Framework Java Hybernate
UE5 - Développement Java   Programmation Java - JEE Webservices Java
Framework Java Hybernate
UE6 - Développement .NET    Langage C# ASP.NET
APPLICATIONS PROFESSIONNELLES
UE9 - Techniques de communication Portfolio électronique Anglais

Validation du parcours


La validation des trois blocs de compétences (33 %) :

A- Conception des services et des solutions logicielles      

  • A1- Conception des solutions répondant aux besoins du client  
  • A2- Elaboration d'une solution technique relative à un projet informatique
  • A3 – Définition de la politique de sécurité de l'entreprise  
  • A4 – Elaboration des plans de reprise et de continuité d’activité  
  • A5 - Définition des niveaux de services attendus  

 

B- Implémentation, déploiement des services et des solutions logicielles    

  • B1- Planification et support de la mise en place de nouveaux services et de solutions logicielles
  • B2 – Test et validation des mises en production et des déploiements < 
  • B3- Mise en production des nouveaux services et des solutions logicielles
  • B4 – Gestion du patrimoine informatique et des changements   

 

C- Développement et sécurisation des services et des solutions logicielles    

  • C1 Développement des composants nécessaires aux services et aux solutions logicielles
  • C2- Sécurisation des services et solutions logicielles
  • C3- Gestion et optimisation des services et des solutions logicielles

Le jury évalue le candidat sur les éléments suivants : Mise en situation professionnelle réelle en travaux pratiques + soutenance d’un rapport.

Le contrôle continu (33 % de la certification) : chaque semestre, un conseil de classe a lieu et un bulletin de note est édité. Le contrôle continu évalue l’apprentissage des connaissances dans les matières professionnelles et générales, mais comprend aussi les études de cas et les épreuves pratiques ponctuelles.
Le portfolio numérique (33 % de la certification) : évalué par un jury lors du « grand oral » (comprenant 50 % de professionnels et 50% d’intervenants de l’AFIP)
Enfin, l’alternance, par le biais d’un contrat de professionnalisation ou de stages alternés, est obligatoire et participe à la future intégration de nos étudiants. Si ceux-là n’ont pas été effectués, les candidats ne peuvent prétendre au titre.

Aller plus loin