Numérique
Sujets de mémoire en génie logiciel et développement
Le génie logiciel étudie la conception, la qualité et la maintenance des logiciels. Un mémoire y associe souvent une réalisation (application, plateforme) et son évaluation.
Guide
Construire son sujet en génie logiciel et développement
Les formes de sujet qui fonctionnent
- Concevoir une application pour un besoin local précis, puis l'évaluer auprès de vrais utilisateurs.
- Mesurer la qualité ou la sécurité d'un ensemble de logiciels existants avec des outils d'analyse.
- Étudier les pratiques de développement dans des entreprises ou des administrations locales.
Méthodes courantes
- Expérimentation
- Essai contrôlé, au champ, en laboratoire ou sur un prototype, avec un protocole reproductible.
- Étude de cas
- Analyse approfondie d'une organisation, d'un projet ou d'un territoire, à partir de documents et d'entretiens.
- Enquête de terrain
- Questionnaire ou entretiens auprès d'un échantillon défini, avec une méthode d'échantillonnage justifiée.
Données ouvertes à mobiliser
- GitHub
- Dépôts publics de code, pour étudier des projets réels.
- Projets numériques BNTIC
- Projets numériques financés en Afrique, comme terrain d'étude.
- Enquêtes auprès de développeurs
- Questionnaire à construire, avec un échantillon justifié.
Les pièges à éviter
- Livrer une application sans évaluation : le mémoire doit démontrer quelque chose.
- Confondre cahier des charges et problématique de recherche.
- Un sujet trop large : un mémoire répond à UNE question, sur un terrain et une période délimités.
L'écosystème BNTIC
Tout ce qu'il faut pour passer de la piste au mémoire
Questions fréquentes
Ce que les étudiants demandent
Comment trouver un sujet de mémoire en génie logiciel et développement ?
Le génie logiciel étudie la conception, la qualité et la maintenance des logiciels. Un mémoire y associe souvent une réalisation (application, plateforme) et son évaluation. Les formes de sujet qui fonctionnent : Concevoir une application pour un besoin local précis, puis l'évaluer auprès de vrais utilisateurs. Mesurer la qualité ou la sécurité d'un ensemble de logiciels existants avec des outils d'analyse. Étudier les pratiques de développement dans des entreprises ou des administrations locales.
Quelles données utiliser pour un mémoire en génie logiciel et développement ?
GitHub : Dépôts publics de code, pour étudier des projets réels. Projets numériques BNTIC : Projets numériques financés en Afrique, comme terrain d'étude. Enquêtes auprès de développeurs : Questionnaire à construire, avec un échantillon justifié.
Quelles erreurs éviter dans le choix du sujet ?
Livrer une application sans évaluation : le mémoire doit démontrer quelque chose. Confondre cahier des charges et problématique de recherche. Un sujet trop large : un mémoire répond à UNE question, sur un terrain et une période délimités.