IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

SCM Discussion :

Gestion de bugs


Sujet :

SCM

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    214
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2008
    Messages : 214
    Points : 310
    Points
    310
    Par défaut Gestion de bugs
    Bonjour,

    Le SCM, c'est bien, mais pas adapté pour la gestion de bugs, c'est juste de la gestion de conf. Nous sommes une petite équipe de développeurs (deux, voir peut-être trois), mais la gestion de conf est nécessaire. Perforce a été installé, et ça a l'air très bien. Dans ce logiciel, il y a une gestion des tâches, ce qui est très bien, sauf que maintenant, nous avons besoin d'intégrer le niveau supérieur : les bugs et exigences.

    Apparemment, il y a des outils pour cela.

    J'ai trouvé quelques noms, dont GForge, BugZilla, Mantis. Il y en a surement d'autres.

    Or, évidemment, les sites internet officiels (ou pas) ne sont pas des portails faisant la promotions de ces produits. Et je n'ai pas envie de prendre le premier venu.

    Donc je demande vos lumières.

    Voici un mini cahier de charges pour orienter les conseils :
    Technique
    - Tout d'abord, présence d'un plug-in pour le SCM Perforce (ou alors dialogue avec la BDD du logicielle aisée qui me permettrai de construire un tel plug-in).
    - Serveur fonctionnant sous Windows 2000(c'est le cas pour le serveur Perforce, et je pense que c'est mieux de mettre un seul serveur).
    - Légèreté d'utilisation adaptée à une petite structure d'une poignée de développeurs.
    - Client fonctionnant aussi bien sous Windows 2000 que Linux 2.6.
    Fonctionnel
    - Présence d'un premier niveau que j'appelle fait technique
    - Un fait technique serait l'enregistrement d'un rapport client
    - Présence d'un deuxième niveau que j'appelle bugs et exigences
    - Les exigences sont définies dans le cahier des charges, et les bugs sont constatés par l'équipe ou issu d'un ou plusieurs faits techniques.
    - Présence d'un troisième niveau que j'appelle tâches
    - Les tâches sont les jobs de Perforce. La communication avec le SCM se fait à ce niveau.
    - La suite peut se gérer avec les rapports du SCM, mais si c'est mieux fait, pourquoi pas ?


    Des conseils de logiciels me permettant de m'en sortir ? Sans passer des heures à installer et tester chaque logiciel disponible sur le marché ?

  2. #2
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Personnellement, j'utilise TRAC, mais je ne sais plus s'il existe un plug-in Perforce.
    A part pour les tâches (où je ne connais pas assez Perforce pour savoir ce que c'est), il est capable de répondre à tes besoins, normalement.

  3. #3
    Membre régulier Avatar de Actarus78
    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Septembre 2005
    Messages
    87
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 87
    Points : 118
    Points
    118
    Par défaut
    Salut,

    déjà, il faut savoir que l'onglet task présent dans perforce est customisable donc il peux peut être te suffire en y apportant que quelques modifications.

    Ensuite perforce met à disposition un outil qui permet de faire le lien avec un tracker de bug. Il s'appel P4DTG

    Je te renvoi sur la doc pour que tu te fasses ta propre idée mais il se connecte avec la plupart des trackers du marché. Il y a un peu plus de 5ans, j'avais lié perforce a bugzilla via l'ancetre de P4DTG.

    Après il faudra établir tes règles de gestion pour par exemple interdire un commit si aucun ticket n'est attaché. (c'est une règle basique de tracabilité , savoir pourquoi le changement a été fait) mais ca c'est suivant la politique de l'entreprise ou de l'equipe.

    http://www.perforce.com/perforce/doc...4dtg/p4dtg.pdf

Discussions similaires

  1. Application de gestion des bugs
    Par yos.74 dans le forum Développement Web en Java
    Réponses: 6
    Dernier message: 26/11/2013, 22h22
  2. Réponses: 1
    Dernier message: 11/11/2012, 20h07
  3. Application web de gestion de bugs
    Par eddynamique dans le forum EDI/Outils
    Réponses: 2
    Dernier message: 26/07/2012, 16h38
  4. Gestion de bug et de fonctionnalités
    Par reitsab dans le forum Autres Logiciels
    Réponses: 0
    Dernier message: 01/10/2010, 11h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo