<?xml version="1.0" encoding="UTF-8"?>
<document>
   <header>
      <authors>
         <author>
            <name>Stéphane Pincemail</name>
            <email>stephane.pincemail@atosorigin.com</email>
         </author>
      </authors>
      <dates>
         <creation></creation>
         <validation></validation>
      </dates>
      <language>fr</language>
      <appname>Talend_v2_2</appname>
      <release>2.2</release>
      <licenseid>31</licenseid>
      <licensedesc>GNU GPL</licensedesc>
      <url>www.talend.com</url>
      <desc>ETL open source 100% français.
Possibilité de coder les jobs en Java ou en Perl.</desc>
      <demourl>http://www.talend.com/tos/tutorials/menu.php</demourl>
      <qsosformat>1.7</qsosformat>
      <qsosappfamily>etl</qsosappfamily>
      <qsosappname></qsosappname>
      <qsosspecificformat></qsosspecificformat>
   </header>
   <section name="generic" title="Section générique">
      <desc>Les critères génériques de la méthode QSOS version 1.6</desc>
      <element name="intrinsicdurability" title="Pérennité">
         <desc>Pérennité</desc>
         <element name="maturity" title="Maturité">
            <desc>Maturité</desc>
            <element name="age" title="Âge">
               <desc0>Moins de 3 mois</desc0>
               <desc1>Entre 3 mois et 3 ans</desc1>
               <desc2>Plus de 3 ans</desc2>
               <score>2</score>
               <comment>Talend sort la première version de son ETL 2006 après 3 ans de R&amp;D

http://www.progilibre.com/TALEND-MET-EN-LIGNE-LA-BETA-PUBLIQUE-DE-SON-OUTIL-D-ETL-OPEN-SOURCE_a370.html?PHPSESSID=073fc5e6e1433a964dbe23bcadfa8c54</comment>
            </element>
            <element name="stability" title="Stabilité">
               <desc0>Logiciel instable avec de nombreuses versions et patches générant des effets de bords</desc0>
               <desc1>Version de production stabilisée mais un peu vieille. Quelques difficultés à stabiliser les versions de développement</desc1>
               <desc2>Logiciel stable. Les nouvelles versions corrigent des bugs, mais apportent de façon prépondérante de nouvelles fonctionnalités</desc2>
               <score>2</score>
               <comment>Version majeure tous les quatres mois.
</comment>
            </element>
            <element name="historyknowproblems" title="Historique">
               <desc0>Le logiciel connaît de nombreux problèmes qui peuvent être rédhibitoires</desc0>
               <desc1>Pas de problèmes majeurs, ni de crise</desc1>
               <desc2>Bon historique de gestion de projet et de crise</desc2>
               <score>1</score>
               <comment>Ce projet est récent et l'équipe semble compétente et soudée.</comment>
            </element>
            <element name="forkprobability" title="Fork">
               <desc0>Forte probabilité de fork dans un futur proche</desc0>
               <desc1>Le logiciel provient d'un fork mais a très peu de chances d'être forké dans un futur proche</desc1>
               <desc2>Très faible probabilité de fork. Le logiciel ne provient pas d'un fork</desc2>
               <score>2</score>
               <comment>Aucune information sur le sujet. Très faible risque de fork car le logiciel est développé par une société.</comment>
            </element>
         </element>
         <element name="adoption" title="Adoption">
            <desc>Adoption par la communauté et l'industrie</desc>
            <element name="popularity" title="Popularité">
               <desc0>Très peu d'utilisateurs identifiés</desc0>
               <desc1>Usage détectable sur Internet</desc1>
               <desc2>Nombreux utilisateurs et références</desc2>
               <score>0</score>
               <comment>Marché des ETL par définition limité en nombre d'utilisateurs.
</comment>
            </element>
            <element name="references" title="Références">
               <desc0>Aucune</desc0>
               <desc1>Peu de références, pas d'usage critique</desc1>
               <desc2>Souvent implémenté sur des applications critiques</desc2>
               <score>1</score>
               <comment>Plus 200 références

http://www.talend.com/open-source-provider/reference.php

