Agile

Compte-rendu du Café du PO #14 : La communauté de pratiques PO

Episode #14 Pour ce quatorzième épisode qui a eu lieu le 4 octobre et qui était animé par Salomé Serin, nous avons échangé sur la communauté de pratiques PO.  Nous sommes revenus sur le contexte de mise en place d’une communauté de pratiques, de son organisation interne à sa valeur ajoutée, tant pour ses membres que pour un projet ou une entreprise. Grâce à leur partage d’expérience, nos invités ont soulevé les enjeux de capitalisation de la connaissance et d’évolutions du métier de PO, tout…

Lire la suite
Software Craftsmanship

Crafters et crafteuses, premiers allié․e․s des femmes ?

Le « Software Crafts·wo·manship » est un état d’esprit mettant l’accent sur les bonnes pratiques de développement. Le but de cet article est d’apporter mon point de vue en tant que développeuse et crafteuse. Pour revenir aux fondamentaux de ce qu’est le craft, cet article vous procurera d’avantages d’explications. Alors que la vision du développement logiciel des années 90 se concentre sur la production industrielle réduisant les développeur·se·s à de simples producteurs de ligne de code, le mouvement « Software Crafts·wo·manship » ou « Software Craft » apparaît à la fin…

Lire la suite
Software Craftsmanship

The case for writing (isolated) test cases #3

Divide and Conquer Since three out of four small businesses fail, my recommendation is to start a large business. Legacy Code and SOTA "Legacy code" is often used to characterize old software systems inflicted with a crucial maintenance debt that accumulated for years. But legacy code can happen very soon in a project. The best intentions, plus a misaligned or degrading SOTA (State Of The Art) can change your greenfield project into a legacy code factory in a matter of 3 to 6 months, before…

Lire la suite
Software Craftsmanship

Défense et illustration des test isolés – #3

Diviser et régner Since three out of four small businesses fail, my recommendation is to start a large business. Code "Legacy" et Etat de l'Art (SOTA) Le terme "legacy" s'utilise souvent pour décrire des systèmes informatiques anciens souffrant d'une dette de maintenance majeure accumulée au fil des ans. Mais le code legacy code peut surgir très tôt dans un projet. Même avec les meilleures intention du monde, une équipe dont l'état de l'art (SOTA) est désaligné ou dégradé peut transformer votre projet "greenfield" en une…

Lire la suite
Data

Data-as-a-product: pierre angulaire du Data-Mesh

L'exploitation de la donnée à l'échelle : un enjeu stratégique ?  Dans son ouvrage Empowered, Marty Cagan cite quatre éléments essentiels d’une démarche orientée produit : La première est d'être prêt à faire des choix difficiles sur ce qui est vraiment important.La seconde consiste à générer, identifier et exploiter des informations pour orienter ces choix.Le troisième consiste à convertir les idées en action.Et le quatrième implique un management actif des personnes/équipes sans recourir au micromanagement. Faire des choix c'est accepter que toutes les choses ne…

Lire la suite
Bonne pratique

Introduction aux pipelines de CI en python avec Gitlab-ci

Introduction Aujourd’hui, nous sommes nombreux à utiliser la plateforme GitLab afin de gérer nos projets de code python. Nous faisons souvent appel à la fonctionnalité GitLab CI/CD pour automatiser la phase de test et s’assurer ainsi que le code qui s’intègre au dépôt partagé (repository) ne contient pas de bogues et se comporte comme on le souhaite.  Mais voilà, ce n’est pas forcément évident de construire un bon pipeline de CI, et puis d’abord, c’est quoi un bon pipeline de CI ? Comment le construit-on,…

Lire la suite
Data Science

Intégrer au plus tôt la sécurité dans les delivery de Machine Learning

Cet article fait partie de la série “Accélérer le Delivery de projets de Machine Learning”, traitant de l’application d’Accelerate dans un contexte incluant du Machine Learning. Si vous n’êtes pas familier avec Accelerate, ou si vous souhaitez avoir plus de détails sur le contexte de cet article, nous vous invitons à commencer par lire l’article introduisant cette série. Vous y trouverez également le lien vers le reste des articles pour aller plus loin. Introduction Élément clef en logiciel, la sécurité doit bien entendu être considérée…

Lire la suite
Agile

Compte-rendu du Café du PO #13 : Le PO mobile 

Episode #13 Le café du PO revient cette rentrée pour une nouvelle saison. Pour ce treizième épisode qui a eu lieu le 13 septembre nous avons échangé sur les spécificités du PO mobile.Animé par @charles-du-portal-cdp-2, nous avons parlé des différences avec un “PO classique” et des outils du quotidien en récoltant les expériences terrains de nos deux invités : Leslie Morvan, Product Owner d’une application dans le domaine de la santé Mathieu Singer, Product Owner d’une application dans le domaine de la culture Découvrez l’épisode #13…

Lire la suite
Product Management

Nos convictions autour de la Culture Produit et du Product Management

Pendant les prochaines semaines, nos experts OCTO vous proposent un cycle de contenu autour de la stratégie produit, des métiers du produit, des enjeux de nos clients mais aussi de Product Management et de la nécessité aujourd'hui d'envisager systématiquement le Produit comme Responsable. Ils vous proposeront des évènements, des publications ou encore leurs apprentissages dans des articles de blog afin de partager leurs convictions forgées au fil des projets qu'ils mènent avec leurs clients. Plongez avec eux dans la Culture Produit ! Pour ne rien…

Lire la suite