Comparatif solutions de travail collaboratif en temps réel

Comment faites vous pour travailler à plusieurs sur un même document, travailler en temps réel ou gérer les versions d’un fichier, ce petit billet va faire un comparatif des solutions de tableaux blancs en ligne permettant de travailler à plusieurs en même temps sur un document.

Les plateformes choisies sont :

  • Etherpad
  • Google Docs
  • Zoho

Etherpad

Récemment racheté par Google, cette solution s’est imposé dans le travail collaboratif en véritable temps réel. En effet Etherpad permet de travailler à plusieurs et de voir à chaque instant ce qu’écrit vos collègues. Le temps de latence est très faible, on peut vraiment parler d’une solution temps réel pour Etherpad ce qui est un énorme avantage par rapport aux autres solutions.

Plusieurs solutions de travail sont possibles:

  • Gratuite : Création d’une session avec la possibilité d’avoir jusqu’à 16 utilisateurs mais il y a moins de garantie, pas de création de comptes pour sauvegarder ses documents etc
  • Pro :  Gratuit jusqu’à 3 utilisateurs puis 8$/mois/utilisateur. Les avantages sont création de comptes, sessions HTTPS, possibilité de mettre un mot de passe, données sauvegardes sur leurs serveurs. C’est la solution la plus simple et avec des garanties pour un travail en petit groupe.
  • License: pour 99$/mois puis 49$/utilisateur vous pouvez installer la solution etherpad sur vos propres serveurs

A noter qu’à partir du 31 mai il ne sera plus possible de créer des « PAD » public.

Les plus :

  • Rapidité
  • Temps Réel
  • Facilité de mise en place que ce soit à 3 ou 16 utilisateurs

Les moins:

  • Déconnexions un peu trop fréquentes en gratuit
  • Accents mal gérés pour l’export des documents
  • Fonctions de style ( gras, couleurs…) peu étoffé

Google docs

CetGoogle Docste solution de Google existe depuis quelques années et est une alternative à la suite Office. En effet on dispose d’options de mise en page très complète, surement la plus étoffé de toutes les solutions. Il suffit d’un simple compte Google pour avoir accès à Google Docs. Il est très facile de partager vos documents avec d’autres collègues.

Il est possible de gérer les versions de vos documents ce qui est un atout important dans le travail collaboratif, de plus il intègre la technologie latex qui facilite la création de formule mathématiques. Contrairement à Etherpad, le temps de latence est beaucoup plus long, on ne peut pas suivre en temps réel ce qui est écrit par tous les participants. Mais depuis le rachat de la technologie d’Etherpad, il est sans nul doute que tout cela va être amélioré en 2010.

Google Docs Latex

Les plus :

  • Partage des documents
  • Latex
  • Tableur et fonction traitement de texte
  • Gratuit

Les moins

  • incompatibilité avec Opera et Safari ( à vérifié)
  • pas en temps réel

Zoho

Zoho est un concurrent direct de la suite de Google et Office car il intègre de multiples services comme une plateforme de mails, documents, CRM, meeting, présentations, wiki etc.. Une solution très complète qui peut répondre à beaucoup de besoins. Intéressons nous à la fonction tableaux blancs, il faut tout d’abord créer un compte ou utiliser un compte Google, ce qui facilite grandement le système.

Zoho WiterTout comme Google Docs on dispose d’une interface riche, avec la possibilité d’inclure des tableaux, une mise en page plutôt complète. Autre point positif, il y a aussi une fonction permettant la révision des documents pour assurer un suivi, vous l’aurez donc déduit qu’il est possible de sauvegarder ses documents.

Concernant le travail collaboratif, il est possible de travailler à plusieurs sur un document grâce à une invitation. La solution est beaucoup moins rapide qu’Etherpad et un point négatif à mon avis, les personnes travaillent sur un document bloque le paragraphe sur lequel ils sont entrain de travailler, ce qui limite l’intérêt d’un travail à plusieurs si les zones ne sont pas toutes éditables par tous.

Les plus :

  • Interface riche et complète
  • Partage et versions des documents

