Note de lecture : Storm Applied, par Sean T. Allen, Matthew Jankowski & Peter Pathirana

Note : 6 ; Clair sur la mise en jambe, mais insuffisant sur la gestion en production

J’ai une affection particulière pour Storm, car j’ai activement participé à l’amener dans un projet à une époque où les frameworks Big Data temps réel et plus particulièrement Storm n’étaient pas pris pour acquis. Il aura fallu attendre près de 2 ans de plus pour voir apparaître un ouvrage dédié de bonne facture. Comme nous le verrons, ce dernier ne se limite pas à Storm sensu-stricto.

Le présent ouvrage accuse ses 250 pages totalisant 9 chapitres. Des chapitre relativement longs en moyenne selon mon standard, donc. Le premier d’entre eux ne l’est pas, car il ne pèse que 10 pages. C’est une introduction de haut niveau dont le but est de camper la place de Storm dans le mode du Big Data, et plus précisément dans celui du Big Data temps réel que les auteurs re-segmentent en « stream » et « micro-batching ». En passant, les auteurs positionnent Storm par rapport non seulement à Hadoop, mais à Spark, Samza et Kafka Stream.

Le chapitre 2 est d’avantage dédié architecture et présente les concepts centraux de Storm : Typologie, Tuples, Bolts et Spout. Le tout est abondamment illustré, y compris par des extraits de codes qui ont le bon goût de ne pas être trop longs. L’homme pressé qui n’a pas trop de temps à consacrer pour comprendre Storm y trouvera à se nourrir ! J’avoue que je trouve ce chapitre particulièrement réussi.

Lire la suite

Note de lecture : Lean UX, par Jeff Gothelf with Josh Seiden

Note : 3 ; Promesse non tenue. Jolt Award 2013

J’avais, sinon de grands, au moins quelques espoirs pour ce petit livre de 120 pages, qu’il se montre à la hauteur du « running lean » qui a ouvert cette collection. Cela n’aura pas duré. En effet, j’ai trouvé ce texte très emprunt de « process », une manière de penser qui est en décalage avec le Lean Startup de mon point de vue.

Cet ouvrage assez court est composé de 2 parties très inégales pour un total de 8 chapitres. La première partie ‘introduction and principles » regroupe les deux premiers et ne s’accorde qu’une quinzaine de pages. Le premier chapitre « why Lean UX » Ne compte d’ailleurs que 2 pages. Il s’agit d’une courte introduction pour nus dire que nous sommes plus dans un monde où l’on peut se targuer de tout savoir dès le départ. Mais ça justement on le savait déjà ! Les 8 pages du second chapitre évoquent les principes du Lean UX. Ce sont 3 piliers : le Design Thinking, les valeurs du manifeste agile et les principes du Lean Startup. Sur cette base l’auteur pose 15 principes dont on perçoit vite qu’ils sont empruntés aux sources énoncées. C’est bien mais on n’apprends rien.

Lire la suite

Note de lecture : Drive, par Dan Pink

Note : 7 ; Une étude en profondeur et bien illustrée de la motivation intrinsèque.

Cet ouvrage est désormais un classique, et pour de bonnes raisons ! Une partie non négligeable de l’ouvrage de Jurgen Appelo, Management 3.0 provient en effet de ce texte. Ce livre parle de motivation, c’est d’ailleurs son titre en français : motivation 3.0 ; Ce sont 215 pages en 6 chapitres et des brouettes qui sont nécessaires à couvrir le sujet. Les brouettes étant ici importantes.

L’introduction du texte nous plonge directement dans une expérimentation scientifique, celle qui amènera à comprendre qu’au delà de la carotte et du bâton, il existe un niveau de motivation qui trouve sa source dans l’accomplissement même de la tâche : la motivation intrinsèque. C’est sur ce chemin que nous entraine le chapitre 1, partant de la motivation 1.0, celle qui guidait notre instant de survit aux premiers temps de l’humanité, vers la motivation 2.0, qui connut son sommet durant la révolution industrielle. Les chapitre 2 et 2a étudient les raisons pour lesquelles cette motivation intrinsèque ne fonctionne pas … sauf quand elle fonctionne ! Enfin, le chapitre 3 nous met en évidence les types « X » et « I » : pendant que le type « X » s’appuis sur la motivation extrinsèque (la carotte et le bâton) qui sont la marque de la motivation 2.0, le type « I » met à jour la motivation intrinsèque, celle du 21ème siècle. Il s’agit donc bien de passer du mode « X » au mode « I ». C’est l’objet de la seconde partie.

Lire la suite

Note de lecture : Planning Extreme Programming, par Kent Beck & Martin Fowler

Note : 6 ; Quand planifier rime plus avec visibilité qu’avec « estimer ».

