Posts Tagged ‘Conférences’

Prochaine réunion du ParisJS

Wednesday, June 15th, 2011


Vous ne le savez peut-être pas mais, depuis octobre 2010, un Groupe d’Utilisateurs du langage JavaScript se réunit à Paris tous les derniers mercredi du mois.

Ce groupe très dynamique s’intitule ParisJS et rejoint les groupes d’utilisateurs existants, qu’il soit Européens (Berlin, London, Vienne, Cologne, Amsterdam), Canadiens (Montréal, Toronto, Vancouver), Australiens (Sydney, Brisbane) ou, bien sûr, Américains (Boston, Baltimore, Colombus, Portland, Atlanta, Los Angeles, New York, Brooklyn, Austin, Dallas, Las Vegas).

On présente au ParisJS généralement 4 ou 5 sujets de 15 à 30 minutes par soirée, comme par exemple des frameworks et librairies (node.js, backbone, Raphael), des frameworks de tests (QUnit), des bases NoSQL (CouchDB), on traite de l’amélioration des performances (chargement asynchrone, how to be faster than JQuery) et on présente des démos technologiques (Kinect dans le browser, Inside Globe Tweeter, Pacmaze : un Pacman en WebGL).

Cette liste n’est pas exhaustive, vous la trouverez plus complète sur le site officiel du ParisJS.

Ce mois-ci, Valtech offre son auditorium pour la session du mercredi 29 juin. Nous vous y attendrons à partir de 19h30 à l’adresse suivante : 103 rue de Grenelle 75007 Paris.

Seule formalité pour participer, s’inscrire sur eventbrite.

JsConf.eu 2010

Thursday, May 6th, 2010

Devant le succès de la 1ère JsConf.us organisée aux Etats-Unis au printemps l’année dernière, une édition européenne n’a pas tardé à voir le jour sous le nom JsConf.eu. Celle-ci s’est déroulée le 7 et 8 novembre 2009 à Berlin.
JsConf.eu logo

Comme son nom l’indique, cette conférence est dédiée au langage de programmation JavaScript.
Y sont abordé des thèmes sur le futur des applications web, HTML5, les performances, les frameworks et librairies JavaScript, l’utilisation de JavaScript en dehors des navigateurs web (sur le serveur, dans les bases de données comme CouchDb), des idées quant aux tests automatisés, etc.

Cette conférence européenne, relativement intime avec peu de participants, a donné lieu à d’excellentes présentations de la part des plus grands développeurs JavaScript actuels.

Parmi eux, citons Douglas Crockford, guru JavaScript et auteur de plusieurs livres sur le sujet, John Resig, l’auteur de la librairie JQuery, Thomas Fuchs, l’auteur de la librairie Script.aculo.us, Dion Almaer et Ben Galbraith, fondateurs d’Ajaxian, Jan Lehnardt, commiteur sur Apache CouchDb et j’en passe.

Vous pouvez d’ailleurs visualiser bons nombres de ces présentations sur les sites des conférences : http://jsconf.us/2009/ et http://jsconf.eu/2009/.

La deuxième édition de la JsConf.us vient d’avoir lieu aux Etats-Unis et, comme on pouvait s’y attendre, la deuxième édition de sa version européenne vient d’être annoncée.
Elle aura lieu le 25 et 26 septembre (un week-end, comme les éditions précédentes) toujours à Berlin.

Les inscriptions ont été ouvertes le 5 mai au tarif préférentiel “Early Coder”.
Néanmoins, elles se sont écoulés en quelques heures et il faudra patienter avant que d’autres ne soient mises en vente.

Si, comme moi, vous êtes passionné par ce langage devenu incontournable sur le web, je ne peux que vous recommander de vous inscrire à cette conférence.

J’espère vous avoir convaincu, alors rendez-vous à Berlin le 25 et 26 septembre !

Devant le succès de la 1ère JsConf organisé aux Etats-Unis l’année dernière, une édition européenne n’a pas tardé a voir le jour sous le nom JsConf.eu. Celle-ci s’est déroulée le 7 et 8 novembre 2009 à Berlin.

WPF et Silverlight : De nouvelles perspectives pour vos applications industrielles

Thursday, February 25th, 2010