</comment>
            </element>
            <element name="contributingcommunity" title="Communauté des contributeurs">
               <desc0>Pas de communauté ou de réelle activité (forum, liste de diffusion…)</desc0>
               <desc1>Communauté existante avec une activité notable</desc1>
               <desc2>Communauté forte : grosse activité sur les forums, de nombreux contributeurs et défenseurs</desc2>
               <score>1</score>
               <comment>Seuls les développeurs de Talend contribuent au développement de ce produit mais les utilisateurs via le forum  peuvent donner leur avis sur le produit et sur les innovations qu'ils souhaiteraient voir apparaître  sur les futures versions. 1000 béta testeur</comment>
            </element>
            <element name="books" title="Livres, publications">
               <desc0>Aucun livre sur ce logiciel</desc0>
               <desc1>Moins de cinq livres publiés sur ce logiciel</desc1>
               <desc2>Plus de cinq livres publiés sur ce logiciel et dans différentes langues</desc2>
               <score>0</score>
               <comment>Pas de publication trouvée sur Talend.</comment>
            </element>
         </element>
         <element name="developmentleadership" title="Direction des développements">
            <desc>Organisation et direction des développements</desc>
            <element name="leadingteam" title="Équipe dirigeante">
               <desc0>Un ou deux individus engagés, pas clairement identifiés</desc0>
               <desc1>Entre deux et cinq personnes indépendantes</desc1>
               <desc2>Plus de cinq personnes</desc2>
               <score>2</score>
               <comment>http://www.talend.com/management/management.php</comment>
            </element>
            <element name="managementstyle" title="Mode de direction">
               <desc0>Dictature complète</desc0>
               <desc1>Despotisme éclairé</desc1>
               <desc2>Conseil d'architectes avec un leader identifié (ex : KDE)</desc2>
               <score>1</score>
               <comment>L'équipe dirigeante est composée de plusieurs personnes.</comment>
            </element>
         </element>
         <element name="activity" title="Activité">
            <desc>Activité du et autour du projet</desc>
            <element name="developersidentificationturnover" title="Nombre de développeurs, identification, turnover">
               <desc0>Moins de trois développeurs, pas clairement identifiés</desc0>
               <desc1>Entre quatre et sept développeurs ou plus, non identifiés, avec un turnover important</desc1>
               <desc2>Plus de sept développeurs, équipe très simple</desc2>
               <score>2</score>
               <comment>De nombreux développeurs contribuent au projet à en croire les réponses sur le forum provenant d'eux ainsi que leurs affectations dans la rubrique "bugtracker". 
</comment>
            </element>
            <element name="activityonbugs" title="Activité autour des bugs">
               <desc0>Réactivité faible sur le forum ou sur la liste de diffusion, ou rien au sujet des corrections de bugs dans les notes de versions</desc0>
               <desc1>Activité détectable mais sans processus clairement exposé, temps de résolution long</desc1>
               <desc2>Forte réactivité, basée sur des rôles et des assignations de tâches</desc2>
               <score>2</score>
               <comment>Tous les bugs connus sont recensés sur leur site web et un développeur est assigné sur chaque bug. 
Voir la rubrique "bugtracker" :

http://www.talendforge.org/bugs/my_view_page.php</comment>
            </element>
            <element name="activityonfunctionalities" title="Activité autour des fonctionnalités">
               <desc0>Pas ou peu de nouvelles fonctionnalités</desc0>
               <desc1>Évolution du produit conduite par une équipe dédiée ou par des utilisateurs, mais sans processus clairement exposé</desc1>
               <desc2>Les requêtes pour les nouvelles fonctionnalités sont clairement outillées, feuille de route disponible</desc2>
               <score>1</score>
               <comment>De nouvelles fonctionnalités sont implémentées à chaque nouvelle version mais aucune roadmap n'est 
