Cette école ENVOL (Formation pour le dEveloppemeNt et la ValOrisation des Logiciels en environnement de recherche) a été financée par le CNRS. Elle a eu lieu du 19 au 24 octobre 2008, près d'Annecy avec 90 participants (stagiaires et intervenants), développeurs ou responsables de projets de développements de différents laboratoires ou services CNRS, INRA, INRIA, universités...
L'objectif était de présenter des méthodes et outils de développement, l'ensemble du cycle de vie du logiciel (empaquetage, diffusion, gestion de communautés, maintenance, sécurité...), les valorisations possibles et les licences, ceci avec des retours d'expérience, en se focalisant sur l'environnement de laboratoires de recherche et les logiciels libres.
Plus d'informations sur l'école...
ENVOL, PLUME, RELIER
Méthodes de développement
Outils de développement
- Environnements de développement : Véronique Baudin (LAAS) et Pascal Dayre (ENSEEIHT-IRIT)
Chapitres : un - deux - trois (3.1 - 3.2 - 3.3) - quatre - cinq - références
Quelques mots clés, logiciels présentés : IDE, cycle de vie, processus unifié, Netbeans (en détail), documentation, Papyrus, Javadocs, Visual Editor, Junit, SVN, forge, COMPIL
- Systèmes de gestion de code source : Matthieu Herrb (LAAS)
Quelques logiciels présentés : CVS, OpenCVS, Subversion, Perforce, BitKeeper, git, Mercurial, Baazar
- Développer en logiciel libre : empaquetage et diffusion : François Pellegrini (LABRI)
Quelques mots clés, logiciels présentés : auteurs, ayant-droit, licences, diff, patch, rpm
Sécurité
Assurance qualité logiciel (bonnes pratiques)
Valorisation, licences, contexte juridique, services dédiés
Eco-système
Vie du logiciel
Retours d'expériences