L’extrême programming se focalise sur des cycles de développement fortement itératifs, au sein desquels l’interaction avec le client et permanente et le formalisme réduit au minimum. Dans ce cadre, écrire un livre sur la planification d’un tel processus peut sembler une gageure. En fait, ce livre ne traite guère de métrique d’évaluation ou de consommation du développement, mais se focalise sur les aspects humains. Planifier en Extreme Programming, c’est avant tout s’assurer que l’on travaille sur les choses les plus importantes et pouvoir se coordonner avec les autres (le sujet du 1er chapitre). Pour faire cela, il faudra aussi estimer, mais différemment.

Cet ouvrage, co-écrit par deux grands noms de la communauté, n’est guère long : 130 pages ! A l’instar de nombreux volumes de l’XP series, il compte beaucoup de chapitres, il y en a 27. Les passer tous en revue serait fastidieux, je vais me contenter de relever quelques éléments qui m’ont marqué ou que j’ai aimé.

Lire la suite

Note de lecture : Le Point de bascule, par Malcom Gladwell

Note : 8 ; Les mécanismes de la viralité décryptés et illustrés avec brio.

L’un des « moteurs de la croissance » que nous propose le Lean Startup est la viralité. Seulement voilà : la viralité, ça ne se trouve pas sous le sabot d’un cheval ! Attirer des millions de subscribers ne s’obtient pas par hasard. Il y des circonstances et des mécanismes qui rendent cela possible. La totalité du texte s’articule autour des 3 éléments fondamentaux de l’épidémie : les déclencheurs, le principe d’adhérence et le contexte.

Les déclencheurs sont des éléments humains, des profils particuliers qui sontle sujet du chapitre 2 :

  • Les connecteurs, sont les personnes impliqués dans différents groupes parfois très distants, ils sont les entremetteurs entre des personnes que tout sépara apparemment.
  • Les mavens sont des référents, des personnes reconnues pour un jugement éclairé s’appuyant sur une connaissance approfondie du sujet. Ou parfois de multiples sujets. Ce sont vers ces personnes que l’on se retourne pour savoir où acheter un produit, où passer une bonne soirée.
  • Les vendeurs sont les personnes à même de convaincre. Ce ne sont pas des camelots, mais souvent des personnes douées d’une empathie rayonnante. Ce sont eux qui vont enclencher l’action chez leurs interlocuteurs.

Lire la suite

Note de lecture : Au-delà du management, par Robert Townsend

Note : 6 ; Le testament d’un manager libérateur

Le moins que l’on puisse dire est que ce titre n’est pas nouveau. Il est un peu revenu sur le devant de la scène en étant cité par Isaac Getz dans son « Liberté & Cie ». J’ai donc pris la peine d’ouvrir mon exemplaire dont je dois dire qu’il prenait la poussière depuis un certain nombre d’années. Exemplaire très particulier par ailleurs, car il s’agit d’une édition réalisée par ADP-GSI, qu’évoque justement Isaac Getz dans son best-seller !

Pas de chapitres à ce livre, les quelques 200 pages du texte sont consacrées à une énumération de l’écosystème de l’entreprise… alphabétiquement ! Un propos très direct, souvent rugueux et assurément sans complaisance ! Les idées de Robert Townsend, qui en son temps redressa Avis, tournent autour des personnes, et du rôle des managers en ce qui concerne le leadership (autorité et leadership). Dans le même ordre d’idées, il compare les descriptions de poste qui enferment les employés à des « camisoles de force ». Il voue aussi une grande admiration aux secrétaires.

Lire la suite

Note de lecture : La Communication sans violence, par Marie-Jeanne Trouchaud

Note : 4 ; Quelques idées qui font réfléchir, mais assez peu d’idées concrètes au final.

La CNV (communication non violente) est un thème récurent en coaching. Avec ce petit livre (il compte 170 pages) je comptais trouver les éléments essentiels de la CNV. De ce point de vue c’est une déception, mais elle m’incombe car le titre ne prétends pas traiter spécifiquement de la CNV. Voyons ce qu’il en est.

Tout d’abord, le texte compte 9 chapitres, répartis en 3 parties distinctes. La première d’entre-elles, « les origines de la difficulté de communication » comprend les 3 premiers et occupe une cinquantaine de pages. Au premier chapitre, « les causes du conflit », on autopsie sur 27 pages ce qui crée un contexte défavorable à la communication : conversation basée sur les opinions ou les croyances, cadre de référence ou plus simplement conflits d’intérêts et lutte de pouvoir.

Le second chapitre couvre le rôle des émotions, celles qui sont adaptées, celles qui sont inadaptées. C’est assez légèrement abordé sur une dizaine de pages. Du plus ce chapitre est extrêmement orienté vers la relation avec les enfants. C’est dommage (en tout cas, cela ne me convient pas), d’autant que ce sujet est plus universel que la relation adulte-enfant.

Lire la suite