Les moins:

  • Temps réel limités
  • Paragraphes verrouillés en écriture

Si je devais faire un classement, selon mon expérience je classerai de la manière suivante

  1. Etherpad
  2. Google Docs
  3. Zoho

Pour moi l’avantage incontestable d’Etherpad est vraiment le travail en temps réel, il permet de pouvoir vraiment travailler à plusieurs pour échanger des idées, ou même la prise de note lors d’un congrès ou un cours par exemple.

Ensuite la suite Google Docs n’est pas loin de la perfection car vraiment complète au niveau des fonctionnalités comme le partage des documents, la mise en page. A voir avec l’intégration de la technologie Etherpad. Ensuite Zoho est aussi complet mais le point le plus rébarbatif est l’impossibilité de travailler à plusieurs sur un même paragraphe, ce qui est handicapant pour la prise de note à plusieurs. Google Wave aurait pu être dans ce comparatif mais la solution est à mon avis pas assez avancé pour avoir un avis prononcé sur cette solution.

Quelques outils de veille

A l’heure du web 2.0, des réseaux sociaux l’accès aux informations est décuplé et apparait de plus en plus rapidement sur Internet. Twitter est certainement la source d’information la plus rapide actuellement, il suffit de quelques minutes pour voir une information diffusée sur ce nouveau média. Google essaye d’embrayer avec la recherche en temps réel ainsi que son super-agrégateur Google News.

Nous allons voir comment organiser sa veille technologique et où la trouver :

Qu’est ce que la veille ?

Sans vouloir faire un cours, quelques définitions sur la veille, les méthodes et les normes.

« Ensemble d’activités orientées vers l’obtention d’informations à caractère stratégique ou opérationnel, sur l’évolution de l’environnement pour viser la pertinence  des processus de décision à court ou moyen terme » (Balmisse & Meingan)

  • Normes AFNOR : 5 étapes d’un processus de veille
    • Ciblage des thèmes ( axe des thèmes )
    • Collecte des informations
    • Analyse des informations collectées
    • Réalisation de synthèses
    • Mise à disposition

Il vaut mieux veiller tous les 2 jours 30 minutes en se fixant des durées et des objectifs plutôt que 3heures une fois de temps en temps. En étant rigoureux et en appliquant quelques méthodes simples vous ne serez pas seulement efficace, vous serez efficient.

Agrégateur de flux RSS

Actuellement il n’est pas possible de visiter 300 sites tous les jours pour voir si des choses nouvelles sont apparues, cela prendrait trop de temps et cela ne serait pas productif.Agragateur RSS

Une des premières solutions est d’avoir un agrégateur de flux rss intégré à son navigateur comme Sage par exemple. Vous pourrez d’un coup suivre les flux rss de vos sites préférés et aller plus loin en vous rendant sur le site si quelques articles vous intéressent mais cela permet de survolé les nouveautés.

Yahoo Pipes

Yahoo Pipes, pour mieux gérer vos flux rss. C’est un outils offert par Yahoo pour organiser tous ses flux d’informations.

Quelques exemples de fonctions :

  1. Combiner plusieurs flux
  2. Ressortir un nouveaux flux regroupant toutes vos données
  3. Géolocalisation de flux selon les pays
  4. Création de moteur de recherches verticaux.

Cet outil aura le mérite de permettre de mettre des filtres, de catégories ses sources d’informations et pas d’être seulement un simple agrégateur mais plutôt d’être un outils tendance qui offre la possibilité de créer des mashups.

Twitter

Pourquoi Google indexe en « temps réel » les nouveaux tweets ? Car grâce à twitter les informations circulent à une tele rapidité, et se propage de partout. Il en devient même difficile de suivre sa « timeline » lorsqu’on suit beaucoup de gens car on peut être noyé sous l’information et quelques infos passeront surement à travers.

Pour mieux organiser sa veille, il faut soit créer plusieurs comptes et suivre pour chaque compte un certains types de personnes ( les SEO, les Developpeurs, les marketings …) ou sinon utiliser les listes qui vont vous permettre de segmenter vos informations.