clairement identifiée.</comment>
            </element>
            <element name="activityonreleases" title="Activité sur les releases/versions">
               <desc0>Très faible activité que ce soit sur les versions de production ou de développement (alpha, beta)</desc0>
               <desc1>Activité que ce soit sur les versions de production ou de développement (alpha, beta), avec des versions correctives mineures fréquentes</desc1>
               <desc2>Activité importante avec des versions correctives fréquentes et des versions majeures planifiées liées aux prévisions de la feuille de route</desc2>
               <score>1</score>
               <comment>Les mises à jour apparaissent en moyenne tout les mois. Bonne activité.</comment>
            </element>
         </element>
      </element>
      <element name="industrializedsolution" title="Industrialisation">
         <desc>Niveau d'industrialisation du projet</desc>
         <element name="independenceofdevelopments" title="Indépendance des développements">
            <desc0>Développements réalisés à plus de 60% par des employés d'une seule société</desc0>
            <desc1>Développements réalisés à 60% maximum par des employés d'une seule société</desc1>
            <desc2>Développements réalisés à 20% maximum par des employés d'une seule société</desc2>
            <score>0</score>
            <comment>Seuls les développeurs de Talend participent au développement des versions.</comment>
         </element>
         <element name="services" title="Services">
            <desc>Offres de services</desc>
            <element name="training" title="Formation">
               <desc0>Pas d'offre de formation identifiée</desc0>
               <desc1>Offre existante mais restreinte géographiquement ou en une seule langue ou fournie par un seul fournisseur</desc1>
               <desc2>Offre riche, plusieurs fournisseurs, plusieurs langages, divisée en modules et en niveaux</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="support" title="Support">
               <desc0>Pas d'offre de support identifiée</desc0>
               <desc1>Offre existante mais restreinte géographiquement ou en une seule langue ou fournie par un seul fournisseur ou sans garantie</desc1>
               <desc2>Offre riche, plusieurs fournisseurs, avec des garanties (sur les temps de résolution)</desc2>
               <score>1</score>
               <comment>Deux choix sont possibles : formule "or" ou "argent".

http://www.talend.com/professional-support/support.php</comment>
            </element>
            <element name="consulting" title="Conseil">
               <desc0>Pas d'offres de conseil identifiées</desc0>
               <desc1>Offre existante mais restreinte géographiquement ou à un seul langage ou fournie par un seul fournisseur</desc1>
               <desc2>Offre riche, plusieurs fournisseurs, plusieurs langages</desc2>
               <score>0</score>
               <comment></comment>
            </element>
         </element>
         <element name="documentation" title="Documentation">
            <desc0>Pas de documentation utilisateur</desc0>
            <desc1>La documentation existe mais est en partie obsolète ou restreinte à une seule langue ou peu détaillée</desc1>
            <desc2>Documentation à jour, traduite et éventuellement adaptée à différentes cibles de lecteurs (end-user, sysadmin, manager…)</desc2>
            <score>2</score>
            <comment>Possibilité de télécharger le pdf d'installation ou de fonctionnement (relativement complète), tutoriels, 
