ACL ISN
Perfilado de sección
-
-
La mise à disposition d'un sujet exemple n'est en aucun cas une garantie que le sujet final y ressemblera.
-
Le projet est à réaliser en groupes de 4 étudiants. La méthodologie de développement sera similaire à Scrum et consistera en plusieurs sprints de développement dont un sprint de mise en place. Chaque version doit être fonctionnelle, validée par des tests et doit ajouter une ou plusieurs fonctionnalités par rapport à la version précédente.
Sprint 0: s37 -> s38
Sprint 1: s38 -> s41
Sprint 2: s41 -> s45
Sprint 3: s45 -> s47
Sprint 4: s47 -> s50
-
Travail en autonomie:
- Software Engineering, Ian Sommerville, Pearson Education
- Object-Oriented Software Engineering: Practical Software Development using UML and Java, Timothy C. Lethbridge, Robert Laganiere, McGraw Hill -
Supports cours:
- Introduction
-
-
Outils Archivo PDF
-
Travail en autonomie:
- Software Engineering, Ian Sommerville, Pearson Education
- Object-Oriented Software Engineering: Practical Software Development using UML and Java Timothy C. Lethbridge, Robert Laganiere, McGraw Hill
Supports cours:
- Rappels POO (slides 1-14)
-
Travail en autonomie: Supports cours:
- Test logiciel
- Anti-patterns de test
- Tests conteneur
-
Travail en autonomie:
- UML 2 - de l'apprentissage à la pratique, Laurent Audibert, Ellipses
- UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed., Martin Fowler, Addison-Wesley
- Modélisation interactions
- Design: PlantUML
-
Travail en autonomie:
- UML 2 - de l'apprentissage à la pratique, Laurent Audibert, Ellipses - Chapitre 3 (optionnel: Chapitre 4)
- UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed., Martin Fowler, Addison-Wesley -chapitre 3
- Modélisation structurelle
-
Travail en autonomie:
- UML 2 - de l'apprentissage à la pratique, Laurent Audibert, Ellipses - Chapitre 7
- UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed., Martin Fowler, Addison-Wesley -chapitre 4
- Modélisation interactions 2
-
Travail en autonomie:
- UML 2 - de l'apprentissage à la pratique, Laurent Audibert, Ellipses - Chapitres 5 et 6
- UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed., Martin Fowler, Addison-Wesley -chapitres 10 et 11
- Modélisation comportementale
-
Bibliographie
- Software Engineering, 10th ed.
Ian Sommerville, Pearson Education, 2011
- Object-Oriented Software Engineering: Practical Software Development using UML and Java
Timothy C. Lethbridge, Robert Laganiere, McGraw Hill, 2004.
- Effective Java
Joshua Bloch, Addison-Wesley
- UML Distilled: A Brief Guide to the Standard Object Modeling Language, 3rd ed.
Martin Fowler, Addison-Wesley
- UML 2 - de l'apprentissage à la pratique
Laurent Audibert, Ellipses
- UML 2 par la pratique
Pascal Roques, Eyrolles
- Unified Modeling Language User Guide, 2nd ed.
Grady Booch, James Rumbaugh, Ivar Jacobson, Addison-Wesley
- Unified Modeling Language Reference Manual, 2nd ed.
James Rumbaugh, Ivar Jacobson, Grady Booch, Addison-Wesley
- UML 2 et les design patterns
Craig Larman, Pearson Education
Resources
- Software Engineering, 10th ed.