Portfolio // 2026
LOC // MONTPELLIER
Page d'accueil

Validation
des Compétences

Index Technique // BUT Informatique

Référentiel des apprentissages critiques validés au cours du BUT Informatique. Chaque compétence est attestée par des projets concrets.

C1 //

Réaliser

Adapter des applications sur un ensemble de supports (embarqué, web, mobile, IoT…)

Composantes Essentielles

CE11En respectant les besoins décrits par le client

Analyse rigoureuse du cahier des charges et respect des spécifications fonctionnelles.

CE12En appliquant les principes algorithmiques

Utilisation de structures de données et d'algorithmes performants pour répondre aux exigences de l'application.

CE13En veillant à la qualité de code et à sa documentation

Rédaction d'un code propre, commenté et accompagné d'une documentation technique claire.

CE14En choisissant les ressources techniques appropriées

Sélection des outils, frameworks et matériels les plus adaptés aux contraintes du projet.

Apprentissages Critiques

AC11Choisir et implémenter les architectures adaptées

Niveau 3 :

Je conçois et mets en place des architectures logicielles répondant aux contraintes métier. Je veille à la scalabilité des solutions.

AC12Faire évoluer une application existante

Niveau 3 :

Je refactor avec méthode le code d'une application existante pour l'optimiser et le simplifier sans régressions.

AC13Intégrer des solutions dans un environnement de production

Niveau 3 :

J'ai pu passer par différentes manières de deployer des applications, pour des applications web et mobiles. Je m'assure de la stabilité de l'environnement.

C2 //

Optimiser

Analyser et optimiser des applications

Composantes Essentielles

CE21En formalisant et modélisant des situations complexes

Traduction de problèmes métiers complexes en modèles mathématiques ou algorithmiques exploitables.

CE22En recensant les algorithmes et les structures de données usuels

Maîtrise d'un catalogue d'algorithmes et de structures de données classiques pour l'optimisation.

CE23En s'appuyant sur des schémas de raisonnement

Utilisation de méthodes de raisonnement logique et de preuves pour garantir la correction des solutions.

CE24En justifiant les choix et validant les résultats

Démonstration de la pertinence des choix techniques par des tests de performance et des mesures réelles.

Apprentissages Critiques

AC21Anticiper les résultats de diverses métriques (temps d’exécution, occupation mémoire…)

Niveau 3 :

Je développe d'abord un code fonctionnel puis je l'optimise pour améliorer sa vitesse d'execution et réduire les ressources consommées.

AC22Profiler, analyser et justifier le comportement d’un code existant

Niveau 3 :

J'utilise des outils de profilage pour identifier les points lents d'un code et optimiser les parties concernées.

AC23Choisir et utiliser des bibliothèques et méthodes dédiées au domaine d’application

Niveau 3 :

Utilisation pertinente de bibliothèques spécialisées (imagerie, IA, jeux vidéos, parallélisme...) pour répondre aux besoins métiers.

C6 //

Collaborer

Manager une équipe informatique

Composantes Essentielles

CE61En inscrivant sa démarche au sein d'une équipe pluridisciplinaire

Collaboration active avec des designers, chefs de projet et autres métiers pour une vision globale.

CE62En accompagnant la mise en oeuvre des évolutions informatiques

Soutien technique et pédagogique lors du déploiement de nouvelles fonctionnalités ou systèmes.

CE63En veillant au respect des contraintes juridiques

Respect du RGPD, du droit d'auteur et des licences logicielles dans toutes les étapes du développement.

CE64En développant une communication efficace et collaborative

Partage d'informations fluide et utilisation d'outils collaboratifs pour la réussite du projet.

Apprentissages Critiques

AC61Organiser et partager une veille numérique

Niveau 3 :

Je mets en place des processus pour retrouver et partager les découvertes techniques avec l'équipe.

AC62Identifier les enjeux de l’économie de l’innovation numérique

Niveau 3 :

Je mesure les impacts des choix technologiques sur les modèles économiques et conseille sur la viabilité des solutions.

AC63Guider la conduite du changement informatique au sein d’une organisation

Niveau 3 :

J'aide à l'adoption de nouveaux outils par la rédaction de documentation ou la formation des utilisateurs.

AC64Accompagner le management de projet informatique

Niveau 3 :

J'aide à structurer les livrables et la méthodologie de l'équipe projet en anticipant les risques.

VALIDATION DES COMPETENCES // JURY 2026