Codendi

Codendi
Codendi
Logo 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

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


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Codendi de Wikipédia en français (auteurs)

Игры ⚽ Нужен реферат?

Regardez d'autres dictionnaires:

  • Codendi — Entwickler Xerox Aktuelle Version 4.2 (2010 12 14) Betriebssystem plattformunabhängig …   Deutsch Wikipedia

  • Сравнение хостингов для проектов свободного ПО — Основные хостинги Возможности Название Хостинг кода Просмотр кода Отслеживание ошибок Хостинг сайта Вики Система перевода Shell сервера Рассылка почты News Group (NNTP) Фору …   Википедия

  • Сравнение хостингов для проектов свободного программного обеспечения — Эта статья содержит незавершённый перевод с английского языка. Вы можете помочь проекту, переведя её до конца. Основные хостинги Возможности …   Википедия

  • Liste De Logiciels Libres — Les logiciels libres présents sur cette page le sont selon la définition de l article logiciel libre. La plupart des programmes cités ici sont disponibles sous licence GNU GPL ou BSD. Sommaire 1 Système d exploitation 1.1 Famille des GNU/Linux… …   Wikipédia en Français

  • Сравнение систем отслеживания ошибок — Эта страница содержит сравнение как систем отслеживания ошибок так и систем управления проектами. Содержание 1 Системы управления проектами 2 Системы отслеживания ошибок …   Википедия

  • Bug tracking system — Logiciel de suivi de problèmes Un logiciel de suivi de problèmes ou système de suivi de problèmes (de l anglais issue tracking system) est un logiciel qui permet d aider les utilisateurs et les développeurs à améliorer la qualité d un logiciel.… …   Wikipédia en Français

  • Forge (Informatique) — Pour les articles homonymes, voir Forge. En informatique, une forge désigne un système de gestion de développement collaboratif de logiciel. Sommaire 1 Objectifs 2 Fonctions disponibles …   Wikipédia en Français

  • Forge (informatique) — Pour les articles homonymes, voir Forge. En informatique, une forge désigne un système de gestion de développement collaboratif de logiciel. Sommaire 1 Objectifs 2 Fonctions disponibles …   Wikipédia en Français

  • Logiciel de gestion de projets — Le terme logiciel de gestion de projets peut désigner différents types de logiciel ayant pour objectif de faciliter le travail de gestion de projet. Le travail des logiciels de gestion de projet est généralement d automatiser des tâches de… …   Wikipédia en Français

  • Logiciel de suivi de problèmes — Un logiciel de suivi de problèmes ou système de suivi de problèmes (de l anglais issue tracking system) est un logiciel qui permet d aider les utilisateurs et les développeurs à améliorer la qualité d un logiciel. Les utilisateurs soumettent… …   Wikipédia en Français

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”