Social BookmarkingUtilisation des DiggLike et Bookmarking

Grâce au DiggLike, les webmasters peuvent diffuser leurs actualités et les internautes votent pour choisir quelles actualités doit être mis en avant. Une des pistes peut d’aller chercher justement sur des sites comme

  • Digg
  • Fuzz
  • Scoopéo
  • Wikio

Ils vous permettront de pouvoir visualiser les dernières actualités qui sont aux yeux des internautes les plus intéressantes.

Un peu moins en vogue maintenant, il existe des sites pour partager ses favoris en les classant par thème, sujets, mots clés. Ensuite il est aisé de recherché le sites dans la thématique voulu. De plus si l’utilisateur à jugé bon de bookmarké ce lien il y a de forte probabilité qu’il contienne de bonnes informations dans son secteur. De plus il est possible de regrouper les tags des bookmarks avec une sémantique similaire ( auto, automobile, véhicule, pollution, CO2..)

Quelques exemples:

  • Del.icio.us
  • Social.bookmark.me
  • Bookmarks.fr

Outils de recherche en ligne

Quelques pistes de logiciels de recherches autre que Google.

  • BullsEye
  • DigOut4U
  • Copernic
  • Strategic Finder
  • E-Catch
  • WebSeeker
  • Web Ferret
  • Lexibot

Récapitulatif des outils

Outils de Veille Technologique

Outils de Veille Technologique

D’après Balmisse & Meingan (2008)

A noter que la machine à café peut être un outil,  il est tout à fait possible en discutant avec d’autres collègues de choses dont vous n’êtes pas au courant. Il faut toujours être attentif, un nouveau service, un nouveau produit qui vous aurait échappé est peut être connu par des gens que vous fréquenté à la machine à café ou à la pause cigarette.

Quelques lectures annexes

Outils pour la veille technologique

RSS et veille technologiques

LE PROCESSUS ET LES
OUTILS DE VEILLE
TECHNOLOGIQUE DANS
UN CENTRE DE
RECHERCHE ET
DEVELOPPEMENT

Revue de la semaine : Votre site, vos visiteurs et Google

En pleine lecture du livre « La méthode Google, Que ferait Google à votre place », ce billet reprendra quelques idées de son auteur et en développer certaines. Jeff Jarvis, l’auteur est en autre le blogger qui anime le site buzzmachine.com .

Conseils n°1 : Oreilles et Yeux grands ouverts

Ouvrer vos yeux

Tout d’abord l’un des premiers conseils serait, écoutez vos clients, bien que ce conseil s’applique dans le livre à des entreprises comme DELL ou Danone, il est primordial pour vous aussi de voir ce que pense vos visiteurs et vos clients de votre site, de votre service. En effet ce sont des conseils gratuits, vous n’aurez pas d’agence à payer qui vous fera des enquêtes, des études pour vous donnez le même résultat. Prenez le temps de lire, réfléchir à toutes les critiques et remarques, en groupe réalisez un brainstorming par exemple  pour savoir pourquoi certains soucis sont récurrents, comment les résoudre. Et bien sur dans la mesure du possible, répondez aux personnes qui laissent des remarques, essayer de régler leurs problèmes, vous le transformerez en client satisfait car vous aurez été attentif à leurs problèmes.

Conseils n°2 : Faites un service, laisser les visiteurs faire le reste

Appliquez la méthode Google, ne vous souciez pas de la rentabilité du service en premier lieu mais aussi du nombre de personnes qu’il touchera. Comment Google est devenu le numéro 1 de partout ? Car il a proposé aux internautes ce dont ils avaient besoin mais pas seulement, en plus de çà il propose des services « ouverts ». Partager, modifier, assembler, ceci résume ce qu’on peut faire avec toutes les applications Google. Donnez la possibilité de créer du contenu via vos services, la création de widgets ou des fameux mashups, pouvoir partager vos applications (Google Map, Vidéo etc), création d’une API. Votre service en sera plus que populaire, permettra de l’améliorer grâce à une communauté qui pourra se créer autour. Cette politique sera bien plus bénéfique qu’un service bloqué et verrouillé qui laissera aucune marge de manœuvre pour vos clients/ visiteurs.

