Les plates-formes intégrées de gestion de développement, lexemple de GForge Florent Guilleux, Comité Réseau des Universités TutoJRES 01, Juin 2006
Le développement de logiciel a changé Processus plus ouvert (le « bazar » des logiciels libres) Interactions avec les utilisateurs plus nombreuses Développeurs dispersés géographiquement
De nombreux outils pour répondre à ces besoins Request Tracker Bugzilla
Un problème de temps… Pour sélectionner ces outils Les installer Les administrer Sy former et former les utilisateurs Les intégrer
Une réponse : des plates-formes intégrées SourceSup InriaForge services logiciels Savane
Utilisation de GForge Points faibles et points forts Services dhébergements de projets
GForge, portail dhébergement de projet
Utilisation de GForge Administration dun projet CVS et Subversion Gestionnaire de tâches Publication de fichiers Outil de suivi Communication : listes de diffusion, forums, sondages, annonces, documents Autres fonctionnalités
Administration dun projet
Gestion des rôles
Des statistiques détaillées
Un historique des modifications significatives
Utilisation de GForge Administration dun projet CVS et Subversion Gestionnaire de tâches Publication de fichiers Outil de suivi Communication : listes de diffusion, forums, sondages, annonces, documents Autres fonctionnalités
Utilisation de GForge Administration dun projet CVS et Subversion Gestionnaire de tâches Publication de fichiers Outil de suivi Communication : listes de diffusion, forums, sondages, annonces, documents Autres fonctionnalités
Gestionnaire de tâches
Création dune tâche
Visualisation des tâches
Utilisation de GForge Administration dun projet CVS et Subversion Gestionnaire de tâches Publication de fichiers Outil de suivi Communication : listes de diffusion, forums, sondages, annonces, documents Autres fonctionnalités
Des paquets et des versions
Utilisation de GForge Administration dun projet CVS et Subversion Gestionnaire de tâches Publication de fichiers Outils de suivi Communication : listes de diffusion, forums, sondages, annonces, documents Autres fonctionnalités
Création dun outil
Création dun ticket
Visualisation des tickets
Des statistiques sur les tickets
Utilisation de GForge Administration dun projet CVS et Subversion Gestionnaire de tâches Publication de fichiers Outils de suivi Communication : listes de diffusion, forums, sondages, annonces, documents Autres fonctionnalités
Interface SOAP GForge CLI Plugin Tinderbox Plugin WIKI Plugins SVNTracker et CVSTracker
Utilisation de GForge Points faibles et points forts Services dhébergements de projets
Les points faibles de GForge Ergonomie déficiente Documentation insuffisante Relations entre les outils améliorables –Générer une tâche à partir dun ticket de suivi Installation et mises à jour délicates
Les intérêts de GForge Beaucoup de fonctionnalités Fiable Supporte des charges élevés Communauté très active Des plugins
Utilisation de GForge Points faibles et points forts Services dhébergements de projets
Ils sont innombrables Gratuits ou payants, avec ou sans publicité Plus ou moins restrictifs (licenses notamment) Basés sur GForge, Savane, Trac… Autour de notre communauté, basés sur GForge : –LAtelier GForge de lADDULACT –SourceSup du CRU –InriaForge
Conclusion