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

Interview de Perforce : Système rapide de gestion de configuration logicielle

Les intervenants pour l'interview sont :

  • developpez.com
  • Pascal Soccard
Image non disponible Pascal Soccard, Product Consultant, Perforce Software. " Perforce Software Inc. a été créé en 1995 dans l'unique but de développer et de commercialiser le système rapide de gestion de configuration logicielle Perforce. L'équipe de Perforce Software consacre alors tous leurs efforts dans le développement et la maintenance de ce produit dans le but de satisfaire les clients qui sont en général des éditeurs de logiciels mais aussi finance - banque - assurance, secteur pharmaceutique. En effet, tout développement de logiciel requiert des outils de gestion de configuration logicielle pour gérer les modifications apportées lorsque vous développez vos logiciels. Perforce Software Inc. est basée à Alameda en Californie, cette société vend cet outil dans le monde entier: Internet reste l'outil de prédilection de Perforce Software pour la vente et la distribution de ses produits, il assure aussi le service d'assistance à la clientèle par Internet. Elle possède des filiales dans d'autres pays comme le Royaume Uni, l'Allemagne, la France, l'Inde et le Japon. "

Article lu   fois.

L'auteur

Profil ProSite personnel

Liens sociaux

Viadeo Twitter Facebook Share on Google+   
  1. Quels sont les points forts de Perforce ?

    Perforce encourage la productivité des utilisateurs. Perforce est basé sur un modèle optimiste et a été conçu pour être le plus transparent possible pour les utilisateurs, tout en offrant des fonctionnalités avancées comme la visualisation graphique des branchements ou des modifications effectuées dans les fichiers.

    Perforce est en outre une solution à faible coût avec un modèle de prix simplifié au maximum. Son administration est minimale. Perforce est multi-plateforme et favorise les développements distribués et concourants ce qui permet d'améliorer la productivité des équipes.

  2. Sur quoi se démarque Perforce par rapport à ses concurrents sur la gestion de configuration (PVCS, Clearcase...)

    Ce qui démarque Perforce, c'est sa flexibilité. Des solutions comme Clearcase demandent d'avoir en place une certaine structure en terme d'organisation et de localisation. Perforce s'adapte à tout type d'organisation et aide à la résolution des problèmes rencontrés avec les développements modernes.

  3. A quel public s'adresse le produit ? (Petites PME ? Service Informatique conséquent ?)

    Perforce s'adresse aux entreprises de toutes tailles, aussi bien aux petites structures de quelques utilisateurs (licence gratuite jusqu'à 2 utilisateurs), qu'aux entreprises ayant plusieurs milliers d'utilisateurs comme Google, SAP ou Ubisoft.

  4. Existe t'il des formations Perforce ?

    Perforce offre des formations publiques ou sur site. Les formations sont assurées par des formateurs internes ou externes certifiés par Perforce.

  5. Est-il facile de migrer vers Perforce lorsqu'un existant SCM existe ? Quels sont les facilités/difficultés pour y arriver ?

    Des outils de conversions facilitent la migration des principaux outils SCM du marché vers Perforce. Certaines conversions sont plus complexes que d'autres et peuvent nécessiter l'implication de consultants certifié par Perforce.

  6. Quels sont les évolutions à venir sur le produit ? Et quand ?

    Les futurs développements de Perforce sont orientés vers l'amélioration de l'expérience des utilisateurs tout en conservant la crédibilité, stabilité et performances acquises tout au long des 10 dernières années d'existence de Perforce.

    Perforce publie deux nouvelles versions majeures par an et propose en continu des versions mineures corrigeant des problèmes critiques.

  7. Perforce s'intègre t'il bien avec les solutions de gestion de projet (ex : RUP, itil, CMMI...) ? Propose t'il un modèle de gestion de projet au sein de l'outil ?

    Perforce dispose de commandes en ligne et d'API riches qui facilitent son intégration avec les solutions de gestion de projet.

    Perforce offre des fonctionnalités avancées (modèle de branchement performant, "triggers" et "review daemons") facilitant la mise en place d'un modèle de gestion de projet.

  8. Y a t'il un système d'intégration continue dans l'outil ? Peut-on facilement régénérer un composant dans une version XX.XX.XX ?

    Perforce s'intègre aux principaux outils de compilation par l'intermédiaire de plug-ins. L'utilisation de "triggers" et "review daemons" permettent de créer un système d'intégration continue.

    Le moyen le plus efficace de régénérer un composant spécifique est d'utiliser Perforce "changelist". Perforce offre aussi la possibilité d'utiliser des labels.

  9. Y a t'il une API pour développer des composants en interaction avec Perforce ?

    Perforce dispose d'une API C++ proposant les mêmes interfaces utilisées par toutes les interfaces clientes Perforce.

    De nombreuses API supportent les principaux langages de scripts (Perl, Python, Ruby) et les interfaces Windows (COM, .Net).

  10. Les rapports sur le référentiel sont-ils paramétrables à souhait ? (un peu comme un rapport Business Object)

    Le client Perforce P4Report permet de créer des rapports variés. Il supporte les principaux outils de rapports du marché tel que Crystal Reports, Microsoft Excel, ou tout autre outil supportant les sources de données ODBC.

    Le client Perforce P4SQL permet quant à lui de créer des requêtes SQL en adressant directement la base de données Perforce.

  11. Comment Perforce est-il distribué ?

    En France, Perforce a créé un partenariat avec la société Marte spécialiste de l'ingénierie logicielle et de la gestion de configuration. Le rôle de Marte est d'accompagner, dès la phase d'évaluation, les sociétés manifestant un intérêt pour Perforce.

    En outre, Perforce dispose d'un site Web extrêmement riche. Les logiciels, la documentation et une base de connaissance sont librement accessibles sur le site Perforce.

Quelques liens

Vous avez aimé ce tutoriel ? Alors partagez-le en cliquant sur les boutons suivants : Viadeo Twitter Facebook Share on Google+   

Copyright © 2007 Eric Reboisson. Aucune reproduction, même partielle, ne peut être faite de ce site ni de l'ensemble de son contenu : textes, documents, images, etc. sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.