But du cours
Développer une application destinée à une plateforme ou un environnement selon des éléments de conception fournis
Acquis d'apprentissage visés
Concevoir et développer un logiciel
Prérequis
- Enseignant en développement logiciel
Programme
Vous êtes ingénieur en développement logiciel et vous êtes chargé de développer une application répondant à une problématique cliente exprimée sous forme de cachier des charges. Le travail comprend au moins les phases suivantes : (1) Analyse des besoins utilisateur et du système, établissement d’une spécification fonctionnelle (2) Conception d’une solution logiciel (3) Réalisation de l’application (4) Tests et recette
Modalités d'évaluation
Les compétences seront évaluées à partir des éléments fournis dans le livrable, et précisés en amont aux élèves ingénieurs.
Bibliographie
Tâche 1 : Cahier des charges fonctionnelles + Documents d’analyse du domaine Tâche 2 : Documents et diagrammes de conception Tâche 3 : Code Tâche 4 : Application, démonstration et documentation Outre les aspects techniques précisés dans la description du niveau attendu, la SAE sera évaluée en tenant compte des critères suivants :
- Organisation et mobilisation efficace des ressources matérielles et humaines à disposition
- Réalisation d’une veille scientifique et technologique permanente
- Justification des choix des technologies, outils et solutions
- Réponse adaptée au cahier des charges en interaction avec les utilisateurs et les commanditaires
Supports
Ensemble des documents utilisés à l’occasion des enseignements des ressources mobilisées. Si besoin, de nouvelles références documentaires seront fournies.