mardi 8 avril 2008

Nous ne sommes pas curieux, mais nous voudrions savoir ...

Proposition de plan de soutenance de projet
ou de stage
(en tout cas, points attendus par les enseignants de génie logiciel)

rédigée par Henri Habrias
version n° 3 du 8-04-05



- La demande du client
- Motivation de cette demande
- Délimitation du domaine qui a été considéré
- "Cycle" de développement suivi
- Comment a été fait le suivi de ce développement
- Comment est assurée la "traçabilité" tout le long du développement
- Planning initial et évolution de ce planning, évolution du périmètre du
projet (décisions prises en cours de projet)
- Spécifications fonctionnelles, choix de mode de développement (par ex.
"programmation défensive vs offensive, architecture en couche, etc.)
- Contraintes économiques, juridiques, normatives
- Exigences en termes de sécurité, confidentialité, disponibilité, etc.
- Architecture fonctionnelle
- Architecture physique
- Conception (de la spéc. fonctionnelle à l'implantation), les choix
possibles, ce qui a été choisi, justification
- Normes ou bonnes pratiques de codage, de documentation suivies
- Vérifications, techniques utilisées (preuve, model-checking, tests)
- Pour les tests, stratégies de tests, couvertures, oracles de test , échafaudages de tests construits (différence entre le livrable et le non livrable)
- Validation auprès du client
- Déploiement du logiciel, formation des utilisateurs, mode d'emploi etc.
- Etat final du projet (réalisé (spécifié, implanté, vérifié, validé,
etc.), reste à faire, état du dossier de suite ("développement durable" !)
- Qu'en est-il de la réutilisation possible du travail effectué ? Est-ce que ce projet peut être continué ou faudra-t-il recommencer à zéro ? Argumentation.
- Conclusion (écart entre but et réalisation, problèmes rencontrés et
solutions trouvées, élargissement du périmètre, etc.)
- "Démonstration" du logiciel
Pour celle-ci annoncez ce que vous voulez nous "démontrer" avant de faire des manipulations. Montrez que le logiciel fait bien ce qui était demandé, respecte les exigences.

H. Habrias

Aucun commentaire: