Sessions at Paris-Web 2011 on Friday 14th October in IBM Forum Paris

Your current filters are…

Clear
  • Immediate Inspiration

    by Denise Jacobs

    As web industry professionals, we rarely experience a shortage of creativity itself. What tends to be elusive and fleeting is inspiration - often when we need it the most for important projects. Wouldn't it be great to be able to have a reliable method to evoke and tap into creative inspiration at will to spur the process of ideation and production? This talk will explore the concepts around the sources of inspiration and ideas and practices for eliminating blocks and accessing the spark when you need it to develop and execute great work.

    At 9:10am to 10:10am, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • Industrialisation de l'intégration Web : la révolution de l'artisan devenu ouvrier

    by Thomas Parisot

    Le développement Web frontend – multiplicité de compétences – est l'apanage des experts … ou des stagiaires. Développer, c'est Java, C# ou PHP.

    L'omniprésence des interfaces recourant à HTML induit un recours à des points de repère, tant pour les développeurs, les chefs de projet que les acheteurs. C'est une des idées qui en est ressortie de l'atelier “Industrialiser l'artisanat du développement HTML” à Paris Web 2010.

    Depuis, l'eau a coulé sous les ponts et une liste de bonnes pratiques de développement frontend est en cours de réalisation. Nous verrons comment et pourquoi l'alimenter, entre autre pour des besoins d'industrialisation des projets.

    L'industrialisation, c'est aussi un mot qui inquiète, surtout lorsque cela concerne un des pans du développement Web proche du modèle de l'artisanat. Est-ce le retour du travail à la chaîne ? Est-ce une spécialisation ou une déresponsabilisation ? Ou pire, est-ce un moyen d'apporter une réponse unique à des besoins multiples ?

    At 9:10am to 10:10am, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • Ga, Bu, Zo, Meu, ou pourquoi faire simple quand on peut faire compliqué ?

    by Patrick Chanezon and Alain Vongsouvanh

    Les 5 dernières années ont vu un nombre de changements technologiques impressionnants, qui changent la manière de concevoir, coder, déployer, opérer, distribuer et monnayer les applications. Certaines tendances facilitent la création d'applications simples et élégantes, alors que d'autres créent de nouvelles complexités que les développeurs doivent gérer.

    Nous proposons un tour d'horizon des ces tendances technologiques sous forme d'un dialogue entre un Shadok et un Gibi.

    Componentisation du web : APIs REST et Javascript, Gadgets Javascript, Infrastructure comme un Service (IaaS accessible sous forme d'APIs).
    Commencer par l'API, puis écrire les clients : Interface Utilisateur de NewTwitter construite a partir de l'API, comme les clients mobiles.
    Plate Forme de Nuages qui permettent une montée en charge facile (PaaS) : rendre une appli scalable représentait 90% du travail il y a 5 ans, maintenant les PaaS nuages + bases de données NoSQL réduisent ça a 20%, le reste peut être passé à concevoir les interactions utilisateur.
    Standardisation des clients, mais multiplication des facteurs de forme: du cote de chez Gibi ça se standardise autour de 2 plate formes : html5 vs android & ios<:abbr>. Mais du cote de Shadoko on souligne que l'appli doit tourner sur de nombreux facteurs de formes : laptop, desktop, phone, tablets. Les dernières années le serveur s'est simplifié, mais la complexité se retrouve côté client : tout html5/css3 avec Titanium ou Phonegap, ou natif?
    Synchronicite : Shadoko cite Steve Jobs et iCloud pour arguer (ZoMeuGaGa) d'un retour au client serveur, aux architectures à la Lotus Notes, la synchronisation et ses problèmes. Gibi prône HTML5 et des applications connectées la plupart du temps.
    Social/geo/mobile : 3 axes qui rendent les applications plus intéressantes, le challenge étant de rester simple. Facebook (Shadok) vs Twitter, Path et Foursquare (Gibi) comme exemples mobiles avec un focus bien précis.
    Monétisation : multiplication des marketplaces pour les applis, Shadoko se régale, Gibi compte ses revenus.

    At 10:10am to 11:10am, Friday 14th October

    In IBM Forum Paris

  • La Sagesse du Web

    Le Web social est un domaine expérimental, émergeant où les valeurs humaines de base sont parfois facilement remplacées par des règles d'affaire peu intéressante pour l'usager.

    Je m'adresse à la fois aux utilisateurs et aux créateurs de services Web. Les utilisateurs adoptent différents services qui occupent une grande partie de leur temps, cependant ces services sont très rarement conçus avec pour objectif de respecter le bien-être humain, ou de s'inscrire dans un écosystème de façon éthique. Très souvent ces services sont mit en ligne avec pour objectif de collectionner le maximum d'usagers, et d'occuper le maximum de leur temps en ligne sans pour autant prévoir faire de leur temps hors-ligne une expérience intéressante. À l'aide de métaphores et d'histoires modernes, je tente de sensibiliser les créateurs de services web à mieux comprendre comment le web fonctionne, et cela nous sert à notre avantage.

    Je vais partager les résultats de mes recherches en anthropologie expérimentale, et en design d'expérience. Je vais exposer des observations importantes à considérer lorsque vous (ou votre client) vous apprêtez à réaliser un service ou une communauté en ligne. Poser les bonnes questions afin de comprendre quelle est la responsabilité que l'on a face à l'utilisateur et son écosystème. Comment réaliser des services web qui assurent une pérennité sociale et culturelle ? Comment réaliser un service social qui a pour qualités principales l'humain, une culture et un langage intuitif et familier à l'Homme.

    At 10:10am to 11:10am, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • La typo, mon navigateur et moi

    by Jérémie Patonnier

    Afficher des polices typographiques dans un navigateur, c'est un peu magique. L'affichage des caractères, les ligatures, les petites capitales... il y a plein de truc géniaux à faire, mais tous les navigateurs n'ont pas la même qualité de rendu ! Plutôt que de baisser les bras, je vous propose de voir ensemble comment ça fonctionne et comment on peut faire simplement de la belle typographie.

    At 11:25am to 11:55am, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • The mobile browser world

    by Peter-Paul Koch

    In this presentation, PPK will describe the mobile browser world, its 10 to 15 important browsers, their relations, the difference between normal and proxy browsers, and how to go about deciding on a starting point for your mobile web endeavors. He'll try to make sense of a confusing ecosystem that web developers will need to learn to know better, and he will go way beyond just iPhone and Android.

    At 11:25am to 12:25pm, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • Le web développement durable : Green IT à toutes les sauces

    by Christophe Clouzeau

    Quel est l'impact de nos métiers du numérique au plan environnemental, sociétal et économique ?
    Le motif écologique orientant les décisions vers la dématérisalisation est-il viable ?
    Les interfaces numériques, les développements informatiques, les hébergeurs, l'obsolescence des applications et des matériels : tous influencent nos comportements et nos habitudes. De leur fabrication à leur utilisation, les technologies de l'information et de la communication ont une empreinte sur notre environnement.

    Le Green IT, nous en mangeons quotidiennement et à toutes les sauces. Pouvons-nous l'embrasser ?
    *kiss the green*

    At 12:25pm to 12:40pm, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • Javascript as a Programming Language

    by Marco Cedaro

    How to setup up a stable javascript continuous integration environment and why you need it.

    Through a real life example, the talk explains all the benefits of having a development process that brings real control over javascript codebase. A deep analysis of developer and webapps needs and of the tools that fit those requirements.

    At 2:10pm to 3:10pm, Friday 14th October

    In IBM Forum Paris

  • L'OpenData : une évolution culturelle, politique et technique

    by David Larlet

    Vous souhaitez libérer des données ? Qu'est-ce qu'une donnée ? Qu'entend-on par « libération » ? Comment favoriser la réutilisation de vos données pour en décupler leur valeur ? Quelles sont les bonnes pratiques dans ce domaine ? Quelles sont les conditions de réutilisation ? Quels sont les outils existants ? Quelles sont les sources actuelles ? Locales ? Nationales ? Comment croiser ces données pour proposer un service innovant aux utilisateurs ? Comment les hackers-citoyens peuvent-ils s'approprier ces données ?

    At 2:10pm to 3:10pm, Friday 14th October

    In IBM Forum Paris

  • HTML5 pour l’écriture d’applications cross-devices : challenges et solutions

    by David Rousset

    HTML5 et ses amis CSS3 et SVG sont particulièrement intéressants à l’heure de la multiplication des périphériques (PC, tablettes et téléphones). En effet, 2 choix s’offrent aux développeurs pour viser ces différentes plateformes. Le 1er est de coder avec l’environnement natif de chacune (Objective-C, Java, Silverlight, etc.) et cela peut vite coûter très cher. Le 2ème choix consiste à envisager une technologie commune à toutes les plateformes : HTML5. Oui mais HTML5 est-t-il capable d’offrir une richesse et une ergonomie similaire à une application native ? Comment s’adapter aux différentes résolutions et ergonomie disponibles ? Quiz des performances ? Quelles sont les limitations face à une application dite native ?

    Tout au long de cette session, nous essaierons de répondre à ces questions en construisant une même application qui fonctionnera sur la majorité des plateformes actuelles. Nous verrons ainsi que grâce aux dernières évolutions des technologies du W3C et à l’augmentation des performances des derniers navigateurs, HTML5 et ses amis n’ont pas à rougir face à aux applications natives pour de nombreux cas d’utilisation. Nous y découvrirons malgré tout les nouveaux challenges que cela peut lever.

    At 3:10pm to 4:10pm, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • SEO, mobilité et accessibilité : la sainte trinité d'un développement Web inclusif

    by Denis Boudreau

    La mobilité est un enjeu qui révolutionne les pratiques actuelles de l'industrie du Web. L'optimisation pour les moteurs de recherche (SEO) occupe une place de choix dans les préoccupations des responsables de sites Web, mais son caractère aléatoire en rebute plusieurs. Les standards d'accessibilité apportent une série de nouvelles préoccupations qui viennent non seulement supporter, mais aussi optimiser les pratiques de mobilité et de SEO. Lors de cette présentation, le conférencier invite à revisiter les bases pour établir plusieurs parallèles entre les trois pratiques. De l'exercice émerge une approche de développement où chacun y trouve son compte et ce, dans le meilleur intérêt de ceux pour qui sont développés les sites web : les utilisateurs finaux.

    At 3:10pm to 4:10pm, Friday 14th October

    In IBM Forum Paris

    Coverage slide deck

  • Les données ouvertes et liées (Linked Open Data) pour les allergiques au RDF

    by Olivier Thereaux

    Le web sémantique est un sujet qui polarise. D'un côté, les fanatiques, de l'autre, les allergiques. Un cas pratique pourrait peut-être réconcilier tout le monde, à condition sans doute de réussir à explorer le sujet sans presque mentionner les mots « RDF » ou « Ontologie ». Relevons le défi: dans cette session, nous explorerons l'adoption par la BBC des principes de « données ouvertes et liées » (Linked Open Data), et ses conséquences sur cette organisation, sa présence en ligne, mais aussi et surtout sa culture.

    At 4:25pm to 4:40pm, Friday 14th October

    In IBM Forum Paris

  • Maîtrisez l'imprévu et le facteur humain dans votre conduite de qualité : la charte CATEEA

    by Rudy Rigot

    Dans votre gestion de projet web, vous aurez beau avoir avec vous une équipe de super-experts éclairés, il y a des chances que tout le monde ne se retrouve pas totalement dans le résultat final, product owner compris...
    "Oui, là, on avait l'intention de rendre cette fonctionnalité accessible, mais en fait, au final on n'a pas trop pu..." (et l'intégrateur grince des dents)

    Pourtant, vous les aviez bien peaufinées, vos specs, et vous vous rappelez comme tout le monde était motivé de bonnes intentions pour construire un site génial ! Mais, les décisions qui n'ont pu se prendre que sur le moment, les contraintes de staffing, et le facteur humain n'ont pas eu d'autre choix que d'altérer la qualité du produit, et ce malgré la qualité des expertises en jeu (et vu que j'aime bien le pathétique, j'appelle ça : "la déception d'expertise")

    C'est pourquoi je propose une tentative de réponse très KISS à cet effet nocif et usuel, par l'engagement de toutes les personnes ayant un impact sur le projet (PM, PO, responsable dispo, etc, ...) autour d'une charte simple et non-contractuelle, permettant d'organiser logiquement les phases d'imprévu, afin de donner les moyens aux experts les plus pertinents du projet d'apporter les réponses aux questions pertinentes, et de sauvegarder la qualité du résultat final. Cette charte (qui peut avoir des résultats impressionnants en projets réels), se prénomme CATEEA (Collaborative Achievement Through Everyone's Expertise Acknowledgement), et tente de répondre à un maximum de conditions initiales de projets.

    At 4:25pm to 4:40pm, Friday 14th October

    In IBM Forum Paris

  • Principes d’ingénierie du développement Web

    by Benoit Piette

    Cela fait plusieurs années que nous parlons d’industrialisation des pratiques de développement pour le Web. Pourtant, la qualité n’est pas toujours au rendez-vous. Budgets dépassés, fonctionnalités incomplètes, design ordinaire, faiblesses en accessibilité et en sécurité, sont encore trop souvent rencontrés. Ce n’est pas sans raison, les budgets diminuent, les contraintes augmentent, la communication entre intervenants est relative et les difficultés sont abondantes et complexes. Les enjeux sont grands aussi : ce sont entre autres les développements informatiques (qui sont presque toujours en bonne partie Web maintenant, mobile bientôt) qui nous amènent en tant que société à être plus productif, donc compétitif dans un marché toujours plus mondial.

    Il existe pourtant quelques trucs et astuces, des façons de faire que nous pouvons commencer à inclure à l’intérieur de principes d’ingénierie. Nous allons regarder comment arriver à définir ces principes de façon à ce qu’elles ressemblent à notre culture d’entreprise et voir quelques exemples de réalisation de ceux-ci. Nous allons rester simples, pragmatiques et réalistes, sans tomber dans les dogmes, tout en se donnant une direction dans laquelle la qualité est un but atteignable.

    At 4:50pm to 5:50pm, Friday 14th October

    In IBM Forum Paris

  • Table ronde des navigateurs

    by David Rousset, Paul Rouget , Sam Dutton, karl dubost and Dom Hazael-Massieux

    Certains ont qualifié le renouveau d'innovation à tour de bras dans le monde des navigateurs de nouvelle guerre des navigateurs. Nous nous proposons d'explorer au cours de cette table ronde comment les développeurs de navigateurs associent innovation et standardisation, compétition et collaboration.

    At 4:50pm to 5:50pm, Friday 14th October

    In IBM Forum Paris