Enfin, une conférence européenne
J'ai eu le plaisir d'animer des sessions 4D dans différents pays : une question revenait très souvent. Pourquoi est-ce que 4D organise un Summit aux États-Unis et pas en europe ?
Ayant également eu la chance de participer à quelques 4D Summit aux US
et de goûter l'ambiance particulière qui y règne (hein Thibaud ?) je ne pouvais que partager cette attente. Les conférences se révélant aussi riches d'enseignement que les soirées de surprises...
(4D Summit 2007 Memphis & 2008 Long Beach - credits: Debbie Schilling: http://www.bundlings.com/)
Grande nouvelle en 2012, 4D décide de tenter l'aventure et d'organiser un grand rassemblement sur Paris : 4D Summit Europe. L'événement a eu lieu au Tapis Rouge du 14 au 17 novembre et s'est révélé un plein succès.
Traditionnellement, la conférence officielle est précédée d'une journée de formation intensive. Le thème fixé pour cet édition traitait de la réalisation d'applications Web et Mobiles connectées à une base 4D. S.Guetta, @Angelo4D, @madamov, D.Delahaye animaient la version us, tandis que j'officiais pour la mouture française.
Je n'ai pas le nombre d'inscrits définitifs mais les deux sessions, anglaise et française, ont fait le plein. Ici, une vue de ma session, du fond de la salle :
(credits Thibaud Arguillère)
Inconvénient : si la couverture sonore était bonne, il devenait en revanche difficile aux personnes du fond de voir l'écran.
Après des rappels de base sur le Web avec 4D, suivaient une introduction à l'architecture de Data Services, puis une présentation de REST en un quart d'heure. J'avais choisi deux personae, Joe développeur 4D et Sue web designer, pour nous guider dans la réalisation du portage vers le Web d'une application 4D existante.
L'application 4D : gestion simple de contacts et de tâches.
En environ 4h, Sue a guidé Joe dans la découverte de jQuery, jQueryUI et d'autres plugins complémentaires.
Puis, nous avons vu comment réaliser une déclinaison mobile à l'aide de jQueryMobile.
Un rapide sondage en début de journée avait mis en évidence l'hétérogénéité de l'assistance, des débutants Web aux personnes ayant déjà développé des applis mobiles. Contenter tout le monde toute la journée relevait du grand écart, j'espère néanmoins que chacun a pu repartir avec quelques enseignements.
Le lendemain, place à la conférence 4D et tout d'abord à la keynote, traditionnel moment où 4D lève le voile sur la roadmap.
Thibaud (@ThibArg) et Olivier Deschanel (@olivierd4d) ont donné quelques indications sur des nouveautés de la v14. Je suis bien évidemment enthousiaste sur l'annonce du portage vers 4D du serveur REST de Wakanda et la liaison live entre 4D et Wakanda.
Commentaires de développeurs ayant assisté la veille à la pré-classe :
"-mais alors on n'a plus besoin d'écrire de code pour faire ce que tu as expliqué hier ?"
Il suffit de patienter jusqu'à "LaProchaineVersionPeutEtrev14" prévue fin 2013 !
Patience qui sera récompensée par d'autres améliorations alléchantes comme l'introduction du C_OBJET pour la gestion des données structurées, facilitant ainsi la gestion du JSON, le déploiement simplifié des mises à jour applicatives et pas loin de 70 nouvelles commandes.
Lors de cette deuxième journée, j'animais deux sessions de découverte en pratique de l'agilité, l'une en anglais le matin et l'autre en français l'après-midi. j'avais choisi de proposer d'expérimenter Scrum au travers de l'agile game Birdie-Birdie.
Vous pouvez retrouver la version originale de cette simulation de réalisation d'un nouveau produit en Legos sur le site de l'auteur Alan Cyment.
J'ai découvert ce jeu lors des journées Agile Games qui se sont déroulées à Nantes cette année grâce à la facilitation d'Alexandre Boutin. Je remercie d'ailleurs Alexandre (@agilex) pour m'avoir autorisé à utiliser la traduction en français des règles et scénarios utilisateur.
J'apprécie cet atelier car il offre un excellent ROTI (Return On Time Invested) en procurant beaucoup d'enseignements aux participants, en particulier sur les notions de production collaborative, d'accueil du changement et de vision du produit.
(crédits Omid Tavallai @tavallai)
J'ai montré cette photo à des amis ne connaissant rien à l'agilité et la première impression qui leur est venue, c'est que le jeu devait expérimenter la collaboration.
Ayant refusé du monde lors de la deuxième session, il a été décidé avec Jean-Michel Biraghi (@jmbiraghi dont je salue ici l'activité inlassable pour assurer le déroulement de cet événement) de rajouter une troisième session le matin du Wakanday (deuxième jour de conférence).
Bilan extrêmement positif de ces ateliers que j'avais enrichi d'une introduction à différents formats de rétrospectives. Les participants sont repartis avec plein de questionnements, ce qui constitue pour moi l'objectif d'une session de découverte de ce type...
Un événement qui se poursuit
Les différentes sessions du Summit américain et européen ont été filmées ce qui va permettre de combler la frustration de n'avoir pas pu assister à toutes les conférences ! Les vidéos devraient se retrouver en ligne rapidement pour les participants à l'événement et pour les partenaires 4D dans un second temps...
L'usage du gazouillis se répand dans la communuauté 4D francophone. Retrouvez les échos du Summit avec @DamFuzInfo @GPRPichot @TOUKO_Tech @jeromepupier_4D @scpcom @BerenLagrange @mc2ci @ThibArg @madamov @jfadeuilhe @olivierd4d ...
Le 4D Summit est aussi un lieu de convivialité, donnant l'occasion de retrouver les membres de la communauté, francophone, mais également européenne et au-delà (Québec, Chili,...).
Et traditionnellement la soirée 4D propose des animations surprises qui élèvent le débat...
Bref, 4D Summit 2012 = essai transformé à la grande satisfaction de tous les participants !
La conférence se poursuivait sur deux journées supplémentaires, Wakanday et JS.everywhere que je couvrirai dans un article à venir...