Conseils n°3 : Tracker, Analyser et Améliorer

Vous disposez d’outils de tracking de plus en plus évolués, de solutions e-commerce puissantes, utilisez les pour améliorer vos taux de recherches, votre panier moyen …

Sur un grand site de ventes de livres, dvd etc comme Amazon, un des constats était que les gens n’arrivaient pas à trouvé les produits. Des recherches comme « harry pother » , « twilit » ne retournait aucun résultat, de plus aucune correction n’était proposée. Grâce à des solutions comme Endeca, il est possible de savoir ce que recherche vos clients, de proposer des corrections personnalisées, mettre en avant des produits similaires, faire du marketing 1TO1.

Crédit Photos : Photo Libre

Surveiller son serveur Mysql

Lors de la création et l’hébergement de site internet il y a différents aspects qui font qu’un site soit réactif ou non. De plus Google prend en compte de plus en plus le temps de chargement des pages dans les SERPS.

Je ne reviendrai pas sur les optimisations des jointures, la création d’index, l’optimisation de my.cnf où même la création de sprite css mais plutôt un outil pour détecter les lenteurs sur les requêtes, celles qui sont les plus utilisés …

Avez vous déjà essayer d’activer les logs slow queries dans mysql ? Et ouvrir votre fichier généré pour voir les requêtes qui sont longues à s’exécuter, sur votre serveur quelle site internet consomme le plus de ressources, le plus d’accès ?

Pas toujours facile n’est ce pas ? Une solution que je viens de trouver récemment est un logiciel appelé Jet Profiler. Il suffit de rentrer vos identifiants mysql pour scruter votre serveur et analyser tout cela.  A Savoir que cette solution marche sous Windows, Linux et Mac, il n’y aura pas de jaloux.

Petite démonstration de ses fonctions :

  • Top Queries – Vos requêtes les plus utilisés sur votre serveur
  • Top Users – Quels sont vos utilisateurs qui consomment le plus sur votre serveur ?
  • Top Tables – Idem, les tables les plus souvent interrogées
  • Slow Queries – Les requêtes les plus longues qui devront être  optimiser !

Concernant les Slow Queries il est possible de voir grâce à la fonction explain de mysql pourquoi une requête met longtemps à s’exécuter :

Analyser Slow Queries

Détecter et Analyser Slow Queries

  • scan entier d’une table
  • multiple jointure sur de grosses tables
  • tables temporaire …

C’est donc un outil puissant qui vous indiquera facile vos slow queries à optimiser.

De plus il offre une partie monitoring en affichant les threads, connexions, scan de table, utilisation du cache

Monitorer son serveur SQL

Utilisation des tables temporaires

Il est possible d’enregistrer l’activité de votre serveur sur la période de votre choix, de cible un seul utilisateur Mysql pour une analyse plus fine. C’est déjà un outil très complet vous permettant d’améliorer les performances de vos sites

Je vous conseille en plus de ce logiciel d’autres solutions comme Munin pour afficher des graphes d’utilisation ou même Mysql Administrator Pour voir l’usage, le traffic et le nombre de requêtes en temps réel dans le même esprit que le gestionnaire des tâches de Windows.

Note: Comment monitorer apache pour chaque vhost, qui consomme le plus ? Je vous invite à installer munin et ce « plugins » très bien expliqué ici

Et vous qu’utilisez vous pour améliorer vos requêtes SQL sur les sites que vous créé , hébergé ?

Début de l’auto-entreprenariat

1er Janvier 2010, nouvelle année, 1er anniversaire, 1 mois que mon statut d’auto-entrepreneur est officiel. Ce blog sera pour moi l’occasion de parler des démarches administratives pour devenir Auto-Entrepreneur mais aussi un coin d’expression sur le web en général.

Vous êtes Auto-Entrepreneur sur Lyon ? Présent sur twitter ? N’hésitez pas à prendre contact