PLAN DE COURS (révisé suite à la grève)
Hiver
2005
PROJET D'ANALYSE ET DE MODÉLISATION
INM5151
Groupe 30
Mercredi de 18h00 à 21h00 au local SH-3760
Professeur:
Makarenkov Vladimir
Local: PK-4815
Téléphone: (514) 987-3000, poste 3870
Télécopieur: (514) 987-8477
Site web: http://www.labunix.uqam.ca/~makarenv/INM5151/INM5151.htm
Coordonnateur du cours: Guy Tremblay
Local: PK-4435
Téléphone: (514) 987-3000, poste 8213
Télécopieur: (514) 987-8477
Courriel: tremblay.guy@uqam.ca
DESCRIPTION (du cours selon l'annuaire)
Intégrer les connaissances théoriques acquises
en analyse et modélisation par la réalisation, en groupe, d'un travail
important. Acquérir une expérience pratique de mise en oeuvre d'une méthode
formelle utilisée en industrie. Planification, réalisation et documentation
formelle d'un projet de système d'information. Apprentissage étape par étape
et utilisation d'une méthodologie de développement employée dans l'industrie
pour procéder à l'analyse et la conception de systèmes. Pratique des méthodes
courantes de travail en génie logiciel: présentations, révisions structurées,
etc.
Préalables: INF5151- Génie logiciel: analyse et
modélisation
OBJECTIFS
AUTRES
- GÉNÉRAUX
- Appliquer les
connaissances théoriques acquises en analyse et modélisation par la
réalisation, en équipe, d'un travail d'envergure.
- Acquérir une
expérience pratique de mise en oeuvre d'une analyse.
- Réalisation et
documentation d'un projet de système d'information.
- Apprentissage et
utilisation d'une méthodologie pour procéder et à la conception de
systèmes.
- Pratique des
méthodes courantes de travail en génie logiciel : présentations,
révisions, etc.
ÉVALUATION MODIFIÉE
Description sommaire
|
Documents de référence
|
Pour le
|
Pondération
|
L'étude d'opportunité (entre
15 et 20 pages, en groupe)
|
IEEE1362
|
Mercredi 2 février 2005
|
11,11%
|
Le SEL, spécification des
exigences d'un logiciel (entre 60 et 100 pages, en groupe)
|
IEEE830
et IEEE830résumé
|
Mercredi 13 avril 2005
|
27,78%
|
Présentation orale de
mi-session (en rapport aux exigences du logiciel)
|
|
Mercredi 13 et 20 avril 2005
|
11,11%
|
Le rapport d’inspection d’un
autre SEL (10 pages) – en équipe
|
IEEE1028
|
Mercredi 4 mai 2005
|
11,11%
|
Le rapport individuel de
synthèses (3 pages maximum)
|
Décrire le déroulement
du projet et votre contribution à la rédaction de la documentation et à
l'implantation du prototype
|
Mercredi 4 mai 2005
|
11,11%
|
La co-évaluation selon les
critères prédéfinis (individuelle)
|
fiche
de co-évaluation
|
Mercredi 4 mai 2005
|
11,11%
|
Présentation orale de fin de
session
|
|
Mercredi 4 mai 2005
|
16,67%
|
CALENDRIER
Semaine
|
Contenu
|
12 janvier 2005
(cours)
|
- Présentation du
cours
- Présentation des
suggestions de projets
- Formation des
équipes d'étudiants
- Proposition et
choix des projets par les équipes
|
12 janvier au 2 février 2005
|
- Compléter le choix
des projets, seulement pour les équipes qui n'en ont pas
- Rencontres entre
les équipes et les proposeurs de projets (pour les projets réels)
- Définition et
répartition des tâches entre les membres des équipes
- Révision de
matière en analyse
|
2 février 2005
(cours)
|
- Remettre au
professeur au début du cours l'étude de l'opportunité de chacune des
équipes
- Consultation et
discussion avec le professeur si nécessaire (S.V.P. prenez un
rendez-vous, si vous souhaitez une consultation).
|
2 février au 13 avril 2005
|
- Travail en équipe
- Consultation avec
le professeur (S.V.P. prenez un rendez-vous si vous souhaitez une
consultation)
|
13 et 20 avril 2005
(cours)
|
- Remise du rapport
d'analyse SEL au début du cours. Une copie électronique du rapport SEL
doit aussi être remise sur un CD ou une disquette.
- Présentation
orale en classe des projets par les équipes
- N.B.:
présentation avec acétates, Navigateurs ou PowerPoint par tous les
membres de l'équipe
|
13 avril au
4 mai 2005
|
- Travail en
équipe, réalisation du prototype
- Consultation avec
les professeur (S.V.P. prenez un rendez-vous)
|
4 mai 2005
(cours)
|
- Remise des
documents suivants au début du cours: le rapport d’inspection d’un
autre SEL, le rapport individuel de synthèse et la fiche de
co-évaluation remplie de façon individuelle par chacun des membres de
l'équipe
- Présentation
orale en classe des projets par les équipes
|
· Il y a en tout cinq documents
papier (non-électronique) à remettre: un à la 4ème semaine, un à la
mi-session et trois à la fin de session. Les documents remis en retard
ne seront pas acceptés, sauf exceptions avec pré-autorisation du professeur.
· précision
sur le prototype
· Notes
sur les présentations orales et les rapports à remettre
RÉFÉRENCES
- [Dix99] Larman Craig : Applying UML
and patterns (Prentice Hall 1998).
- [Con99] Larry Constantine : Software
for Use (Manning 1999).
- [Kov99] Dix Alan : Human Computer
Interaction (Prentice Hall 1999).
- [IE830]ANSI/IEEE : Std 830-1993 IEEE
Recommended Practice for Software .
- [IE1016]ANSI/IEEE : Std 1016-1993
IEEE Standard for Software Reviews and Audits.
- [ [I12027] ISO : Std 12207 Information
Technology Software Life Processes.
- Lev98] Levesque
Ghislain : Analyse de système orientée-objet et génie logiciel (Chenellière
1999).
- [Lev98] Levesque Ghislain
: Analyse de système orientée-objet et génie logiciel (Chenellière
1999).
- [IE1016]ANSI/IEEE : Std 1016-1993 IEEE
Standard for Software Reviews and Audits.
- [IE830]ANSI/IEEE : Std 830-1993 IEEE
Recommended Practice for Software.
- [Kov99] Dix Alan : Human Computer
Interaction (Prentice Hall 1999).
- [Dix99] Larman Craig : Applying UML and
patterns (Prentice Hall 1998).
- [Con99] Larry Constantine : Software for
Use (Manning 1999).
- [I12027] ISO : Std 12207 Information
Technology Software Life Processes.
- Vous pouvez trouver
sur le site http://www.labunix.uqam.ca/~mili/Enseignement/INM5151
, quatre document en français préparés pour le cours INM 5151: Rappel
d'analyse orientée objet (UML et Méthode Larman), Plan des
Spécifications des exigences d'un logiciel SEL, Guide pour la revue
formelle des SEL et Guide de l'utilisateur. Les plans de ces trois
derniers sont fournis en annexe. Dans le syllabus du cours INF5151 que
vous avez suivi, il y a une longue liste de références dont plusieurs
sont utiles pour le cours INM5151.
Les guides SEL de la session Hiver
2005
Voici les exemples pour les 2
prochains livrables :
1. 
2. 
|