Christophe Le Bot

  • Navigation rapide
Pratique de la conception numérique

Derniers commentaires

  • Installer Drupal 6 sur un serveur mutualisé OVH
    • Damien | Bravo pour ce billet, simple, efficace. J’aimerais trouver ce genre de réponse qui marche tout le temps !
  • Test d’interface : paiement d’amendes en ligne
    • Benoit | Bonjour, euh, moi je n’ai rien compris à ce stratagème pour faire oublier la clé (manquante) à l’interface de saisie. Je saisie les 14 chiffres de mon avis, le javascript saute...
  • Un bon petit rythme pour 2010
    • Christophe | @ Développeur Magento Moi aussi, j’ai hâte… mais de le finir ! C’est du boulot, beaucoup de boulot. @Maxime Merci pour le compte-rendu.
    • Maxime | Bonjour, voici un petit livrento, ou plutôt un résumendo (On croirait parler espagnol ou italien, c’est fun :-p ) de l’Apérogento qui s’est déroulé à Lyon mercredi 30...
    • Développeur Magento | J’ai vraiment hâte de lire ce livrento !
 

Archives de la catégorie
Gestion de projets

Le guide pratique Scrum bientôt dans les bacs

Encore 9 jours de patience avant de découvrir un livre très attendu : Scrum, de Claude Aubry, chez Dunod. Les méthodes agiles ont le vent en poupe et les précurseurs, comme Claude, ont maintenant suffisamment de recul et d’expérience pour nous expliquer Scrum avec beaucoup d’efficacité et de pédagogie.

A lire sans retenue !

Si après ça, vous n’êtes pas convaincus, je ne sais plus quoi faire. Ah si, venir aux ateliers du SigmaT (dont Claude Aubry est le président !). Le prochain est mercredi 3 février et ce sera un XP Game, parfait pour découvrir l’efficacité d’une démarche agile.

L’Agile Tour 2009 à Toulouse le 22 octobre

Agile Tour 2009

L’Agile Tour est de retour à Toulouse ! Le principe reste le même : faire découvrir les méthodes agiles et partager les retours d’expérience de leur application sur des projets réels.

L’édition 2008 a été un réel succès, alors ne boudez pas celle de 2009 ! L’efficacité des organisateurs et un contenu riche et utile vous rempliront la tête d’idées.

Ce sera le 22 octobre toute la journée, mais pas au même endroit que l’an dernier. Hélas ! Je ne pourrai pas m’y rendre, c’est une catastrophe… Heureusement, les comptes-rendus sont toujours complets, avec une copie des présentations faites à l’assistance. Que du bon en somme.

Informations et inscription : Agile Tour 2009

Virage stratégique pour Magento

Les choses avancent chez Varien et l’avenir de Magento se précise. Aujourd’hui, Varien a présenté à ses partenaires ses objectifs et le nouveau programme de partenariat (le troisième en un an). Changement radical ! Je ne vais pas tout dévoiler, c’est à Varien de le faire publiquement, mais un certain nombre d’intégrateurs vont devoir revoir leur stratégie de développement e-commerce autour de Magento. Rien que ça…

Magento Enterprise Edition arrive. Cette version propriétaire et payante (chère pour beaucoup mais abordable quand on regarde la concurrence directe) était prévue depuis l’origine, mais on en connait maintenant le contenu et les points forts (qui seront eux aussi dévoilés par Varien). La surprise vient du nouveau programme de partenariat, complètement revu autour de cette version.

3 niveaux (au lieu des 4 existants) définiront la capacité des intégrateurs à mettre en oeuvre cette version sur laquelle Varien compte beaucoup. Un donnant-donnant qui place la barre très haut ! Les partenaires seront de fait plus solides, autour d’un éditeur qui sera de fait plus impliqué.

Qu’en sera-t-il de la communauté Magento, centrée autour de la version open source et qui a fait le succès du buzz autour de Magento ? Varien tient à nous rassurer sur le sujet : la version open source s’appuiera sur les mêmes fondamentaux que la version Enterprise et en même temps (un peu à la SugarCRM sans doute). Reste à savoir comment seront réparties les contributions entre version libre et version propriétaire.

