Le PEPI IDL a pour vocation d’apporter une animation autour du développement d’applications à l’INRA, en particulier dans le domaine de l’informatisation des modèles scientifiques. Il a organisé cette école dont l'objectif principal est de parcourir les différentes phases indispensables au développement logiciel en mettant l'accent sur l'approche AGILE et le formalisme de modélisation UML (UML est le formalisme reconnu pour la modélisation informatique et son usage, approfondi ou non, est incontournable).
Les journées étaient composées :
- d'interventions faites par des experts du domaine présentant un état de l'art sur un aspect particulier du processus du développement,
- de travaux pratiques permettant de matérialiser les concepts présentés,
- de partages d'expériences et d'échanges informels.
Cours
- Approches de développement (vers les Méthodes Agiles)
- UML ( Base et Avancé)
- Fondamentaux Agiles : tests unitaires, refactoring
- Code : évolution, maintenance, réutilisation
- Code : Débogage
- Développement logiciel : Bonnes pratiques
- Code : construction de logiciel et packaging
Mises en pratiques
- UML de base et avancé
- Tests dans une démarche Agile
- Débogage
- Évolution du code
- Packaging
Débats
- Quelles méthodes dans notre contexte, quelles conséquences pour le PEPI
- Libre ou Propriétaire
Liste des supports des présentations et TPs