Windows logoAujourd’hui, de nombreux produits, disponibles pour le grand public, doivent leur succès à une ergonomie adaptée aux attentes des utilisateurs. Cette tendance, initiée par l’iPhone, tend désormais à se généraliser à l’ensemble des biens de consommation courants.

Cependant, la plupart des applications d’entreprises ignorent encore ces problématiques, et les utilisateurs se retrouvent devant des systèmes souvent inutilement complexes, peu attractifs, et élaborés sans réellement cerner les usages des utilisateurs.

Cet état de fait, qui a vu son origine dans les limitations inhérentes aux technologies industrielles historiques, est aujourd’hui injustifié : des technologies, comme Windows Presentation Foundation ou Silverlight existent, et permettent de réaliser simplement des applications industrielles riches, visuellement attractives, et parfaitement adaptées aux besoins des utilisateurs.

Grace à WPF et Silverlight, vous pourrez réaliser des applications esthétiquement évoluées, intuitives, et naturelles. L’outillage dédié, la suite Microsoft Expression, permettra à vos designers de laisser libre court à leur imagination, et à vos ergonomes de concevoir rapidement les interfaces de vos systèmes en collaboration directe avec vos clients et les utilisateurs finaux du produit.

Vos logiciels seront plus intuitifs, plus réactifs, et la productivité générale de vos utilisateurs en sera améliorée.

Les technologies WPF et Silverlight, cela vous intéresse ?

Valtech Technology organise prochainement un séminaire gratuit dédié à WPF-Silverlight le 2 Mars 2010, de 9h00 à 12h00 dans les locaux toulousains de Valtech.

Des places sont encore disponibles, n’hésitez pas à réserver !

Forum Decideo 2009 : Business Intelligence Open Source

Wednesday, April 15th, 2009

logo de la conférenceValtech Technology, Gold Partner de l’éditeur Talend, suit de près l’évolution du marché de la Business Intelligence vers les solutions décisionnelles Open Source. Preuve à l’appui : sa présence aux conférences de l’édition 2009 du Forum Decideo Open Source !

Retours d’expérience utilisateurs et ateliers de démo sur les plateformes SpagoBI, Jedox Palo, JasperSoft, Actuate ont été au programme de cette journée qui a mis en évidence la montée en puissance et en maturité de ces nouvelles offres, et dont l’intérêt ne peut être que favorisé par la conjoncture actuelle : pilotage stratégique accru, besoin de solutions simples et rapides à mettre à oeuvre, coût initial moindre… Ainsi, comme le montre l’Observatoire du Logiciel Libre (www.ob2l.com) le décisionnel Open Source est en phase d’adoption,  avec +56% de personnes formées entre 2007 et 2008 !

Ces plateformes décisionnelles, toutes développées nativement en Java, bénéficient notamment des nouvelles technologies Web 2.0 et RIA, devenues également matures, et indispensables par exemple pour les solutions de reporting ad hoc (tel JasperServer), où l’utilisateur génère ses rapports via l’interface Web par glisser-déposer. Elles s’enrichissent également de capacité d’analyse en mémoire (grâce à la montée en puissance des machines actuelles), et d’offre en mode SaaS (à l’image de la version 3.5 de JasperSoft). L’allemand Jedox a ainsi annoncé en début d’année la mise au point d’une solution permettant de diminuer de 40 fois les temps d’accès aux données multidimensionnelles chargées en mémoire.

En 2009, l’open source couvre désormais tous les aspects de la chaîne décisionnelle : ETL (notamment avec Talend qui s’impose désormais comme le leader de ce marché Open Source) – Stockage de Données (SGBD, moteurs OLAP), Portail BI, Restitution (Analyse, Dashboard), Datamining. Aussi, le respect des standards technologiques permet l’assemblage de plusieurs briques décisionnelles. Pour l’exemple, Palo propose son propre ETL pour le chargement de son cube OLAP, mais on peut tout aussi bien l’interfacer avec Talend, qui propose en standard un connecteur Palo.

Enfin, les éditeurs de ce segment proposent tous des outils en téléchargement gratuit, mais prolongent leurs solutions décisionnelles par des offres à souscription. A l’image de l’éditeur Actuate, qui a offert BIRT à la communauté Eclipse, un outil de design de rapport destiné aux développeurs, et qui propose la suite payante Interactive Web Reporting pour le design interactif destiné aux end users.