De mon côté, je vais devoir mesurer les conséquences de ces changements sur notre activité :

  • Peut-on encore vendre des projets Magento ? La question se pose légitimement. Avec des budgets moyens de plusieurs dizaines de k€, je suis sûr que oui, mais ça se mesure quand même !
  • Vers quel niveau de partenariat s’orienter ?
  • Comment structurer les offres autour des deux versions ?
  • Comment intégrer le coût annuel des licences ?
  • Comment assurer le service de garantie de la version commerciale ?
  • Comment définir les critères de sélection de la version libre ou de la version commerciale ?
  • Doit-on vendre à Varien notre expertise métier quand elle est intégrée dans la version commerciale seulement (la fameuse différence entre contribution et prestation) ?
  • etc.

Beaucoup de questions, donc. Ensuite, viendra le temps des retours. Varien a beaucoup insisté sur la nécessité d’avoir un feedback de ses partenaires sur le sujet. Je pense que cela n’a jamais été aussi nécessaire qu’aujourd’hui. Chacun peut et doit y trouver son compte.

Si ce virage est bien pris, Varien aura définitivement orienté Magento sur des marchés à gros potentiels. Le risque est peut-être de voir les petites agences et freelances s’orienter vers des solutions plus légères. Nous le sentions depuis un certain temps, mais ça se confirme d’un coup.

Essayez vos lunettes avec Enjoy Sunglasses

Accueil Enjoy Sunglasses

Et voilà, Enjoy Sunglasses est en ligne ! Ce site e-commerce qui vend des lunettes de soleil, est l’un des rares à proposer d’essayer ses produits… en temps réel et en ligne !

Pour un client, rien n’est plus frustrant que d’acheter un produit qui ne lui va pas. Pour un vendeur, rien n’est plus frustrant que de perdre des ventes parce que le client n’a pas essayé le produit. Partant de ce constat, Enjoy Sunglasses a misé sur des technologies innovantes et propose l’essayage des paires de lunettes sur son propre visage. Une prouesse rendue possible par l’utilisation des outils d’essayage de Fitting Box.

Intégré à chaque étape-clé de la navigation, l’essayage virtuel offre enfin un moyen rapide de sélectionner la bonne paire de lunettes en fonction de la forme de son visage.

Retours d’expérience

Au-delà du concept plus qu’intéressant, j’ai eu la chance et le plaisir de vivre ce projet de l’intérieur. Toute l’équipe d’Ekinos a, en effet, participé à la construction de ce site autour de la plate-forme e-commerce Magento. Un travail parfois long et souvent difficile car les besoins étaient très éloignés du standard et les technologies utilisées longues à caler.

Sans tout dévoiler (ce n’est pas fini, une suite est déjà en route…), ce projet nous a permis de sortir des sentiers battus et de mettre à profit l’architecture si particulière de Magento. Oui, Magento est un gigantesque Lego. Oui, on peut faire des choses étonnantes avec. Mais quelle exigence ! J’avoue que la jeunesse de la solution nous a causé pas mal de soucis, cependant nous avons acquis une belle expertise dans le développement de modules, l’optimisation des performances et les méthodes de production adaptées à Magento (cycles de tests, packages, données de test et de production, installation, migration, etc.).

Nous avons maintenant une longue liste de points d’amélioration pour les futures versions de Magento, avec, en première ligne, la gestion des règles de calcul de prix pour le marché français et européen (prix HT, prix TTC, TVA, remises et escomptes, règles officielles d’arrondis sur 5 décimales, contextes d’application, etc.). Je reviendrai sur ce sujet pour préciser les aspects métier et fiscaux qui doivent être intégrés dans le standard Magento. C’est curieux : tous les intégrateurs Magento ont ce soucis, mais personne n’ose le dire…

Manque plus que l’soleil !

Maintenant, le site est en production. Avec l’arrivée du printemps (plus quelques fonctionnalités…), Enjoy Sunglasses sera, je l’espère, l’un des piliers du e-commerce ! Il faut bien rêver un peu, d’autant que les équipes d’Enjoy Sunglasses et de Fitting Box méritent bien ce succès : le projet est réfléchi, exigeant, précis et bien piloté. J’avoue prendre beaucoup de plaisir à travailler avec des gens qui ont des idées et de l’énergie pour les concrétiser. Surtout quand ils ont l’intelligence d’être souples face aux obstacles !

Je tiens aussi à remercier l’équipe qui partage mon quotidien chez Ekinos et a réalisé ce travail. Le challenge valait le coup, non ? Oui, bon, je sais, on soufflera plus tard : on doit livrer des projets encore plus dingues… J’y retourne !

