31st octobre 2007

ScrumMaster training in Tokyo

I just attended an excellent training about SCRUM, the Certified ScrumMaster training in Tokyo. And this happens to be the first training given in Japan by the SCRUM Alliance.

The coach, Bas Vodde, told us what makes SCRUM special with respect to traditional development methods (aka waterfall), by explaining us the basic concepts underlying SCRUM. The concise SCRUM Primer, compiled by Pete Deemer and Gabrielle Benefield, is an excellent introduction.

But not only did Bas explain us how SCRUM is supposed to work, he also answered lot of practical questions such as: « how to address skeptical team or management? », « can SCRUM be applied in projects involving hardware development? », « how to handle regression testing? », etc.

Although the « rules » of SCRUM are very simple: self-managing team, potentially shippable product increment delivered in time-boxed iterations (SPRINT), customer-centric backlog driving development, inspect/adapt cycles with transparency, etc. … SCRUM seems very challenging to me if you want to implement it correctly. Because we (and our companies) are simply not used (yet) to think that way. We « like » to have managers telling people what they need to do (rather than encouraging self-management), and we always tend to go back to our old « waterfall » thinking which is really in the way to make SCRUM successful.

So what’s next? Talk about SCRUM and Agile methodologies. Get people know more about it. Start actually using SCRUM in some (pilot) project in our company. I’m really looking forward to see all this happen!

posted in Software | Comments Off on ScrumMaster training in Tokyo

27th octobre 2007

Webapps for Project Management

Recently, I tried two web applications which I’d like to briefly review.

Mindomo logoThe first one is Mindomo http://mindomo.com/ A very neat tool, which allows you to write mind maps. Try to dump the content of your brain in a Word document, it doesn’t work 😉 Try to write a mind map, there’s still a gap with what you think, but it is closer to what you (think you) are thinking… Mindomo is an excellent example of a RIA, with an easy to use interface and some pretty features (like map sharing). And it’s free….. at least for up to 7 maps (that’s obviously a big limitation…)

Teamwork Project logoAbout the other webapp I’d like to present, I’m a little less enthousiast. I am talking about teamwork project http://twproject.com/. This one has a different purpose, it is an integrated tool suite for project management. There is a downloadable version, which I didn’t try, so I am only talking about the online version. First the pros: the tools has plenty of features, including task scheduling, team communication, issue management, project overview, etc. And they say it integrates with SCRUM (to create project and sprint backlogs), but the wizard does not seem to be available in the online version (?). However, the main problem I see with this tool: it’s too slow!! (again, I’m speaking of the online version). It is not responsive (no Ajax out there? too many page refresh) and the number of clicks needed to perform simple things (e.g. add a task) is too high. Otherwise, I’d really have loved this tool…

Do you know any online project management tool you would recommend?

posted in Software | 3 Comments

19th octobre 2007

ZA entrepreneur

Cool book (in Japanese) about entrepreneurship:

起業について、面白い本をご紹介します。「やってみるからすべては始まる」・・・これはちょっとLoicの話に似ていると気がします。

posted in Books | Comments Off on ZA entrepreneur

19th octobre 2007

My first video on Seesmic

J’ai l’extrême honneur de faire partie des quelques (150 pour le moment?) pre-alpha testers de Seesmic.

Alors voilà, il faut se lancer. Un petit bonjour pour commencer.

Je suis curieux de voir l’évolution de Seesmic. C’est vrai que Loic est vraiment un « motiveur de foules ». Comme le disait un seesmixer(?), « a priori, je ne suis pas un video-blogger, mais je pourrais le devenir » (comme Patrice, tu n’es pas sur Seesmic, toi??) Et je me demande le genre de gens qui utiliseront Seesmic… Quelle tranche d’âge, quelle occupation principale?

Il y a encore pas mal de bugs (comme par exemple: impossible de sauver mes settings, ma photo etc), mais bon, c’est une pre-alpha.

Au fait, quel est le business model de Seesmic?? Loic, je suis sûr que tu y as longuement réfléchi, et pourtant jusqu’ici, tu n’as pas abordé le sujet…

posted in Uncategorized | 7 Comments

16th octobre 2007

Smart developers

Aujourd’hui, je visitais le site tout nouveau de Seesmic (nouvelle boite lancée par Loic Le Meur il y a quelques jours à peine). Comme je n’ai pas encore de clé d’invitation, ce n’est pas très intéressant… Mais comme le design est sympa, je me demandais quelle techno ils utilisent.

Que fait-on dans ce cas-là? Menu « View » > « Page Source » de mon browser, évidemment (on est geek ou on ne l’est pas). Quelle ne fut pas ma surprise, en découvrant les quelques premières lignes du code HTML:

<html lang="en">

<!--
Smart developers always View Source.

