Méthode

Méthode

Le backlog est vivant, il bouge avec des feedbacks (épisode 5 – le Backlog bouge)

Début de l’itération 2. Charlotte boude dans son fauteuil. Elle joue avec l’application. C’est dur tout de même d'encaisser toutes ces remarques. Mais en même temps ils ont raison. Elle voit bien qu’elle apprend une leçon rapidement, et qu’en rejouant une heure après la leçon n’était pas vraiment acquise. Elle joue longtemps, comme pour retarder le moment où elle casse tout pour continuer. Oui car prendre en compte les remarques va impliquer des modifications sur ce qui a déjà été fait.  Il va falloir refaire…

Lire la suite
Méthode

(Partie 2/2) Penser un site façon StarWars… Et découvrir l’éco-conception !

En 2021, une équipe OCTO en interne a mené la refonte du site de recrutement OCTO avec un objectif en tête : faire un site responsable, c'est à dire être au plus proche des problématiques d'éco-conception, d'inclusivité et d'accessibilité. Après une montée en compétences nécessaire pour chaque métier, découvrez au terme de ce projet, les défis auxquels l'équipe a fait face, ce que signifie l'éco-conception pour chaque métier et la vision d'OCTO pour la suite. Pour découvrir la première partie, c'est ici Quels ont été…

Lire la suite
Méthode

Le backlog est vivant, il bouge avec des feedbacks (épisode 4 – les utilisateurs seront ravis)

La semaine a été longue. Voici à quoi ressemble l'application à la fin de l’itération 1 :  C’est avec beaucoup d’empressement qu’elle montre son produit à ses utilisateurs. Théo et Léa sont silencieux, ils jouent avec l’application fraîchement déployée sur leur téléphone.  Tests en conditions réelles.  Elle profite de ce moment pour se répéter : ne pas trop se vanter, ce ne serait pas un bon exemple. Oui, le produit est conforme à la première promesse. Oui, le produit répond aux attentes. Oui, le produit…

Lire la suite
Méthode

Coder des défis écologiques, un challenge qui a du sens

Nos octos Pierrick, Jasmine et Gabriel, tous trois développeurs et consultants chez OCTO, nous racontent leur contribution au projet de refonte de l’application de l’association Ma Petite Planète, pour la rendre plus simple et accessible. Ma Petite Planète (MPP pour les intimes) est un challenge écolo par équipes proposant des défis écologiques à réaliser entre amis, collègues, famille, et même camarades de classes pendant 3 semaines. Nous sommes très fiers que nos Octos aient pu apporter leur savoir-faire et leurs conseils à l’association. Si fier,…

Lire la suite
Méthode

Le backlog est vivant, il bouge avec des feedbacks (épisode 3 – le développeur en piste)

C’est le moment tant attendu de la réalisation du produit. Aujourd’hui Charlotte est la super développeuse de ce super produit. Elle est motivée, prête à travailler dans les règles de l’art du développement logiciel. « Je vais me focaliser sur le besoin et trouver les meilleures solutions pour y répondre. » se dit-elle. Elle se sent capable de soulever des montagnes. En plus dans son cas c’est facile, elle connaît bien la PO :) C’est un peu fou cette situation, elle se rend compte qu’elle…

Lire la suite
Méthode

Le backlog est vivant, il bouge avec des feedbacks (épisode 2 – pour découvrir le produit, il faut le construire)

Les idées fusent. Charlotte prend plaisir à formaliser ses idées, elle rédige ses idées comme des petites histoires utilisateurs qui prendront vie quand le logiciel fonctionnera. Elle raconte comment ce sera bien d’utiliser le logiciel. C’est un moment agréable et facile. « Il permet de jouer aux devinettes de kana et de romaji, il possède un mode aléatoire, il permet aux élèves de connaître leur progression, … » C’est salvateur de formaliser toutes ces histoires : elle avait ces idées en tête, mais les écrire…

Lire la suite
Méthode

Le backlog est vivant, il bouge avec des feedbacks (épisode 1 – synopsis et glossaire)

Charlotte a décidé de créer avec l'aide de ses enfants une application qui facilite l'apprentissage du Japonais. Elle découvre que les activités de conception et de construction s'appuient mutuellement l'une sur l'autre à travers de nombreux allers et retours, mais aussi qu'elle doit abandonner l'idée qu'une expression de besoin définitive, figée, existe pour cette application.

Lire la suite
Méthode

La relation contractuelle dans un contexte de delivery agile – Partie 1 : Quel état d’esprit pour bien l’aborder ?

Au cours des formations que nous donnons sur les démarches et la culture agile, ainsi qu’au sein des missions de conseil ou de coaching sur lesquelles nous intervenons, et encore plus lors des discussions en avant-vente de nos missions, un sujet revient souvent… mais alors vraiment souvent !  Le contrat dans une démarche agile. Nombreuses sont les marques qui font appel à de la prestation intellectuelle externe et qui souhaitent opérer en agile. Et forcément quand on parle de prestation (externe ou interne), on parle…

Lire la suite
Méthode

Fractales et regard Lean pour simplifier le pilotage d’un train SAFe (Partie 1)

Dans cet article, nous souhaitons montrer comment le regard Lean originel peut aider à simplifier le regard sur une organisation SAFe et concentrer les équipes sur les bons sujets; à savoir livrer de la valeur au client.  Nous nous appuierons pour cela sur :  un contexte spécifique de programme SAFe chez un grand acteur du numérique français ;  l'image du modèle des fractales pour appréhender plus facilement le dispositif ;  la distinction entre valeur opérationnelle et valeur business ; l'utilisation des principes Lean de flux…

Lire la suite
Méthode

The case for writing (isolated) test cases – #2

What is legacy code? "Code without tests is bad code. It doesn't matter how well written it is; it doesn't matter how pretty or object-oriented or well-encapsulated it is. With tests, we can change the behavior of our code quickly and verifiably. Without them, we really don't know if our code is getting better or worse.” “To me, legacy code is simply code without tests.” Michael Feathers, Working Effectively with Legacy Code "The code has no tests." Such a report often strikes me as a…

Lire la suite