Fiabilité, robustesse, facilité d’intégration, coûts raisonnables, innovation… Telles ont été les qualités de ces plateformes louées par les utilisateurs de cette édition 2009. Si, comme il l’a été rappelé lors de l’ouverture de cette journée, 2008 a vu la professionnalisation de la BI Open Source, les prochaines années verront à coup sûr leur adoption à plus large échelle.

French Scrum User Group

Wednesday, March 25th, 2009

French Scrum User Group logo
Bonjour,

C’est parti, le SUG French is launched !

Lors de la Soirée inaugurale French SUG du jeudi 19 mars 2009, nous avons eu le plaisir d’accueillir  M. Jeff Sutherland avec un World Wide Tour sur Scrum, vous vous dites “des chiffres, des chiffres” voici directement les slides de la présentation : FrenchUserGroupMar2009.

Ce qui me semble quand même beaucoup plus important est l’annonce faite par Luc Legardeur : “Jeff nous propose d’organiser les prochains “Scrum Gathering” à Paris !!!”.

Autre invité de marque : Claude Aubry qui nous a présenté l’état de Scrum en France en comparaison avec XP et le cycle en V, résultat des courses, le cycle en V se meurt, XP pur s’épuise tandis que Scrum ne cesse de progresser depuis 2005 (de 12 certifiés à 550 à ce jour).

Il ressort de ces présentations le constat du manque de retour sur l’application de Scrum en France. C’est pour cela que le French SUG se propose de lancer un audit auprès des 550 Scrum Master certifiés ainsi qu’aux entreprises Agiles.

En bref, un lancement réussi (+100 personnes), sponsorisé par Borland.

Les membres du bureau ont été rapidement présentés en début de soirée mais pour le moment le site n’est pas encore à jour. Dans tous les cas, les membres de ce bureau sont bien représentatifs de l’écosystème Agile en France.

Sadek à QCon Londres

Friday, February 13th, 2009

Mon collègue Sadek Drobi, que certains ont déjà vu aux Valtech Days 2008 et 2007, animera une présentation à la conférence QCon London 2009, mi-Mars prochain.

Sa présentation traitera de la programmation fonctionnelle dans les langages traditionnels.

Ceux qui ont pu le voir aux Valtech Days savent que c’est un présentateur energétique et passionnant. Ne ratez pas sa présentation, si vous passez à QCon!

Retour sur le JavaCampParis 3

Monday, February 2nd, 2009

Timeline of the Java Camp 3
Ce Samedi 31 Janvier a eu lieu un JavaCamp à Paris, le JavaCampParis 3.

A partir de 9h30 – 10h, les premiers participants sont arrivés; et après un détour par la machine à café, le JavaCamp a démarré.

Les personnes présentes ont alors proposé des sujets qui les intéressaient (et se sont aussi présentées); ensuite, une “refactorisation” des sujets proposés a mis en évidence 7 thèmes :

  • TDD (Test Driven Development)
  • langages de scripting autour de la JVM (Scala, Groovy, Ruby)
  • DDD (Domain Driven Design)
  • les langages RIA et les frameworks Web: GWT, Flex, Wicket
  • Scrum
  • JEE 6 et Spring
  • SOA
  • Les Mocks

Ces thèmes ont pu être débattus/présentés par les participants dans 2 salles et sur 4 créneaux horaires : 10h15 -11h30, 10h45-13h00, 13h30-14h30, 14h45-16h.

Pendant la séance “les langages RIA et les frameworks Web: GWT, Flex, Wicket”, Tarik, et Eric, nous ont présenté Wicket (en avant premiere de ParisJug) et leur framework au dessus Wicket (pour faciliter et mettre à jour dynamiquement les formulaires dans Wicket); et avant de plus partir sur Flex, j’ai pu présenter la mise en oeuvre de GWT.

En abordant les “langages de scripting autour de la JVM (Scala, Groovy, Ruby)”, on a pu parler de la facilité d’intégration, de la mise en oeuvre, de l’intéret et de la pertinence des iDE dans le cadre des développements Scala (qui est compilé), Ruby, Groovy et Java Fx.

