Publications de Jonathan Scher

Agile

« eXtreme Quotation »: Agile Planning on steroids

OCTO Technology has been using this methodology for quite some time both in France and in Australia. The following is the story of the 1st time we applied it. As a team, we estimated about 90 user stories in 20 minutes. Basically, the whole story map. We supposed that this technique would make things quicker and less painful and it really turned out that way Since then, this experience has been run in France and Australia with several teams and we obtained similar results. Let’s…

Lire la suite
Méthode

Truc de coach: L’Investigate

Je suis consultant. On me consulte lorsque l'on a besoin d'un conseil. Je conseille alors la meilleur solution possible, car j'ai de l'expérience dans le domaine. Et là, on ne suit pas du tout mon conseil ! On me dit plein de phrases qui commencent par "oui mais..." et on fait autre chose. On se plante, et je désespère. Mes conseils ne sont pas écoutés. Enfin c'est un truc qui m'arrive souvent. Contre ça, Christophe Thibault m'a un jour présenté le protocole Investigate. Qu'est ce…

Lire la suite
Méthode

« eXtreme Quotation » : planning agile sous stéroïdes

93 histoires d'utilisateur ; 20 minutes ; l’équipe a évalué la complexité de la carte fonctionnelle complète. Nous avions supposé que cette nouvelle technique serait rapide, mais à ce point là, nous n’en revenons pas. Avec trois autres équipes, l'expérience a donné des résultats comparables. Nos planning agiles viennent de vivre une révolution, nous ne pouvons pas garder ça pour nous. Après la technique du planning poker, voici l'eXtreme Quotation : le planning agile «cartes sur table»

Lire la suite
Méthode

Apéro Agile, le retour !

  Pour la troisième fois cette semaine, Edouard, votre Product Owner, vous a demandé sur quoi vous pouviez vous engager pour cette itération ? Vous souhaitez annoncer à Sophie du Marketing dans combien de temps votre fonctionnalité principale sera réalisée, mais vos indicateurs actuels vous donnent le vertige ? Lors du sprint planning, 10 écrans ont dû être estimés. Vous êtes dubitatif : quel écran doit porter le coût de développement du premier ? Dans un autre registre, vous démarrez un projet Agile sur un lourd existant. Comment concilier…

Lire la suite
Méthode

Quand l’Agile peine à s’imposer…

Cet article est une synthèse d'un échange sur une mailing-list interne Octo, qu'il nous a paru intéressant de partager. Merci à Jonathan Scher, Ludovic Cinquin, Yannick Martel, William Montaz et les autres pour leurs contributions. Bonne lecture ! Un de nos consultants est embarqué chez l'un de nos clients, dans un projet de dev d'une application web innovante, à interface très riche. Ce projet est conduit par le client suivant une bonne vieille méthode en cascade...

Lire la suite
Évènement

Apéro Agile chez OCTO Technology

C'est votre 10eme itération, vous êtes en plein stand-up et Roger le nouveau ne sait toujours pas quel post-its prendre. Il faut dire que Roger n’arrête pas de vous demander quelle tâche de développement il doit prendre aujourd’hui. Vous êtes tech –lead sur un nouveau projet et vous recherchez un nouveau framework de test en Javascript. Vous êtes RH, et vous êtes en train de rédiger une fiche de poste pour ce curieux métier qu’est le « product owner ». Vous êtes responsables produit d’une…

Lire la suite
Évènement

Formation TDD le 24 et 25 Octobre

Si vous êtes en train de lire ce post à 23h, au travail, devant votre écran d’ordinateur, à corriger les bugs de votre application dont vous aimeriez bien terminer la mise en production, alors sauvez vos qualités de vie, gagnez en sérénité, ne vous énervez plus contre vous-même, ni votre ordinateur, venez vous avez sûrement besoin d’une formation sur le développement piloté par les tests. Le « Test Driven Development » est une pratique de développement issue d'eXtreme Programming, dont le but consiste à améliorer la…

Lire la suite
Méthode

Comment tester les méthodes privées ?

Cette question se pose lorsqu’on se met au Test Driven Developpement (TDD). Deux origines possibles : la méthodologie n’a pas été suivie à la lettre et elle nous puni, ou bien nous essayons de faire du TDD sur du code existant, non testé. Dans les deux cas, vous avez un problème de conception.

Lire la suite
Méthode

How to test private methods?

This question is always flying around when you start with Test Driven Development (TDD). It can come from two different sources : either we didn’t followed it “by the book” – and it punished us, or we are trying to use TDD on an existing code. For both cases, you will have to rethink your design.

Lire la suite
Archi & techno

Faut-il passer à Maven 3 ?

Maven 3 est sorti depuis quelques mois, et ne propose que peu de nouvelles fonctionnalités au développeur qui l’utilisera. Quelles sont ces nouveautés ? Pour les projets utilisant Maven 2, faut il les passer sur la nouvelle version ? Réponse courte : oui. Aujourd’hui, il y a peu à gagner, mais la rétrocompatibilité est presque totale. Pour plus de détails, lisez la suite…

Lire la suite