forum, blog...</comment>
         </element>
         <element name="qualityassurance" title="Méthode qualité">
            <desc>Processus et méthode qualité</desc>
            <element name="quality" title="Assurance qualité">
               <desc0>Pas de processus qualité identifié</desc0>
               <desc1>Processus qualité existant, mais non formalisé ou non outillé</desc1>
               <desc2>Processus automatique de tests dans le cycle de vie du code et publication des résultats</desc2>
               <score>0</score>
               <comment>Aucune référence sur l'existence d'un processus de qualité. </comment>
            </element>
            <element name="tools" title="Outillage">
               <desc0>Pas d'outils de gestion de bugs, ni d'outils de gestion de tickets</desc0>
               <desc1>Outils standards fournis (une forge par exemple) mais peu utilisés</desc1>
               <desc2>Utilisation très active d'outils standards</desc2>
               <score>0</score>
               <comment>Aucun outil de gestion de bugs ne semble être fourni avec Talend.</comment>
            </element>
         </element>
      </element>
      <element name="packaging" title="Packaging">
         <desc>Packaging pour les différents systèmes d'exploitation</desc>
         <element name="packagingbsd" title="BSD">
            <desc>BSD</desc>
            <element name="packagingfreebsd" title="FreeBSD">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>0</score>
               <comment></comment>
            </element>
            <element name="packagingmacosx" title="Mac OS X">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment>Talend n'a pas pu être testé sur cet OS.</comment>
            </element>
            <element name="packagingnet" title="NetBSD">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>0</score>
               <comment></comment>
            </element>
            <element name="packagingopen" title="OpenBSD">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>0</score>
               <comment></comment>
            </element>
         </element>
         <element name="packaginglinux" title="Linux">
            <desc>Linux</desc>
            <element name="packagingdebian" title="Debian">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment>Oui, si la distribution est basée sur le GTK.</comment>
            </element>
            <element name="packagingmandriva" title="Mandriva">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment>Oui, si la distribution est basée sur le GTK.</comment>
            </element>
            <element name="packagingredhat" title="Red Hat">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment>Oui, si la distribution est basée sur le GTK.</comment>
            </element>
            <element name="packagingsuse" title="SuSE">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment>Oui, si la distribution est basée sur le GTK.</comment>
            </element>
         </element>
         <element name="packagingsource" title="Source">
            <desc0>Le logiciel ne peut être facilement installé depuis les sources, cela demande beaucoup de travail</desc0>
            <desc1>L'installation depuis les sources est limitée ou dépend des conditions (OS, arch, lib…)</desc1>
            <desc2>L'installation depuis les sources est facile</desc2>
            <score>1</score>
            <comment></comment>
         </element>
         <element name="packagingunix" title="Unix">
            <desc>Unix</desc>
            <element name="packagingaix" title="AIX">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment>Non testé.</comment>
            </element>
            <element name="packaginghpux" title="HP-UX">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="packagingsolaris" title="Solaris">
               <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
               <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
               <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
               <score>2</score>
               <comment></comment>
            </element>
         </element>
         <element name="packagingwindows" title="Windows">
            <desc0>Le logiciel n'est pas packagé pour ce système d'exploitation</desc0>
            <desc1>Le packaging existe, mais est buggé ou n'a pas de support officiel</desc1>
            <desc2>Le logiciel est correctement packagé pour ce système d'exploitation</desc2>
            <score>2</score>
            <comment>Nécessite une machine virtuelle java</comment>
         </element>
      </element>
      <element name="exploitability" title="Exploitabilité">
         <desc>Niveau d'exploitabilité</desc>
         <element name="easeofuseergonomics" title="Facilité d'utilisation, ergonomie">
            <desc0>Difficulté d'utilisation, demande une connaissance approfondie des fonctionnalités du logiciel</desc0>
            <desc1>Ergonomie austère et très technique</desc1>
            <desc2>Ergonomie élaborée et IHM comprenant des fonctions d'aide</desc2>
            <score>2</score>
            <comment>Belle ergonomie qui est en fait un plug-in d'Eclipse. Les stages sont bien modélisés et différentiables.</comment>
         </element>
         <element name="administrationmonitoring" title="Administration et supervision">
            <desc0>Pas de fonctionnalités de contrôle, ni d'administration</desc0>
            <desc1>Fonctionnalités présentes mais incomplètes ou à améliorer</desc1>
            <desc2>Fonctionnalités complètes et faciles de contrôle et d'administration. Intégration possible avec des outils tiers (ex : SNMP, syslog…)</desc2>
            <score>0</score>
            <comment>certaines options disponibles dans l'offre Talend Intégration suites</comment>
         </element>
      </element>
      <element name="technicaladaptability" title="Adaptabilité">
         <desc>Adaptabilité technique</desc>
         <element name="modularity" title="Modularité">
            <desc0>Logiciel monolithique</desc0>
            <desc1>Présence de modules haut niveau permettant un premier niveau d'adaptation</desc1>
            <desc2>Conception modulaire, permettant des adaptations faciles par sélection et/ou création de modules</desc2>
            <score></score>
            <comment></comment>
         </element>
         <element name="codemodification" title="Facilité technique de modification du code existant">
            <desc0>Tout à la main</desc0>
            <desc1>Recompilation possible mais complexe, sans outils, ni documentation</desc1>
            <desc2>Recompilation facile, outillée (ex : make, ANT, Maven…) et documentée</desc2>
            <score>1</score>
            <comment>Réservée aux développeurs confirmés.</comment>
         </element>
         <element name="codeextension" title="Facilité d'extension du code">
            <desc0>Toute modification demande une recompilation du code</desc0>
            <desc1>Architecture conçue pour des extensions statiques mais exige une recompilation</desc1>
            <desc2>Architecture de plugins, conçue pour des extensions dynamiques et sans recompilation</desc2>
            <score>2</score>
            <comment></comment>
         </element>
      </element>
      <element name="strategy" title="Stratégie">
         <desc>Stratégie du projet</desc>
         <element name="license" title="Licence">
            <desc>Licence, à pondérer uniquement si le client désire un jour devenir propriétaire du code</desc>
            <element name="permissiveness" title="Permissivité">
               <desc0>Licence très stricte, comme la GPL</desc0>
               <desc1>Licence modérée entre les deux extrêmes (GPL et BSD), licence duale dépendante du type d'utilisateur (personne, société…) ou de leur activité</desc1>
               <desc2>Licence très permissive comme BSD et Apache</desc2>
               <score>0</score>
               <comment></comment>
            </element>
            <element name="protectionagainstproprietaryforks" title="Protection contre des forks commerciaux">
               <desc0>Licence très permissive comme BSD et Apache</desc0>
               <desc1>Licence modérée entre les deux extrêmes (GPL et BSD), licence duale dépendante du type d'utilisateur (personne, société…) ou de leur activité</desc1>
               <desc2>Licence très stricte, comme la GPL</desc2>
               <score>2</score>
               <comment></comment>
            </element>
         </element>
         <element name="copyrightowners" title="Détenteur des droits">
            <desc0>Les droits sont détenus par quelques individus ou entités commerciales, facilitant le changement de licence</desc0>
            <desc1>Les droits sont détenus par de nombreux individus de façon homogène, rendant le changement de licence très difficile</desc1>
            <desc2>Les droits sont détenus par une entité légale, une fondation dans laquelle la communauté a confiance (ex: FSF, Apache, ObjectWeb)</desc2>
            <score>0</score>
            <comment></comment>
         </element>
         <element name="modificationofsourcecode" title="Modification du code">
            <desc0>Pas de moyen pratique de proposer des modifications de code</desc0>
            <desc1>Des outils sont fournis pour accéder et modifier le code (ex : CVS, SVN) mais ne sont pas vraiment utilisés pour développer le produit</desc1>
            <desc2>Le processus de modification de code est bien défini, exposé et respecté, basé sur des rôles bien définis</desc2>
            <score>0</score>
            <comment></comment>
         </element>
         <element name="roadmap" title="Feuille de route">
            <desc0>Pas de feuille de route publiée</desc0>
            <desc1>Feuille de route sans planning</desc1>
            <desc2>Feuille de route versionnée, avec planning et mesures de retard</desc2>
            <score>0</score>
            <comment></comment>
         </element>
         <element name="sponsor" title="Sponsor">
            <desc0>Le logiciel n'a pas de sponsors, l'équipe principale n'est pas rémunérée</desc0>
            <desc1>Le logiciel a un sponsor unique qui détermine sa stratégie</desc1>
            <desc2>Le logiciel est sponsorisé par l'industrie</desc2>
            <score>2</score>
            <comment></comment>
         </element>
         <element name="strategicalindependence" title="Indépendance stratégique">
            <desc0>Pas de stratégie détectable ou forte dépendance à un acteur unique (individu, société, sponsor)</desc0>
            <desc1>Vision stratégique partagée avec plusieurs autres projets open-source mais sans engagement fort des propriétaires des droits</desc1>
            <desc2>Indépendance forte de l'équipe de développement, droits détenus par une entité, fort engagement dans un processus de standardisation</desc2>
            <score>2</score>
            <comment></comment>
         </element>
      </element>
   </section>
   <section name="meta-donnees" title="Récupération des Meta-données">
      <desc></desc>
      <element name="depuisfichierplat" title="Depuis fichier plat">
         <desc>Récupération des meta-données depuis un fichier plat (longueurs fixes, séparateurs)</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="depuisbasededonnees" title="Depuis Base de données">
         <desc>Récupération de structure de tables depuis la base de données</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
   </section>
   <section name="connectivite" title="Connectivité">
      <desc></desc>
      <element name="ftp" title="FTP">
         <desc></desc>
         <desc0>FTP non supporté</desc0>
         <desc1>FTP partiellement supporté (exemple : limité à l'input ou l'output)</desc1>
         <desc2>FTP est supporté</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="xml" title="XML">
         <desc></desc>
         <desc0>XML non supporté</desc0>
         <desc1>XML partiellement supporté (exemple : limité à l'input ou l'output)</desc1>
         <desc2>XML est supporté</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="fichiersplats" title="Fichiers plats">
         <desc>Connectivité vers les fichiers plats</desc>
         <comment>LDAP, Mom, Mail, RSS</comment>
         <element name="expressionreguliere" title="Expression régulière">
            <desc>Support de l'utilisation des expressions régulière lors de la connexion à des fichiers plats</desc>
            <desc0>Non disponible</desc0>
            <desc1>Partiellement disponible</desc1>
            <desc2>Disponible</desc2>
            <score>2</score>
            <comment></comment>
         </element>
         <element name="lecturedesrepertoires" title="Lecture des répertoires">
            <desc></desc>
            <desc0>Non disponible</desc0>
            <desc1>Partiellement disponible</desc1>
            <desc2>Disponible</desc2>
            <score>2</score>
            <comment></comment>
         </element>
         <element name="fichiercompresse" title="Fichier compressé">
            <desc>Possibilité de se connecter à une archive</desc>
            <desc0>Non disponible</desc0>
            <desc1>Partiellement disponible (par exemple limité en taille ou au niveau de l'argorithme de compression)</desc1>
            <desc2>Complètement disponible</desc2>
            <score>2</score>
            <comment></comment>
         </element>
      </element>
      <element name="basesdedonnees" title="Bases de données">
         <desc>Modes de connexion aux bases de données</desc>
         <comment></comment>
         <element name="connexionjdbc" title="Connexion JDBC">
            <desc></desc>
            <desc0>Connexion JDBC impossible</desc0>
            <desc1>Connexion JDBC possible mais limitée</desc1>
            <desc2>Connexion JDBC possible</desc2>
            <score>2</score>
            <comment></comment>
         </element>
         <element name="connexionnative" title="Connexion native">
            <desc></desc>
            <comment></comment>
            <element name="oracle" title="Oracle">
               <desc>Connexion native à Oracle</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="teradata" title="Teradata">
               <desc>Connexion native à Teradata</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="db2" title="DB2">
               <desc>Connexion native à DB2</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="sqlserver" title="SQLServer">
               <desc>Connexion native à SQLServer</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="informix" title="Informix">
               <desc>Connexion native à Informix</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="sybase" title="Sybase">
               <desc>Connexion native à Sybase</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="mysql" title="MySQL">
               <desc>Connexion native à MySQL</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="postgresql" title="PostgreSQL">
               <desc>Connexion native à PostgreSQL</desc>
               <desc0>Impossible</desc0>
               <desc1>Possible mais limitée en termes de versions ou de possibilités</desc1>
               <desc2>Possible</desc2>
               <score>2</score>
               <comment></comment>
            </element>
            <element name="autressgbd" title="Autres SGBD">
               <desc>Liste des autres SGBD auxquels l'ETL se connecte nativement</desc>
               <comment>AS400, FireBird, HSQLDb, Inbres</comment>
            </element>
         </element>
      </element>
      <element name="integrationaunerp" title="Intégration à un ERP">
         <desc>Flux prépackagé depuis un ERP</desc>
         <comment>Possible avec Centric CRM, SalesForces, SugarCRM, VtigerCRM</comment>
         <element name="sap" title="SAP">
            <desc></desc>
            <desc0>Pas d'intégration</desc0>
            <desc1>Flux existant mais limité</desc1>
            <desc2>Intégration pré packagée</desc2>
            <score>0</score>
            <comment></comment>
         </element>
         <element name="oracleapplication" title="Oracle Application">
            <desc></desc>
            <desc0>Pas d'intégration</desc0>
            <desc1>Flux existant mais limité</desc1>
            <desc2>Intégration pré packagée</desc2>
            <score>0</score>
            <comment></comment>
         </element>
      </element>
   </section>
   <section name="transformation" title="Transformation">
      <desc>Fonctionnalités de transformation des données</desc>
      <element name="tri" title="Tri">
         <desc>Fonctionnalités de tri</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>1</score>
         <comment>Pour les flux d'entrée trop volumineux, nécessité de passer par un algorithme externe à Talend que l'on charge dans le module "ExternalSortRow". A vérifier sur la V2.2</comment>
      </element>
      <element name="dedoublonnage" title="Dédoublonnage">
         <desc>Suppression des doublons</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="filtre" title="Filtre">
         <desc>Fonctionnalités de filtre</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment>Module non intuitif. C'est en fait à partir du composant "Map" que l'on redirige les flux en sortie en fonction d'un critère de filtre.</comment>
      </element>
      <element name="concatenation" title="Concaténation">
         <desc>Fonctionnalités de concaténation</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="lookup" title="Look up">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="jointure" title="Jointure">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="reformatagedesdonnees" title="Reformatage des données">
         <desc>Fonctionnalités de reformatage</desc>
         <comment></comment>
         <element name="chainedecaracteres" title="Chaîne de caractères">
            <desc>Reformatage de chaînes de caractères</desc>
            <desc0>Pas de reformatage possible</desc0>
            <desc1>Reformatage possible mais limité</desc1>
            <desc2>Reformatage possible</desc2>
            <score>2</score>
            <comment></comment>
         </element>
         <element name="date" title="Date">
            <desc>Reformatage de chaînes de dates</desc>
            <desc0>Pas de reformatage possible</desc0>
            <desc1>Reformatage possible mais limité</desc1>
            <desc2>Reformatage possible</desc2>
            <score>2</score>
            <comment>Certaines fonction déjà implémentées. Pour des transformations complexes, il est necessaire de créer sa propre fonction (java ou perl) de reformatage de date.</comment>
         </element>
         <element name="nombre" title="Nombre">
            <desc>Reformatage de chaînes des nombres</desc>
            <desc0>Pas de reformatage possible</desc0>
            <desc1>Reformatage possible mais limité</desc1>
            <desc2>Reformatage possible</desc2>
            <score>2</score>
            <comment>Certaines fonction déjà implémentées.</comment>
         </element>
         <element name="fonctionsdecalcul" title="Fonctions de calcul">
            <desc></desc>
            <desc0>Aucune fonction de calcul disponible</desc0>
            <desc1>Quelques fonctions disponibles</desc1>
            <desc2>Jeu complet de fonctions de calcul disponibles</desc2>
            <score>2</score>
            <comment></comment>
         </element>
      </element>
      <element name="comparaisondefichiers" title="Comparaison de fichiers">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="agregation" title="Agrégation">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="pivot" title="Pivot">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="cledesubstitution" title="Clé de substitution">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>0</score>
         <comment></comment>
      </element>
      <element name="appeldecommandesexternes" title="Appel de commandes externes">
         <desc></desc>
         <comment></comment>
         <element name="commandessysteme" title="Commandes système">
            <desc></desc>
            <desc0>Non disponible</desc0>
            <desc1>Partiellement disponible</desc1>
            <desc2>Disponible</desc2>
            <score>2</score>
            <comment>Existe mais non testé.</comment>
         </element>
         <element name="commandessql" title="Commandes SQL">
            <desc></desc>
            <desc0>Non disponible</desc0>
            <desc1>Partiellement disponible</desc1>
            <desc2>Disponible</desc2>
            <score>1</score>
            <comment>Les commandes SQL sont lancées à partir des stages des bases de données.</comment>
         </element>
      </element>
   </section>
   <section name="parametrage" title="Paramétrage">
      <desc></desc>
      <element name="jobmaquette" title="Job maquette">
         <desc>Templates</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="parametragedestraitements" title="Paramétrage des traitements">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Limité</desc1>
         <desc2>Illimité</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="parametragedumoteur" title="Paramétrage du moteur">
         <desc></desc>
         <desc0>Disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>1</score>
         <comment></comment>
      </element>
   </section>
   <section name="deboguage" title="Déboguage">
      <desc></desc>
      <element name="executionpasapas" title="Exécution pas à pas">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="generationdejeuxdetest" title="Génération de jeux de test">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="visualisationgraphique" title="Visualisation graphique">
         <desc>Visualisation graphique de la performance</desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>2</score>
         <comment></comment>
      </element>
      <element name="journalisation" title="Journalisation">
         <desc></desc>
         <desc0>Non disponible</desc0>
         <desc1>Partiellement disponible</desc1>
         <desc2>Disponible</desc2>
         <score>1</score>
         <comment>Fichiers log créés à partir de la librairie Log4j et donc paramétrable à souhait pour celui qui connaît Java.</comment>
      </element>
   </section>
   <section name="performance" title="Performance">
      <desc></desc>
      <element name="utilisationdefichierinterne" title="Utilisation de fichier interne">
         <desc></desc>
         <desc0>Pas de fichier interne</desc0>
         <desc1>Utilisation limitée</desc1>
         <desc2>Disponible</desc2>
         <score>0</score>
         <comment></comment>
      </element>
      <element name="parallelisationdesfluxdedonnees" title="Parallélisation des flux de données">
         <desc></desc>
         <desc0>Pas de parallélisation</desc0>
         <desc1>Fonctionnalité disponible mais limitée</desc1>
         <desc2>Fonctionnalité disponible</desc2>
         <score>0</score>
         <comment>A noter que Talend est plus rapide que DataStage Server (en moyenne 3 fois) sur le traitement de fichiers plats  (concaténation, filtre, tri,look up, ...).</comment>
      </element>
   </section>
   <section name="exploitabilite" title="Exploitabilité">
      <desc>TBD</desc>
      <element name="portabilite" title="Portabilité">
         <desc>TBD</desc>
         <desc0>TBD</desc0>
         <desc1>TBD</desc1>
         <desc2>TBD</desc2>
         <score>2</score>
         <comment>Dans le cas de l'utilisation d'un code java, nécessite uniquement une JVM (machine virtuelle java)</comment>
      </element>
      <element name="ordonnancement" title="Ordonnancement">
         <desc></desc>
         <comment>Ordonnancement de job élémentaires possible</comment>
         <element name="tacheselementaires" title="Tâches élémentaires">
            <desc>Ordonnancement de tâches élémentaires</desc>
            <desc0>Non disponible</desc0>
            <desc1>Partiellement disponible</desc1>
            <desc2>Complètement disponible</desc2>
            <score>2</score>
            <comment></comment>
         </element>
         <element name="ordonnanceurintegre" title="Ordonnanceur intégré">
            <desc></desc>
            <desc0>Pas d'ordonnanceur intégré</desc0>
            <desc1>Ordonnanceur intégré limité</desc1>
            <desc2>Ordonnanceur intégré complet</desc2>
            <score>1</score>
            <comment>Interface sur la CRONTAB</comment>
         </element>
      </element>
      <element name="lignedecommande" title="Ligne de commande">
         <desc>Lancement de tâches en ligne de commande</desc>
         <desc0>Aucun outil en ligne de commande disponible</desc0>
         <desc1>Existence d'un outil en ligne de commande mais à l'utilisation limitée</desc1>
         <desc2>Outil en ligne de commande disponible et complet</desc2>
         <score>2</score>
         <comment>Génération directe de fichiers .ksh ou .bat</comment>
      </element>
      <element name="richessedesjournaux" title="Richesse des journaux">
         <desc>Richesse des journaux de traitement</desc>
         <desc0>Aucun journal de traitement disponible</desc0>
         <desc1>Journal de traitement existant mais très pauvre</desc1>
         <desc2>Journal de traitement très riche</desc2>
         <score>2</score>
         <comment>Possibilité de le paramétrer (basé sur Log4j).</comment>
      </element>
      <element name="referentiel" title="Référentiel">
         <desc>Utilisation d'un référentiel</desc>
         <comment>Disponible dans la version de Talend Integration Suite

http://www.talend.com/products-data-integration/talend-integration-suite.php</comment>
         <element name="fichierplat" title="Fichier plat">
            <desc></desc>
            <desc0>Pas de référentiel en fichier plat</desc0>
            <desc1>Référentiel disponible sous forme de fichier plat mais limité</desc1>
            <desc2>Disponible</desc2>
            <score>1</score>
            <comment></comment>
         </element>
         <element name="sgbd" title="SGBD">
            <desc></desc>
            <desc0>Pas de référentiel SGBD</desc0>
            <desc1>Référentiel disponible mais limité</desc1>
            <desc2>Disponible</desc2>
            <score>0</score>
            <comment></comment>
         </element>
      </element>
   </section>
   <section name="outillage" title="Outillage">
      <desc></desc>
      <element name="outildedeveloppement" title="Outil de développement">
         <desc>Client/serveur, Eclipse, ...</desc>
         <desc0>Aucun outil fourni</desc0>
         <desc1>Outillage via des produits tiers</desc1>
         <desc2>Outil de développement fourni</desc2>
         <score>0</score>
         <comment></comment>
      </element>
      <element name="outildegestiondeconfiguration" title="Outil de gestion de configuration">
         <desc></desc>
         <desc0>Aucun outil fourni</desc0>
         <desc1>Outillage via des produits tiers</desc1>
         <desc2>Outil de gestion de confoguration fourni</desc2>
         <score>1</score>
         <comment>Talend étant un plug in eclipse, il est possible de l'interfacer avec PVCS, subversion, etc...</comment>
      </element>
   </section>
</document>
