- Codendi
-
Codendi Développeur Xerox Dernière version 4.2 RC (24 sept 2010) [+/-] Type Plateforme collaborative de gestion de projet logiciel Licence GNU GPL v2 Site web www.codendi.com modifier Codendi est la plate-forme collaborative libre de gestion de projet logiciel (« forge logicielle ») de Xerox. La plate-forme permet de gérer tout le cycle de vie des applications (ALM). Elle rassemble à partir d'une même interface Web les outils nécessaires aux équipes de développement logiciel : outil de suivi générique (tracker) et très finement configurable, gestionnaire de documents, versionnage des codes (Subversion et CVS), outils de reporting.
L’objectif est de :
- créer une traçabilité en liant tous les éléments du projet entre eux : lier une exigence avec les tâches et documents associés, lier un commit vers un bug, lier une page wiki vers une demande de support…
- centraliser les données des projets logiciels de l'entreprise : tout est situé au même endroit et accessible depuis un portail unique : outils de gestion de projet et de reporting, chaîne de développement, gestion documentaire et outils de communication
- structurer le déploiement de méthodologies et processus : méthodes agiles Scrum, CMMi, ITIL, SLA etc.
Fonctionnalités
La dernière version de Codendi 4.2 offre les fonctionnalités suivantes :
Tracker générique (outil de suivi): tout tracker, tout lier, personnaliser en fonction de l'activité
- Tracker pré-définis : tâches, bugs, demandes de supports, patch, Scrum backlog,
- Création de nouveaux trackers personnels
- Trackers enregistrables sous forme de modèle (templates)
- Lier tous les éléments des trackers entre eux : une demande de support et un bug, un risque et une tâche, un test vers une "user story"...
- Recherches personnalisées sur les trackers pour la création de rapports et graphiques
- Ajout des rapports et graphiques personnels aux tableaux de bords personnels et projet
- Workflow configurable (gestion des processus)
- Permissions très fines sur les trackers, les artefacts et même les champs des trackers
- Notifications des changements par email
- Import et export de données
Gestion de projet et reporting :
- Planification et suivi des tâches : graphiques de Gantt, tracker des users stories (SCRUM)
- Tableaux de bords personnels personnalisables : tâches qui me sont assignées, celles que j'ai assignées, graphiques de plusieurs projets auxquels j'appartiens…
- Tableaux de bords par projet : vision globale des activités en cours sur le projet, état d'avancement…
- Création de tableaux et de graphiques personnalisables : camemberts, barres
Gestion de document :
- Wiki par projet
- Gestionnaire des documents du projet à un seul endroit
- Lier la documentation du projet aux autres éléments du projet : un document vers des tâches, une page wiki vers un plan de tests...
- Worflow et permissions sur la documentation du projet : qui a le droit de consulter, modifier ou approuver tel document
- Historique des différentes versions des documents
- Notifications par email des changements
Chaîne de développement intégrée :
- Gestion de versions : CVS, Subversion, GIT
- Intégration continue avec Hudson
- Gestion de livrables
- Lier les éléments de développement (commit, build, job, release...) aux autres éléments du projet : un build vers une demande fonctionnalités, un commit vers un bug…
- Recherche dans les commits, visualisation des différences
- Permissions fines
Collaboration & communication :
- Choix pour chaque projet des outils à activer : forums, messagerie instantanée, listes de distribution, actualités, flux RSS…
- Lier les outils de communication aux autres éléments du projet : une discussion de la messagerie instantanée à une campagne de test, un message dans un forum à une demande de support…
- Enregistrer et naviguer dans les archives des discussions de la messagerie instantanée
Intégration et extensions :
- Architecture ouverte
- Intégration à l'annuaire LDAP et Command Line Interface
- Intégration avec des outils tiers via l'API SOAP web services
Origine
Codendi a été développé sur la base du très célèbre SourceForge.net dès 2001. Depuis, l'équipe Codendi a re-développé de nombreux outils et a étendu les fonctionnalités de la plateforme. L'objectif est de répondre aux problématiques de gestion de projet professionnelles et industrielles. Codendi est désormais un produit mature adapté aux environnements de travail d'entreprises.
Modèle économique
Aujourd'hui, Codendi est proposé aux acteurs du monde industriel de tous secteurs économiques. Xerox a opté pour un modèle économique basé sur le rôle d'éditeur. Il livre la plateforme Codendi en open-source sous licence GNU GPL v2. Pour la stabilité et le développement de la plateforme, il vend de la maintenance corrective, préventive et évolutive sous forme de souscription.
Récompenses
Lutèce d'or
Mercredi 24 septembre 2008, Codendi a obtenu le Lutèce d'Or dans la catégorie « Meilleur projet libre réalisé par un Grand Groupe ». Dans le cadre de l'événement Paris Capitale du Libre[1] la FNILL (Fédération Nationale de l'Industrie du Logiciel Libre) organise le concours des Lutèce d'Or, récompensant les meilleurs projets et actions dans le domaine des logiciels libres en France et en Europe.
C'est lors de la cérémonie à la Mairie du 13e arrondissement de Paris que les prix ont été remis, autour d'un dîner réunissant 350 personnalités du Libre et en présence d'Éric Besson, Secrétaire d'État chargé du développement de l'économie numérique.
Utilisateurs
Oranges Labs (Télécommunications), Sorin Groupe (Médical), Groupe Adeo (Grande distribution), Schneider Electrics (Electricité), Marine Nationale (Défense), STMicroelectronics (Semi-conducteurs), GDF Suez (Energie)...
Notes et références
Voir aussi
Articles connexes
- SourceForge, ancêtre de Codendi
- Gforge, cousin de Codendi, également issu de SourceForge
Liens externes
Catégories :- Outil de développement logiciel
- Logiciel libre sous licence GPL
- Logiciel de gestion de projets
Wikimedia Foundation. 2010.