En parallèle, dans la salle “Solaris”, les débats ont porté sur la testabilité des programmes java. Nous avons eu un bon aperçu des différentes pratiques et technologies associées aux tests logiciels. En vrac: les x-Unit, Selenium, GreenPepper, FitNesse, Concordion, Bumblebee, SWTBot. Le débat suivant fut une présentation de DDD (Domain Driven Design) par Sébastien Letélié et le principal framework : Qi4j. Une approche intéressante qui est une “sur-couche” à la programmation orientée objet. Cette vision incite les objets java à se décomposer par comportement. On obtient donc un composite formé de plusieurs associations.

Dans l’autre salle, durant la séance “Scrum”, après de brefs retour d’expérience, Eric (pas le même que celui de Wicket, mais le co-organisateur) a pris la parole, et après avoir défini Scrum, nous a fait part de son avis sur combien Scrum peut être mal appliqué, et, ainsi souffrir d’une image négative; d’ailleurs le sujet a ensuite débordé sur le cycle de vie des méthodologies projets (la courbe des experts, early adopters, main stream users, …), et un comparatif entre ces dernières.

Un grand merci aux sponsors de la journée, Sun (pour les locaux) et Valtech (pour le petit déjeuner et les pizzas à midi), ainsi qu’à Jean Yves Pronier (côté Sun pour les locaux), Eric Lefevre-Ardant (co-organisateur avec moi-même), Eric Le Merdy, Claude Falguière (soutiens) et Alexis Moussine-Pouchkine (qui nous a mis en contact avec Jean-Yves), ainsi qu’aux participants pour le bon déroulement de la journée.

D’autres retours:

Retour sur Agile Open France 2009

Friday, January 23rd, 2009

Je me suis rendu le 21 janvier à Itterswiller en Alsace pour la seconde édition de l’Agile Open France qui vaut vraiment la peine d’y assister et cela pour plusieurs raisons :

D’abord, le cadre et l’endroit choisi pour les 3 jours de l’évènement sont magnifiques : village d’Alsace isolé en plein milieu des vignobles sur la route des vins. Le coup d’œil le matin sur les vignes sous un soleil naissant depuis sa fenêtre de chambre vaut vraiment le coup.

Ensuite et c’est à mon sens le plus important, la qualité des personnes présentes issues de différents univers professionnel avec des expériences variées de mise en œuvre concrète de l’Agilité, etc. mais avec UN point commun, la volonté de partager la connaissance acquise et le fait de pouvoir bénéficier de points de vue des différents acteurs de l’Open Space sur les interrogations et problématiques rencontrées au quotidien.

Nous étions au total 23 personnes dont une forte présence de l’entité commerciale Orange Business Services  (6 personnes) et de nos amis belges (3 personnes) qui vont organiser prochainement un Agile Open en Belgique.

Pour ma part, c’est la première fois que je me rends à ce type d’évènement avec comme thème fédérateur l’Agilité et je fus agréablement surpris au fil de la première journée malgré mes craintes du départ – N’avions-nous pas rigolé ensemble au bureau sur le fait que se réunir épisodiquement sur l’Agilité pouvait s’apparenter à l’appartenance à une secte ?

Il est vrai que le jeu de groupe organisé en début d’évènement, pour attendre les derniers retardataires, m’y a fait penser. Tous debout en cercle en train de crier à tour de rôle un dialecte composé de 3 mots barbares en accord avec le geste adéquat pour passage de témoin avec pour objectif d’éliminer un par un les participants dans le cas où le geste ne correspondait pas au mot prononcé.

En étant plus sérieux,  il est vrai qu’un Open Space (ensemble de conférences auto-organisées par les participants) est reconnu comme étant une méthode efficace qui permet de tenir des réunions dynamiques et productives alliant une communication franche et ouverte.

Après un rappel des règles de base par les organisateurs (“les personnes qui sont là sont les bonnes personnes”, ”quand ça commence, c’est que c’est bon moment pour commencer”, “quand c’est fini, c’est fini”, etc.), la planification des sessions a pû débutée. Un premier constat, beaucoup de sujets ont été l’objet de problématiques rencontrées par les participants sur leurs projets au quotidien.

Personnellement, je me suis positionné sur plusieurs sujets portant essentiellement sur des problématiques d’organisation de projets Agile, par exemple :

