Catégories
livre Technologie

après les vacances, un peu de travail

Non, ne pensez pas que j’ai retrouvé un emplois, bien que ce soit ma première préoccupation ! Cependant, même sans ça, je m’occupe et je travail.

Après avoir abordé le framework symfony (que je continue d’explorer), je me suis penché sur les technologies du « Web 2.0 ». L’expression vaut ce qu’elle vaut, mais comme tout le monde l’utilise, cela permet de se comprendre. J’ai donc lu le véritable pavé (1kg quand même) rédigé par Christophe Porteneuve : « Bien développer pour le Web 2.0« .

l1020485.jpg
champignon

Cet ouvrage est merveilleusement bien rédigé (une seconde édition est sortie) d’ailleurs sa longueur est proportionnel à sa richesse. Ne voulant pas partir sur de mauvaise bases, Christophe nous fait quelques rappels (en tout cas, en ce qui me concerne) sur les technologies classiques que sont XHTML, CSS et JavaScript puis nous fait explorer la technologie Ajax et les bibliothèques Prototype et script.aculo.us. Le tout est agrémenté d’exemples concrets et d’une bonne dose d’humour.

Après avoir étudier les exemples, je me suis donc entraîner en faisant une petite page inutile donc indispensable mettant en oeuvre les fameuses auto-suggestions que permet Ajax avec l’aide de scritp.aculo.us. En très peu de temps j’ai peu mettre en place un formulaire permettant de retrouver une ville à l’aide de son département ou de son code postal… je vous laisse tester : recherche de ville.

Catégories
Réflexion

Ce n'est pas seulement rester debout !

Je viens de lire un article très intéressant à propos d’une partie de la méthode agile SCRUM.

Mais d’abord, SCRUM et méthode Agile kesako ? Wikipédia nous dis :

Les méthodes agiles se veulent plus pragmatiques que les méthodes traditionnelles. Elles visent la satisfaction réelle du besoin du client, et non d’un contrat établi préalablement.

SCRUM est une méthode agile dont les grands principes sont :

  • Individus et interactions vs. Processus et outils
  • Logiciel qui fonctionne vs. Documentation exhaustive
  • Collaboration du client vs. Négociation de contrat
  • Réponse au changement vs. Suivi d’un plan prédéfini

    l1000806.jpg
    champ de tournessol dans la Drôme

Un des éléments de cette méthode est le Daily Scrum qui consiste à faire une réunion d’une quinzaine de minutes tous les matins. Oui, mai en quoi quinze minutes de rénuion peuvent améliorer la productivité ? Cette article en anglais donne quelques points clés pour bien comprendre le sens de cette réunion : It’s Not Just Standing Up: Patterns of Daily Stand-up Meetings