Benoit Lafontaine

Posté le 09/12/2013 par Nicolas Landier, Benoit Lafontaine, Sergio Luis Peixoto Fernandes

Sabemos que os Gigantes da Web (Google, Amazon, Netflix, Yahoo, etc.) costumam melhorar os seus produtos de maneira permanente respeitando assim a máxima "Release early, release often". Como é possível que eles entreguem melhorias tão rapidamente, se em algumas equipes de desenvolvimento qualquer mudança pode demorar semanas para chegar à produção?...

Lire la suite >

Posté le 02/11/2012 par Benoit Lafontaine

DescriptionDans l'article « Bêta perpétuelle », nous avons vu que les géants du Web améliorent leur produit de façon permanente. Mais comment arrivent-ils à livrer fréquemment ces améliorations alors que dans certaines DSI, la moindre modification peut prendre plusieurs semaines à être déployée en production ?La plupart du temps, ils ont instauré u...

Lire la suite >

Posté le 28/05/2012 par Benoit Lafontaine, Rudy Krol

DescriptionLe pattern « feature flipping » permet d’activer et désactiver des fonctionnalités directement en production, sans re-livraison de code.Plusieurs termes sont utilisés par les grands du web : Flickr et Etsy utilisent des « feature flags », Facebook des « gatekeepers », Forrst des « feature buckets », des « features bits » chez Lyris inc.,...

Lire la suite >

Posté le 17/08/2010 par Benoit Lafontaine

Dans les projets agile, on utilise souvent des dashboards ou des tableaux Kanban. On les retrouve, soit sous forme de Post-its au murs : soit sous forme électronique :image de kanban electronique est une image de greenhopper prise sur http://www.atlassian.com/software/greenhopper/La forme électronique présente plusieurs avantages : - pas de post-i...

Lire la suite >

Posté le 07/06/2010 par Benoit Lafontaine

La présentation de Sylvain Lebresne sur Cassandra lors du dernier noSql User Group @Paris était excellente, encore bravo a Sylvain. Si bien qu'en bon geek, j'ai voulu essayer tout de suite, ce qui m'a encore valu une courte nuit de sommeil. Conclusion : si vous voulez faire tourner Cassandra en dix minutes, voila comment faire... Tout d'abord, le s...

Lire la suite >

Posté le 16/03/2010 par Olivier Mallassi, Benoit Lafontaine

"QConLondon 2010 : the place to be!" diront certains. Ce qui est certain c'est que c'était l'occasion de voir de grands speakers (Uncle Bob, Dan North ou Mickael T. Nygard...) et de sentir les mouvances de notre industrie. Trois jours intenses, 700 participants venus de plus de 50 pays, 6 tracks thématiques par jour en parallèle : difficile de tout...

Lire la suite >

Posté le 09/02/2010 par Benoit Lafontaine

Vendredi dernier s'est déroulé dans nos locaux l'OCTO day, une journée où nous nous sommes tous réunis dans les locaux pour améliorer notre vie à OCTO et réaliser des choses que nous ne faisions pas les autres jours. La seule contrainte étant de délivrer avant la fin de la journée !Au final cet OCTO day a réellement dépassé nos espérances aussi bie...

Lire la suite >

Posté le 14/09/2009 par Benoit Lafontaine

Suite à mon précédent post, La meilleure façon de rater son projet grâce à Maven2, un collègue m'a décrit la situation suivante "Une pratique sur notre projet est de lancer un build maven -mvn clean install- sur son poste local avant de faire un commit. Cette commande est super longue, et les développeurs disent 'c'est normal c'est maven qui est lo...

Lire la suite >

Posté le 03/09/2009 par Benoit Lafontaine

A chaque fois que je vois un développeur Java passer son temps à regarder Maven tourner, j'y vois une perte de productivité. D'autant plus que je vois très régulièrement cette tendance dans les projets, au sein d'OCTO et même dans ma propre utilisation. Attention, je pense que Maven est très efficace pour améliorer la productivité des développement...

Lire la suite >

Posté le 30/04/2009 par Benoit Lafontaine

Si vous ne voyez pas la vidéo, vous pouvez consulter l'article sur https://blog.octo.com/la-methode-pracma/. J'ai eu l'occasion à de nombreuses reprises de travailler avec des cellules d'architecture transverses, et j'ai moi-même travaillé au sein de plusieurs d'entre elles. Selon moi, un des plus gros dangers pour ces cellules est le piège de la "...

Lire la suite >