16 oct 2011

Paris Web 2011 – 2ème jour – Mes notes

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

Conférence de Thomas Parisot (Consultant Web indépendant chez CyneticMonkey)

Site : http://case.oncle-tom.net/Twitter : @oncletom

Thomas Parisot (Photo Yannick Croissant)

Conférence très (trop ?) généraliste et accès sur de la méthodologie.

Thomas nous promet pas de buzzword/bullshit.

Débat « Directeur artistique Junior » ; comment un DA peut-il être junior vu la responsabilité de ce poste ?

« Un DA doit il savoir coder en CSS »

Au fond le web c’est des concepteurs, des programmes, utilisateurs, interfaces…

Pourquoi industrialiser ?

  • Gain de temps
  • Limitation des risques
  • Gage de qualité
  • Permet de faire des mesures
  • Meilleure productivité

Incapacité à nommer les métiers.

En plaçant le commercial en supérieur hiérarchique des ingénieurs, cela tue la productivité des SSII. Idem dans le web.

Référence au vin, si vous avez pas les bons outils mais que vous avez la bonne terre vous ferez un bon vin.

La clé de l’industrialisation ?

Les hommes, les femmes et surtout leurs interactions.

Référence à un orchestre sans chef d’orchestre : leadership échangé selon des cycles pendant le morceau, gros travail de synchronisation/interactions entre les musiciens.

« Pour réussir, il ne faut surtout pas se focaliser sur les outils : mais bien sur la réussite. »

« les gens talentueux sont ceux qui se sentent imposteurs et se dépassent pour prouver que non »

Slides de la conférences

http://www.slideshare.net/oncletom/lindustrialisation-de-lintgration-web-la-rvolution-de-lartisan-devenu-ouvrier

 

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

Conférence de Patrick Chanezon (CloundFoundry – VMWare)

Site : http://wordpress.chanezon.com/Twitter : @chanezon

Patrick Chanezon

Il devait y avoir 2 conférencier ; un n’a pu se liberer, du coup, changement de programme. Pas de slide hormis une photo de Steve Jobs resté affichée pendant 1h (super !!)

On est au début des API Rest

Aujourd’hui 40% des sites web sont crées par les développeurs, le reste vient du Cloud

Google+ aurait du commencer par le design de son API Rest.

Initiation au cloud (IaaS, PaaS, SaaS)

Retour sur le footage de AWS. Toutes les startups sont tombés sauf 3. Ces 3 ont construit leur service au dessus d’AWS (réplication, informatique distribuée) et ont prévu qu’une partie de leur service tomberait.

Présentation des différentes PaaS existentes (Heroku, GAE CloudBees, Dotcloud)

Un mot sur #devexp sur le design d’API Rest, créer une platform et s’appuyer sur les partenaires.

Présentation des IDE in the Cloud. ExoPlatform et Cloud9

Voir ce qu’on peut faire avec SoLoMo.

Patrick pense qu’il faut se focus sur la valeur que l’on peut ajouté et ne pas partir à la conquête de features ex: Google+ vs Facebook.

Séparation du front et du back. Il conseille aux webdesigners d’apprendre le JS et les nouvelles features possibles. Il conseille aux Devs de lire des livres de Design comme http://www.amazon.com/Humane-Interface-Directions-Designing-Interactive/dp/0201379376/ref=sr_1_1?s=books&ie=UTF8&qid=1318500686&sr=1-1

Méthodo agiles : voir http://www.slideshare.net/KentBeck/software-g-forces

L’industrie du soft devient comme la mode. On a quelques artisans qui travaillent sur des saisons, créent du software jetable.

Slides de la conférence

Pas de slide, mais un delicious vers les liens cités lors de la conférence : http://delicious.com/chanezon/parisweb+kiss

 

La typo, mon navigateur et moi

Conférence de Jérémie Patonnier (Manager Technique Web – BNP Paribas)

Site : http://jeremie.patonnier.netTwitter : @JeremiePat

Jérémie Patonnier (Photo de Franck Paul)

Présentation de l’histoire de la typographie en partant de Gutemberg jusqu’à nos jour.

3 minutes pour passer de Gutemberg à internet puis un focus sur la typographie sur le web.

La balise CSS @font-face a permis aux designers de voir des licornes et de soleils. Grosso modo, depuiscette balise, les designers ne se privent de rien.

Il faut tester la typo sous FF4 (ou 3.6), IE6, IE8 et IE9 pour couvrir 80% des cas d’affichage

Il faut toujours tester ses fonts en utilisant les sites suivants :

Il faut aussi optimisez ses fonts en supprimant le superflux (ex. : accents sur un site en anglais)

La taille par défaut de la type dans un navigateur est 16px.

Lorsque que l’on choisit une font, il faut toujours vérifier que l’on détient les droits pour le web.