Je me sens agile !

Excellente journée, aujourd’hui !

Pour commencer, une jolie acquisition finalisée ce matin (la 4e entreprise du groupe) dont je laisse au padrone le soin d’annoncer la nouvelle. Ce sera le 21 octobre. Oui, je sais, ça fait un peu buzz

Et puis, c’était surtout la journée Agile Tour 2008 à Toulouse ! Inutile de tourner autour du pot : j’ai été très agréablement surpris ! Et ce, pour plusieurs raisons :

  • L’organisation était parfaite : accueil sympathique, horaires respectés, pauses gourmandes généreuses, matériel et salles adaptés, atmosphère détendue propice aux échanges.
  • Les salles étaient combles, preuve que les méthodes agiles commencent à s’installer doucement mais surement.
  • Les intervenants étaient passionnés, passionnants et pédagogues.
  • Les exemples d’utilisation étaient clairs et convaincants.
  • La programmation était judicieuse pour avoir une vision globale du sujet (1. Origine, théorie ; 2. Application via les ateliers ; 3. Retours d’expérience).
  • L’effort des sponsors a permis d’ouvrir gratuitement cette journée à tous, sans rogner sur la qualité des interventions.

Que du bonheur ! Il faut dire que c’était facile : l’organisation de ces journées Agile Tour a elle-même bénéficié d’une approche agile…

Sur ce coup, les absents ont eu tord, mais ils pourront (légèrement) se rattraper en consultant les supports des conférences sur le site de la SigmaT dès demain.

Pour finir, voici en vrac ce que je retiens de cet événement :

  • Lire deux livres : The Mythical Man-Month, de Frederick P. Brooks, et Peopleware, de Tom DeMarco et Timothy R. Lister.
  • L’Agile Manifesto et ses 12 principes.
  • La complémentarité de l’approche Lean sur les projets agiles.
  • Le constat à l’origine de la création de Scrum : « le processus de développement est imprévisible ».
  • Scrum est utilisé dans 3 projets agiles sur 4 (Scrum seul 49%, Scrum + XP 22%).
  • Le coeur de cible agile : un nouveau projet pas trop critique, piloté par un management accomodant, sur une architecture définie, développé à temps plein par une équipe de 5 à 12 personnes réunies en un même lieu, s’appuyant sur des outils et systèmes interactifs ! C’est un idéal, bien sûr…
  • Sélectionner les méthodes agiles adéquates et les adapter au contexte.
  • Shu Ha Ri : suivre, comprendre, adapter. Auquel j’ajouterais améliorer.
  • Bien penser son architecture avant d’appliquer un développement agile.
  • Ne pas oublier de documenter son travail (non par formalisme, mais parce que tout ne peut pas être déduit du code, comme les séquences).
  • L’atelier XP Game qui a vite montré à tous les participants l’intérêt de l’Extreme Programming pour piloter un projet.
  • L’excellent retour d’expérience d’Igeoss qui a adopté les méthodes agiles dès l’origine pour développer ses solutions, avec un réel avantage productif et qualitatif.
  • L’excellente discussion avec Ramiro Sarmiento, agile coach chez Agilii et organisateur de l’Agile Tour 2008.

Parmi les blogs que je lis régulièrement sur le sujet, je vous recommande :

Merci à tous les organisateurs d’Agile Tour 2008 pour cette belle réussite ! Leurs efforts méritent bien ce petit retour.

Tel est pris qui croyait prendre

Internet fraud costs victims millions of dollars each year. Protect yourself with Escrow.com!

Mon petit doigt me dit que cette entreprise va avoir un peu de mal à développer son activité sur les marchés francophones… Pourtant, elle a des atouts indéniables :

Prix Escrow

Il reste comme un malaise, non ?

Agence web ou SSII : que choisir ?

Lors d’une conférence aux RSI Midi-Pyrénées, j’ai été amené à répondre à une question sur le choix du prestataire pour une plate-forme e-commerce. Ma réponse a été suffisamment maladroite et incomplète pour que plusieurs visiteurs me relancent sur le sujet dans les couloirs de Sup Info.

La fameuse question

La question était à peu près : « est-ce que le choix entre agence web et SSII n’est qu’une simple question de coût ? ».