This application was built using Adobe Flex, an open source framework
for building rich Internet applications that get delivered via the
Flash Player or to desktops via Adobe AIR.

Learn more about Flex at http://flex.org
// -->

...

« Smart developers always View Source« … Excellent!! Ca m’a fait bien rire 😉 Mais c’est bien, car je n’ai pas du chercher longtemps pour obtenir la réponse à ma question.

Je n’ai donc pas tardé à aller voir le site de http://www.flex.org. Et je dois dire que les applis qu’ils montrent dans leur show-case sont vraiment cool. Voir maintenant, étant donné que je ne connais pas du tout Flash, la difficulté de créer une petite appli. Je commence à penser qu’Ajax n’est sans doute pas suffisant si on veut faire quelque chose d’un peu « graphique ». La plupart des webapp qui offrent une GUI un peu raffinées semblent en effet utiliser Flash. Je pense a http://www.geni.com par exemple, pour l’affichage d’un arbre généalogique. Il semble par ailleurs que Yahoo! Maps utilise justement Flex. Sinon, il y a aussi Silverlight (de Micro$oft)…

posted in Software | 5 Comments

12th octobre 2007

Fascinant: Brain Computer Interface

Aujourd’hui, je suis tombé par hasard sur l’article suivant. Il s’agit d’un résultat assez intéressant communiqué par le Biomedical Engineering Laboratory (BME) de la célèbre Université Keio (慶應大学).

Les chercheurs auraient en effet réussi à permettre à un sujet de commander un personnage virtuel par la pensée! Ca fait longtemps que ce genre de recherche se fait. C’était d’ailleurs le domaine de ma thèse de Master lorsque j’étais au Tokyo Institute of Technology. Il y a neuf ans, on parlait déjà de résultats prometteurs dans le domaine: il semblait en effet possible de distinguer les EEG (ondes cérébrales) correspondant à différents types d’activités cérébrales. En particulier, ce sont les mouvements (ou images de mouvement, car quand on imagine un mouvement, on active les mêmes zones du cortex moteur que lorsque l’on fait ce mouvement) qui semblaient les plus facilements discriminables. Et ce sont justement les signaux du cortex moteur que les chercheurs du BME utilisent dans leur projet.

Ce qui est génial, c’est l’application qu’ils en font: faire évoluer un personnage dans un monde virtuel, appelé « second life » (SL):

  • lorsque le sujet imagine qu’il marche (mouvement des jambes), le personnage virtuel avance
  • lorsque le sujet imagine qu’il secoue (ou serre) sa main droite/gauche, le personnage virtuel tourne a droite/gauche
  • lorsque le sujet se relaxe, le personnage virtuel s’arrête

C’est relativement simple, mais ça semble fonctionner.

Une question que je me pose néanmoins, est si le système présuppose un entrainement du sujet (sans doute), et si le système doit être ou non adapté à chaque sujet. Ce sont en effet les différences inter-individus qui m’ont posé le plus gros problème lors de ma recherche. Ceci dit, les différences sont probablement moins marquées pour les EEG moteurs que pour les EEG liés aux émotions (qui était mon sujet de recherche). Par ailleurs, ce qui est génial, selon moi, c’est d’arriver à un tel résultat au moyen de seulement trois électrodes.

Les futurs objectifs du BME dans ce domaine sont, disent-ils, notamment l’extension du système à d’autre types de mouvements. A suivre!

posted in News | 1 Comment

6th octobre 2007

Neuf ans!

C’était le 5 octobre 1998.  Je m’en souviens comme si c’était hier.  Jeune diplomé de l’UCL, je prend l’avion pour… le Japon!

Arrivée à Narita, le matin.  Première impression du Japon?  Il faisait étouffant!!  C’était, je l’appris bien plus tard, les « zansho » (残暑, les chaleurs restantes) qui durent jusqu’au mois d’octobre.  J’avais quitté la Belgique avec un gros pull, et j’ai littéralement fondu en arrivant à Tôkyô…

Et puis ce trajet interminable (3 heures) en train, avec des correspondances à répétition, pour finalement arriver au Laboratoire Kosugi (toujours là apparemment) qui m’a accueilli pendant deux ans.

Ce fut le début d’une aventure qui devait durer, non pas deux ans, mais … qui sait?  Une vie?

posted in Myself | 1 Comment

6th octobre 2007

Flexible Upload, new release!

Here is a release 1.6 of Flexible Upload, the best image upload plugin for WordPress in the world 😉

Full of new features, most notably multi-language support and multifile upload support. I also tried to answer some of the requests posted on the plugin page, but I must say it’s difficult to decide what to do or not. (It is not because one guy or gal said he wanted feature xyz that many other people do…)

But ok, here it is. I’m waiting for your feedback!

posted in Wordpress | 3 Comments