PLAN DE COURS
Hiver 2007
PROJET D'ANALYSE ET DE MODÉLISATION
INM5151
Groupe 10
Lundi de 13h30 à 16h30 au local SH-3220
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
- 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
Description sommaire
|
Documents de référence
|
Pour le
|
Pondération
|
L'étude d'opportunité (entre 15 et 20
pages, en groupe)
|
IEEE1362
|
Lundi 29 janvier 2007
|
10%
|
Le SEL, spécification des exigences d'un
logiciel (entre 60 et 100 pages, en groupe)
|
IEEE830
et IEEE830résumé
|
Lundi 12 mars 2007
|
25%
|
Présentation orale de mi-session (en
rapport aux exigences du logiciel)
|
|
Lundi 12 mars 2007
|
10%
|
Le guide d'utilisateur (entre 20 et 30
pages, en groupe)
|
IEEE1063-1987résumé
|
Lundi 16 avril 2007
|
10%
|
Le rapport individuel d’inspection
d’un autre SEL (entre 10 et 20 pages)
|
IEEE1028
|
Lundi 16 avril 2007
|
10%
|
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
|
Lundi 16 avril 2007
|
10%
|
La co-évaluation selon les critères
prédéfinis (individuelle)
|
fiche
de co-évaluation
|
Lundi 16 avril 2007
|
10%
|
Présentation orale de fin de session
|
|
Lundi 16 avril 2007
|
15%
|
CALENDRIER
Semaine
|
Contenu
|
8 janvier 2007
(cours)
|
- Présentation du
cours
- Présentation des
suggestions de projets
- Formation des
équipes d'étudiants
- Proposition et
choix des projets par les équipes
|
8 janvier au 29 janvier 2007
|
- 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
|
29 janvier 2007
(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).
|
29 janvier au 12 mars 2007
|
- Travail en équipe
- Consultation avec
le professeur (S.V.P. prenez un rendez-vous si vous souhaitez une
consultation)
|
12 mars 2007
(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
|
12 mars au
16 avril 2007
|
- Travail en équipe,
réalisation du prototype
- Consultation avec
les professeur (S.V.P. prenez un rendez-vous)
|
16 avril 2007
(cours)
|
- Remise des documents
suivants au début du cours: le guide d'utilisateur, 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
six documents papier (non-électronique) à remettre: un à la 4e semaine, un à
la mi-session et cinq à 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.
|