Slides de la conférence

http://www.slideshare.net/JeremiePat/la-typographie-mon-navigateur-et-moi-9734822

 

Le KISS des OS

Conférence de Thierry Stœhr (Université Paris-Didero)

Site : http://formats-ouverts.org/http://identi.ca/tsfoo

Thierry Stœhr (Photo de Franck Paul)

Intéropérabilité, sécurité enjeux économique. Un sujet sérieux raconté avec le plein d’humour.

Très généraliste.

 

Javascript as a Programming Language

Conférence de Marco Cedaro (Frontend Developer at Spreaker.com)

Site : http://www.cedmax.comTwitter : @cedmax

Marco Cedaro (Photo de Yannick Croissant)

Conférence assez généraliste de Marco Cedaro qui nous expliquer que Javascript est maintenant un langage sérieux.

Que nous apporte Javascript

  • Utilisation moindre de la bande passante, on ne (re)charge que ce qui est necessaire
  • Amélioration des perfomances, ce qui peut conduire à un meilleur taux de conversion.
  • Développements cross-plateform : reduction des coûts de maintenance

Tools

  • Jshint : mesure la qualité du code mai que l’on peut paramétrer
  • QUnit : système d’écriture de tests automatise ; intégré dans un navigateur
  • jsTestDriver : idem que QUnit mais fonctionne en console.

Librairies / projets

Slides de la conférence

http://www.slideshare.net/cedmax/javascript-as-a-programming-language-paris-web

 

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

Conférence de David Rousset (Microsoft France)

Blog : http://blogs.msdn.com/davrousTwitter : @davrous

David Rousset (Photo Yannick Croissant)

La conférence commence par la “problématique” des développements natifs ; problème d’évolution, de maintenance et de cout.

Pourquoi ne pas faire un développement cross-plateforme et cross-device en utilisant HTML5 ?

David Rousset nous présente son expérience sur le passage d’un jeu Windows Phone, codé en C# vers HTML5.

Il explique qu’il a fait une erreur en commençant par transposer son jeu vers du HTML5 pour “desktop” au lieu de concevoir son jeu pour mobile en premier (mobile first le retour).

Il fait ensuite l’inventaire des solutions qu’il a utilisé :

CSS

  • Les media queries
  • les instruction CSS3 suivante : CSS3 flexbox, CSS3 multi-column et CSS3 grid (ce dernier n’existe pas encore dans CSS3 mais Microsoft l’a proposé au W3C)

HTML5

  • Les canvas
  • Cache APIs
  • DOMStorage & indexedDB
  • XMLHttpRequest (XHR) & WebSockets
  • Offline/online Events
  • File APIs

Code Sources

http://blogs.msdn.com/b/davrous/archive/2011/09/09/html5-platformer-portage-complet-du-jeu-xna-vers-lt-canvas-gt-gr-226-ce-224-easeljs.aspx

Slides de la conférence

http://www.slideshare.net/davrous/html5-pour-lcriture-dapplications-crossdevices

 

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

Conférence Par Rudy Rigot (Clever Age)

Site : http://rudyonweb.net/Twitter : @rudyrigot

Rudy Rigot (Photo de Yannick Croissant)

D’après une étude « perso », la déception des participants d’un projet provient le plus souvent de l’imprévu qui empèche les acteurs de faire convenablement leurs travail. Du coup, le projet final ne correspond pas aux attentes du début et cela génère de la déception.

Pourquoi ? Comment ?

Parce que lors d’un imprévu, la gestion des équipes à été mal effectuée.

Le principe est de définir des experts sur chacune des grandes problématique d’un projet (front, back, accessibilité, intégration, design, MOA, MOE, …).

Si un imprévu se présente, il ne faut pas le laisser “pourrir” mais le “rattraper” et le gérer en temps et en heure.

Une fois l’imprévu “attraper”, il faut mettre dans la boucle les personnes expertes sur le domaine de l’imprévu. Comme cela, elles se sentiront valorisées et l’imprévu sera bien géré.

Une fois les “experts” dans la boucle, il faut les responsabilisé par rapport à cet imprévu ; de ce fait, ils auront à coeur de le gérer.

C’est en faisant tout ça que l’on limite la déception chez les différents acteurs d’un projet.

Slides de la conférence

http://www.slideshare.net/rudyrigot/matrisez-limprvu-et-le-facteur-humain-dans-votre-conduite-de-qualit-la-charte-cateea

 

Principes d’ingénierie du développement Web

Conférence de Benoit Piette (Architecte / Développeur Web)

Site : http://benoitpiette.comTwitter : @benoitpiette

Benoit Piette (Photo de Prélude)

Conférence très généraliste

Slides de la conférence

http://www.benoitpiette.com/conferences/paris-web-111014/principes-ingenierie-devweb.html

Tagged , , , ,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>