Cours IFT3150/IFT4055 : Projet d’informatique
Préalables
40 crédits réussis de cours IFT et préalables explicites selon la nature du projet.
NOTE : Si vous créditez IFT 3150, vous ne pouvez pas créditer IFT 3151.
Description
L’étudiant doit réaliser un projet d’informatique jugé équivalent en charge de travail à un cours de 4 crédits. Ceci correspond au minimum à 150 heures de travail, soit une dizaine d’heures par semaine pour un trimestre ou 5 semaines à temps plein. Il n’y a pas de cours magistral, ni sessions de TP.
Un projet IFT 3150 peut prendre plusieurs formes, par exemple : - La réalisation d’un programme informatique d’envergure.
- L’analyse de systèmes informatiques ou d’algorithmes existants.
- La conception ou l’implantation de nouveaux systèmes.
- Évaluation, tests ou amélioration de systèmes existants.
Le projet doit avoir un objectif clair et bien défini. Il est important que le projet produise un résultat tangible (un programme, un rapport, un article, etc.) qui permettra une évaluation objective du projet.
Comment trouver un projet
C’est la responsabilité de l’étudiant de trouver un projet acceptable et de l’enregistrer par courriel auprès du coordonnateur du cours. Il y a plusieures façons de se trouver un projet :
- Demander aux professeurs.
- Proposer un projet et chercher un prof qui en accepte la direction.
- Consulter le site du cours ; s’il y a de projets disponibles, ils y seront publiés.
- Chercher un projet aux autres départements ou Écoles de l’Université.
Depuis l’été 2003, les projets en entreprise ne sont plus possible dans le cours IFT3150. Ils peuvent être faits sous forme de stages dans le cadre du coursIFT3151 .
Projets d’équipe
Les projets d’équipe seront menés dans le style du travail dans l’entreprise, avec des échéances, réunions et rapports intérimaires.
Projets à l’extérieur du DIRO
Tout projet d’informatique ou de recherche opérationnelle dirigé par un professeur du DIRO est automatiquement acceptable. Un projet dirigé par un professeur d’un autre département, de l’École des HEC, de l’École Polytechnique, par un chercheur ou un chargé de cours, devra être approuvé par le coordonnateur.
Directives pour la conduite des projets- Tout projet (individuel ou en équipe) commence par un énoncé contenant le titre, le contexte et le travail à faire. Soumettre par courriel l’énoncé approuvé par le professeur responsable (superviseur), pour enregistrement à la coordonnatrice. Vous devez être naturellement inscrits au cours IFT3150 auprès de la Gestion académique.
- Établir un site Web du projet, et le communiquer à la coordonnatrice, contenant les items suivants :
- Énoncé du projet
- Description détaillée: titre, spécification fonctionelle, environment et contraintes techniques, architecture logicielle, modules principaux de travail (tels que objets à réaliser, description des interfaces, discussions avec l'usager, etc.). À élaborer avec le prof responsable au début des travaux.
- Plan de développement:
- date de début et de la fin du projet,
- dates prévues de la complétion et vérification des modules principaux du travail définis sous (B)
- Rapports de progrès: approx. chaque deux semaines (1-2 paragraphes suffiront), décrivant le travail accompli et si les travaux correspondent au plan de développement. Ces rapports doivent être objectifs, exposer et expliquer les écarts du plan et en donner les raisons. Si vous n'avez rien fait, dites-le.
- Rapport final (en n'importe quel format) et Résumé en HTML en français et en anglais.
Voir les ci-dessous des exemples de sites de projet.
- À la fin du projet vous devrez faire une présentation du projet auprès du responsable du projet et du responsable du cours IFT3150. La présentation est de 30 min, expliquant le problème initial et la solution apportée. Si possible, montrez l’execution de votre programme. La date et le lieu sont à déterminer par l’étudiant, en accord avec le responsable du projet et le responsable du cours.
Dates limites pour présenter un projet :- troisième semaine du trimestre
Notez bien que les projets de stage sont évalués et acceptés en tout temps. Les étudiants ne devraient pas attendre les dates limites pour présenter leur projet.
Dates de soutenance et de remise du rapport :- dernière semaine du trimestre
Évaluation
| Aspect du stage | Pondération |
| Organisation et gestion du projet | 10 % |
| Évaluation de superviseur | 60 % |
| Rapport | 15 % |
| Présentation orale | 15 % |
Remarques- Les exemples de sites sont à titre indicatif ; l’essentiel est de structurer le projet, établir un plan de travaux, le suivre autant que possible, et rapporter les écarts et les problèmes, comme on le fait dans une entreprise.
- Votre site web sera vérifié périodiquement et donc il est important de l’établir rapidement et de le maintenir à jour. Un beau site établi une semaine avant la fin du projet ne fera pas l’affaire ! Le site doit être simple et logique, et surtout à jour ; les embellissements graphiques sont appréciés mais pas essentiels.
- Le rapport final doit contenir tout détail essentiel sur le problème, méthodes utilisées et les résultats obtenus, éventuellement des propositions pour améliorations futures. Le format, langue, longueur etc. du rapport final sont à décider avec le responsable du projet.
- Un résumé HTML du projet en français et anglais est obligatoire.
|