Vous êtes sur la page 1sur 2

Examen de Génie Logiciel - Licence 1 Informatique

Durée : 4 heures

Note : Cet examen est à réaliser en groupe de 10 étudiants.

Objectifs :

 Évaluer la capacité des étudiants à appliquer les principes du génie logiciel à la conception et au
développement d'un logiciel dans un environnement distribué.
 Apprécier la maîtrise des différentes étapes du cycle de vie d'un projet logiciel.
 Mesurer votre capacité à travailler en équipe et à gérer un projet informatique.

1. Production du logiciel

Construire un logiciel distribué resolvant un problème concret de la société à votre choix et ce


dernier devra être développé en suivant les étapes du cycle de vie d'un projet logiciel, en
utilisant les méthodes plan-driven et agile scrum. Le rapport final devra comprendre les
éléments suivants :

 Cahier des charges


 Spécifications fonctionnelles et techniques
 Diagrammes UML (cas d'utilisation, classes, séquences, etc.)
 Code source commenté
 Planification du projet (diagramme de Gantt, méthode PERT)
 Résultats des tests unitaires

Chaque groupe présentera son projet oralement devant un jury. La soutenance devra durer 25 minutes
et sera suivie d'une session de questions-réponses.

Critères d'évaluation :

 Qualité du logiciel développé


 Respect des exigences du sujet
 Application des principes du génie logiciel
 Maîtrise des outils et techniques de gestion de projet
 Clarté et précision du rapport final
 Qualité de la présentation orale
 Capacité à répondre aux questions du jury
Remarques

 Les étudiants sont libres de choisir leur langage de programmation, leur environnement de
développement et les technologies de distribution.
 Le rapport final ne doit pas dépasser 30 pages.
 La présentation orale doit être accompagnée d'une diapositive.

 Les travaux doivent contenir une bibliographie

Conseils

 Cet examen est assez long et complexe, il est donc important de bien le planifier et de répartir le
travail entre les membres du groupe.
 Il est important de bien comprendre les concepts et les outils du génie logiciel avant de
commencer le développement du logiciel.
 Il est important de documenter le travail effectué à chaque étape du projet.
 La soutenance orale est un élément important de l'examen, il est donc important de bien la
préparer.

Vous aimerez peut-être aussi