J’ai donc répondu que le débat ne se situait pas là, puisque nous constatons une évolution profonde des agences web et des SSII autour des prestations Internet.

La fameuse réponse

Il y a 15 ans, quand démarraient les premiers projets Internet, il y a avait peu de technologies associées. Juste du HTML, même pas de CSS ! Ce nouveau canal de diffusion servait essentiellement à la communication d’entreprises. Naturellement, ce sont les services de communication et/ou de marketing qui ont hérité des projets Internet et ont, à leur tour, transmis les demandes à leurs prestataires habituels : les agences de communication et de design.

Résultat : ces agences ont créé des départements web autour de méthodes et outils utilisés dans les métiers de création. Il suffit de relire les cahiers des charges des sites web de l’époque pour s’en convaincre…

Puis, tout a évolué très vite. Les technologies ont débarqué à un rythme effréné. Attirés par ce nouveau marché juteux, les agences web ont fleuri (en débauchant des profils d’agences de communication et de design) et ont intégré de plus en plus de profils techniques, sans radicalement changer leurs méthodes. Jusqu’à l’éclatement de la « Bulle Internet » en 2000 et 2001.

Internet avait prouvé son intérêt, mais il fallait l’aborder autrement. Les entreprises ont donc impliqué d’autres profils, ceux de l’informatique, autour de méthodes et outils très différents.

D’une façon générale, les agences web qui avaient survécu au crash, ont continué leur chemin autour de la communication et de la conception de contenu et d’interfaces. Les SSII ont récupéré les développements techniques et l’exploitation des services Internet.

Avec le temps et parce que les deux mondes coexistaient sans réellement se comprendre, les rapprochements étaient inévitables. C’est ce que nous vivons depuis quelques années, avec les fusions-acquisitions d’agences web par les SSII (l’inverse est plus rare).

J’ai conclus ma « fameuse » réponse sur ce point. J’ai donc pris beaucoup (trop) de raccourcis et oublié la suite !

Ce que j’aurais dû ajouter

Bien sûr, se faire manger tout crû par une SSII n’a pas plu à certains responsables d’agences web qui réclament haut et fort leur indépendance et leur culture. Et je leur donne mille fois raison !

Voici donc la suite de ma pensée… qui reste toujours la mienne et soumise à débat.

En réponse à la demande des internautes (dont le comportement a fortement évolué avec la généralisation du haut débit), les acteurs d’Internet se spécialisent. Les profils et les prestations deviennent très techniques et mettent à l’écart les agences web qui n’ont pas su évoluer ou recentrer leur activité. Non seulement les méthodes des métiers de la création côtoient les méthodes de développement logiciel, mais Internet a fini par favoriser la création de nouvelles méthodes (méthodes agiles, développements pilotés par les tests, conception centrée utilisateur, etc.). S’il existe encore des agences web indépendantes, c’est parce qu’elles utilisent ces nouvelles approches.

A côté de cela, une myriade de nouveaux acteurs se focalise sur les marchés de niche : référencement, marketing viral, e-mailing, e-commerce, vidéo web, réseaux sociaux, univers virtuels, veille, développement RIA/RDA, M2M, convergence web / mobile, etc. Cette dynamique structure le marché des prestations Internet et favorise la créativité, technique à l’appui.

C’est ma vision des choses qui ne demande qu’à évoluer grâce à vos commentaires.

Le développement agile transforme le monde des affaires

Agile Development sur CNN Money

Etrange surprise que de voir le développement agile à la 18e place du classement Business 2.0 de CNN Money. Alors que la plupart des équipes informatiques ne comprennent pas encore pourquoi, ni comment de telles méthodes de gestion de projets apportent des résultats, voilà qu’elles deviennent un des 50 piliers de la profonde transformation du monde des affaires.

C’est oublier un peu vite qu’un bon business man est avant tout visionnaire…

Source : Scrum – Méthodes agiles

Définition de la créativité

Une définition de la créativité par Sir Ken Robinson :

La créativité est la capacité de pouvoir apporter de nouvelles idées qui ont de la valeur.

Source : L’école tue la créativité… selon Ken Robinson – Gwix.net

Entreprise 2.0 et management

C’est Christian Fauré qui a la bonne petite phrase du jour :

Avec l’entreprise 2.0 c’est le management qui fait confiance aux salariés, et non le management qui demande la confiance aux salariés.

Source : L’Entreprise 2.0