L’autonomie du Product Owner vis-à-vis des tests d’acceptation. Il s’agissait principalement de tenter de résoudre le problème du non-engagement du Product Owner (pour l’occasion) à fournir (ou à faire faire) des tests d’acceptation avec pour objectif  de soustraire l’équipe de production à ce genre d’activité.

A ce sujet, il a été mis en avant l’utilité de définir des cas de tests et jeux de données associés le plus en amont du processus de développement  de par l’approche développement orienté par les exigences. L’approche Test-Driven Requirement a été explicitée à travers nos quelques retours d’expériences sur le sujet.

Le Business value game de Pascal Van Cauwenberghe . C’est un jeu très sympa et utile qui permet de simuler la réalisation et la mise en production de versions de produit d’un point de vue du Product Owner. C’est le genre de jeu indispensable pour des mises en situation lors de formation Scrum dédié au Product Owner ou équivalent. Pour expliquer rapidement le déroulement de la session, nous avions constitué 2 équipes de Product Owner afin de pouvoir, au final, comparer les stratégies adoptées de priorisation. Il s’agissait de planifier les itérations en fonction du niveau de satisfaction des clients finaux et du retour sur investissement attendu par le développement des user stories. Est-ce le fruit du hasard ? En optant pour des stratégies différentes, nous avons obtenu les mêmes résultats : niveau de satisfaction du client et retour sur investissement identiques pour les 2 équipes.

Les problèmes de maturité et de cohésion des équipes Scrum. Il s’agissait de répondre à une problématique d’un des participants au regard de l’organisation de son projet, du contexte multi-site et de la non stabilité permanente des équipes projet. Pour cela, une analyse causale a été menée avec des premières pistes d’amélioration en guise de plan d’action par les participants qui ont fait valoir leur expérience réciproque.

Autres sujets liés au Product Owner auxquels j’ai participé : Qui doit être Product Owner ? Comment gérer des versions d’une même User Story dans un Product Backlog et les différentes manières de le visualiser.

Pour conclure, un grand bravo aux organisateurs de l’Open Space que sont Bernard Notarianni, Emmanuel Gaillot, Luc Bizeul et  Raphael Pierquin pour leur superbe idée de faire en sorte que des personnes envieuses d’apprendre et d’échanger sur une thématique commune puisse le faire.

C’est vraiment très agréable et enrichissant de pouvoir partager ses expériences projet avec d’autres praticiens Agiles ou en devenir, d’échanger des idées et de participer à des petits forums de discussions en mode communication directe.

Afterwork GWT du 17 Décembre 2008

Thursday, December 25th, 2008

La semaine dernière, avec Pascal, nous présentions une seconde fois l’after work GWT (voir le post précédent pour le 1er afterwork).

Si vous n’êtes pas très saumon fumé ni champagne, mais plutôt Eclipse et Widget, je vous propose de réveillonner avec notre présentation mise à jour, ainsi que les workspaces d’execices et de correction ! ;-)

Ces workspaces sont utilisables sous windows (avec un JDK 5 minimum).

Pour n’avoir aucun problème, vous devrez installer gwt et gwtext C:\dev, selon l’arborescence suivante (des chemins en dur sont présents dans les .launch entre autres) :

C:\dev\gwt\gwt-windows-1.5.3

C:\dev\gwt\gwtext-2.0.5

Pour Linux et MacOsX, le mieux est de récupérer les projets et de corriger les chemins de lancement (.launch).

Le succès était encore une fois au rendez vous, je remercie encore l’organisation côté Valtech Technology Consulting et côté Valtech Training !

Joyeux Noël à tous !

AfterWork GWT : présentations et TP

Video TDD pour les managers sur InfoQ

Wednesday, December 3rd, 2008

Pendant la conférence Agile 2008, notre collègue Dave Nicolette de Valtech US a animé avec Karl Scotland une session présentant TDD à des managers. Cette présentation est maintenant disponible en vidéo.

Leur approche est intéressante: ils utilisent Excel (un outil qui parle bien aux chefs!) pour démontrer comment un développeur fait du code piloté par les tests. Un bon argument à utiliser pour persuader son chef de l’intérêt de notre travail!
Un avantage de cette présentation par rapport à celles faites à XP Day ou ailleurs (je crois qu’il s’agit de la 3e ou 4e fois que cette présentation est faite), c’est que l’audience est composée principalement de managers n’ayant pas de compréhension réelle de ce qu’est TDD.