This is an old revision of the document!
Table of Contents
Site des cours 2011-2012
S1
S3
http://anubis.polytech.unice.fr/iut/2011_2012/s3/start
- Methodologie
- TD :
- retour sur les uses cases avec les nouveautés de VP à vérifier ⇒ objectifs produire le document final : http://www.visual-paradigm.com/product/vpuml/tutorials/usecasemodelingwithusecasegrid.jsp
- travailler les packages (par retro??) : http://www.visual-paradigm.com/product/vpuml/tutorials/packagediagram.jsp
- gestion du glossaire : http://www.visual-paradigm.com/product/vpuml/tutorials/identifyterm.jsp
- génération des diagrammes de séquences : http://www.visual-paradigm.com/product/vpuml/tutorials/gensdfromfoe.jsp
- génération des rapports : http://www.visual-paradigm.com/product/vpuml/tutorials/usecasereportwithreportwriter.jsp
- Gestion des tests
- voir dans Doc/tests la maniere dont VP dit de gerer les tests
- TD :
- explicitation des tests dans les use cases : http://www.visual-paradigm.com/product/vpuml/tutorials/testingprocedure.jsp
- Ingénierie du code (reverse?, génération?? pas un cours!!!)
- TD :
- Business Processes
- TD :
- Creating a RACI chart for business process : http://www.visual-paradigm.com/product/vpuml/tutorials/racichart.jsp
Methodologie mise en oeuvre :
- voir cours avec VP comment mettre en place les itérations : dans Doc/methodo…
Voir la gestion des exigences : http://www.visual-paradigm.com/product/vpuml/tutorials/?category=reqmodeling
1) IHMs & Architecture
- Retours sur les IHMs : évaluation, accès, évolution
- IHMs (demander à Grenoble)
- Architecture : présentation dédiée à MVC avec travail au niveau des modèles et des codes
Méthodologies
- Méthode Unifiée (comment ils l'appliquent?) - Méthodes agiles - Nomenclatures/Règles de codage (code propre)
2) Qualité du logiciel
- CMMI
- Retour sur la conception par refactoring de code : leur demander de restructurer du code par reverse engineering: peut etre en leur donnant des pistes
- Retour sur le code et les tests par analyse de code et de scénarios : le code suivant fait-il ce qui est demandé?
Cours et TD : Matrice d'impact : http://www.visual-paradigm.com/product/vpuml/tutorials/impactanalysiswithmatrix.jsp
Gestion de projets
- calcul de charge
Gestion des tests
- 3) Tests d'intégration, d'IHMs, ect… A travailler et à appliquer.
- Gestionnaire de versions
- Gestion du bug
Mise en place d'un environnement de dév. - Voir cours de Denis Pallez
CM 1H sur fonctionnalité d'un gestionnaire de versions
TP 1 : 3h sur l'utilisation de Subversion sous Windows TP 2 : 1H30 sur utilisation de Subversion en ligne de commande sous Linux et/ou windows TP 3 : 3h Installation d'un serveur de gestionnaire de Version : Track ou autre … TP 4 : 1H30 autres outils possibles : Mercurial,… git
Client Mac : http://versionsapp.com/
- ARTISEER : pour générer les interfaces
- DataSTore & DataBase
- Parlez des documents issus : Plan de tests unitaires, Plan des tests d'intégration, tests de validation, (pensez aux validateurs de tests W3C)
- Cahier des charges techniques,