Les diapos de ma présentation à Agile Toulouse le 25 octobre 2012. Quel chemins vers l'agilité ? Rupture ? Selon quels critères ? Quel fil conducteur ?
Ces slides ont été présentés à Agile Grenoble 2012. Le propos est d'établir des critères de différenciation des méthodes agiles pour déterminer quelle est la plus appropriée à une situation donnée. Une rupture n'est pas toujours souhaitable.
Présentation faite à ScrumDay Paris en 2011
Les développeurs, les responsables qualité, les ScrumMasters, les ProductOwners ou les responsables des développements ont de plus en plus besoin d’intégrer leurs outils. Ceci s’inscrit dans une démarche Lean visant à donner un accès facile et immédiat à toute l’information, à éliminer les gaspillages et à détecter les problèmes le plus tôt possible dans le cycle de développement.
Alors que certaines plateformes, comme celle de Microsoft, sont déjà intégrées, beaucoup de systèmes sont construits sur mesure par les équipes de développement. Nous pouvons imaginer, par exemple, une plateforme intégrant Eclipse, Code Collaborator, Perforce, Hudson, Sonar, Jira, Project Server et Crystal Reports, solution intégrant des outils Open Source et propriétaires.
Cette session présentera différentes solutions ALM et la façon dont elles supportent une démarche agile. Pour mettre l’accent sur l’intégration entre les différents outils nous détaillerons une solution basée sur Mylyn, l’ALM Open Source pour Eclipse, s’intégrant à Microsoft TFS. Quelques fonctionnalités sympathiques comme la gestion très facile du backlog, le calcul automatique du burndown chart ou la gestion des revues de code seront également présentées.
Cette session a été présentée à la Ferme du Web Lyon en juin 2012. Elle démarre par une présentation de mon parcours professionnel en mode Pecha Kucha où je rappelle mon chemin d'apprentissage vers l'agilité.
Arrivé au slide 23, je laisse les participants voter pour le sujet qui les intéressent. Les 9 thèmes proposés font parties de ma liste d'écueils généralement constatés dans l'adoption de Scrum ou plus largement d'une méthode agile.
Pré-requis : les participants ou les lecteurs connaissent le vocabulaire Scrum
Avec l'essor massif de l'Agilité dans les organisations et plus particulièrement de la méthode Scrum, un nouveau rôle est apparu : Scrum Master. Peut-il développer ? Quelles sont ses missions ? Cette session devrait vous permettre de faire le tri entre les mythes et les réalités qui entourent ce rôle. En bonus vous repartirez avec quelques outils bien pratiques dans votre rôle quotidien de Scrum Master.
Cette conférence a été donnée la 1ère fois à Agile Grenoble 2016.
Que se passe t il avec l'Agilité en 2020. Crise de confiance? Manque d'évolutions? La crise du Covid19 a t elle permis de développer l'agilité dans les entreprises. Allons voir...
https://www.youtube.com/watch?v=URO7195UIdM&feature=youtu.be
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch
Thierry Cros
Aujourd’hui l’agilité est “mainstream”. Comment s’y retrouver parmi les innombrables présentations, retours d’expérience qui se réclament de l’agilité ?
Cette présentation vous propose un bref panorama de l’agilité, depuis ses débuts historiques jusqu’aux évolutions actuelles. Vous allez donc acquérir les informations qui vous permettront de vous forger viotre propre opinion et discerner ainsi ce qui est véritablement agile.
http://soft-shake.ch/2011/conference/sessions/agility/2011/09/23/agilte-kesaco.html
Ces slides ont été présentés à Agile Grenoble 2012. Le propos est d'établir des critères de différenciation des méthodes agiles pour déterminer quelle est la plus appropriée à une situation donnée. Une rupture n'est pas toujours souhaitable.
Présentation faite à ScrumDay Paris en 2011
Les développeurs, les responsables qualité, les ScrumMasters, les ProductOwners ou les responsables des développements ont de plus en plus besoin d’intégrer leurs outils. Ceci s’inscrit dans une démarche Lean visant à donner un accès facile et immédiat à toute l’information, à éliminer les gaspillages et à détecter les problèmes le plus tôt possible dans le cycle de développement.
Alors que certaines plateformes, comme celle de Microsoft, sont déjà intégrées, beaucoup de systèmes sont construits sur mesure par les équipes de développement. Nous pouvons imaginer, par exemple, une plateforme intégrant Eclipse, Code Collaborator, Perforce, Hudson, Sonar, Jira, Project Server et Crystal Reports, solution intégrant des outils Open Source et propriétaires.
Cette session présentera différentes solutions ALM et la façon dont elles supportent une démarche agile. Pour mettre l’accent sur l’intégration entre les différents outils nous détaillerons une solution basée sur Mylyn, l’ALM Open Source pour Eclipse, s’intégrant à Microsoft TFS. Quelques fonctionnalités sympathiques comme la gestion très facile du backlog, le calcul automatique du burndown chart ou la gestion des revues de code seront également présentées.
Cette session a été présentée à la Ferme du Web Lyon en juin 2012. Elle démarre par une présentation de mon parcours professionnel en mode Pecha Kucha où je rappelle mon chemin d'apprentissage vers l'agilité.
Arrivé au slide 23, je laisse les participants voter pour le sujet qui les intéressent. Les 9 thèmes proposés font parties de ma liste d'écueils généralement constatés dans l'adoption de Scrum ou plus largement d'une méthode agile.
Pré-requis : les participants ou les lecteurs connaissent le vocabulaire Scrum
Avec l'essor massif de l'Agilité dans les organisations et plus particulièrement de la méthode Scrum, un nouveau rôle est apparu : Scrum Master. Peut-il développer ? Quelles sont ses missions ? Cette session devrait vous permettre de faire le tri entre les mythes et les réalités qui entourent ce rôle. En bonus vous repartirez avec quelques outils bien pratiques dans votre rôle quotidien de Scrum Master.
Cette conférence a été donnée la 1ère fois à Agile Grenoble 2016.
Que se passe t il avec l'Agilité en 2020. Crise de confiance? Manque d'évolutions? La crise du Covid19 a t elle permis de développer l'agilité dans les entreprises. Allons voir...
https://www.youtube.com/watch?v=URO7195UIdM&feature=youtu.be
soft-shake.ch - Agile qu'es aco : scrum xp leansoft-shake.ch
Thierry Cros
Aujourd’hui l’agilité est “mainstream”. Comment s’y retrouver parmi les innombrables présentations, retours d’expérience qui se réclament de l’agilité ?
Cette présentation vous propose un bref panorama de l’agilité, depuis ses débuts historiques jusqu’aux évolutions actuelles. Vous allez donc acquérir les informations qui vous permettront de vous forger viotre propre opinion et discerner ainsi ce qui est véritablement agile.
http://soft-shake.ch/2011/conference/sessions/agility/2011/09/23/agilte-kesaco.html
Petit support d'aide à la préparation de la certification Professionnal Scrum-Master de la srcum.org, destiné prioritairement aux stagiares ayant suivi mes training Agile, mais "offert" à la collectivité francophone :-)
Il y a autant de Scrum Master que de personnes et de projets agiles. J'aimerais donc vous parler de mes différentes expériences dans ce rôle ou dans ceux que j'ai pu observer, de la vie au quotidien mais surtout des différents schémas que j'y ai vu : Scrum Master / développeur, Scrum Master / testeur, Scrum Master / gestionnaire de projet, Scrum Master tout court, Scrum Master / coach ...., de leurs bons et moins bons côtés. L’idée est de remettre en lumière ce rôle trop souvent négligé ou mal compris et de vous donner des pistes de réflexion pour choisir la bonne personne en fonction du contexte projet, pour aider vos Scrum Master dans le but d’accélérer la transformation de votre équipe, de votre service ou de votre entreprise.
La première conférence de l'année du CARA (Club Agile Rhône Alpes) vous présente un tour à 360° sur les concepts fondamentaux de l'agilité et un exemple de méthode agile avec SCRUM
Introduction à SCRUM.
- Qu'est-ce que l'agile ?
- Présentation de quelques idées reçues
- Dans quel cadre on peut mettre en place Scrum
- Scrum et le management
- Les méthodes de gestion de projets classiques : cycle en V, en cascade
- Changement d'organisation en terme de management dit "classique"
- Comment mettre en place Scrum
- Explication des processus Scrum.
- Couplage avec des techniques d'ingénieries logicielles et de qualité.
- Couplage avec lean startup
Formation agile - Certification Professional Scrum MasterNovUp
POURQUOI CETTE FORMATION ?
Pour optimiser la performance des équipes agiles lors de l’application du cadre de travail Scrum, il est nécessaire d’accompagner l’équipe dans son appropriation des bonnes pratiques. Le Scrum Master facilite le travail de l’équipe de réalisation tout en garantissant la bonne application du cadre Scrum.
La certification Professional Scrum Master permet aux facilitateurs d'attester de la maîtrise des principes Scrum et de leur capacité à aider les équipes.
Prise en charge possible : Novup est organisme de formation n°5244079544.
OBJECTIFS PÉDAGOGIQUES
Créer un environnement créatif et propice à l’intelligence collective,
Maîtriser le rôle de Scrum Master pour accompagner une équipe projet,
Savoir planifier, initier et conduire un projet avec Scrum,
Savoir gérer les relations interpersonnels entre les acteurs d’un projet,
Se préparer au passage de la certification PSM1 (Professional Scrum Master) de scrum.org
INFORMATIONS PRATIQUES
Durée : 2 jours (14 heures).
Horaires : accueil à 9h15, formation de 9h30 à 17h30 (pause déjeuner de 1h).
Dates et lieux : veuillez consulter notre site web sur www.novup.fr/formation/
Tarif : 1290 € HT en inter (intra : nous consulter).
Public concerné : toutes personnes en charge de l’accompagnement d’un projet agile.
Prérequis : avoir une expérience de gestion de projet/équipe, comprendre l’anglais écrit.
Toutes nos formations sont assurées à partir de 4 stagiaires (et limitée à 12 participants).
[ENGLISH BELLOW]
Les journees DevExp sont comme nos DreamTech meetings a Sophia Antipolis (Le partage d'expériences), mais couvrant l'ensemble des centres de l'INRIA (à travers tout le pays). Les ingénieurs se rencontrent une fois par an pendant 2/3 jours pour présenter, discuter et partager leurs travaux/experiences/point de vue. Dans mon cas (de l'INRIA Sophia Antipolis), je ai présenté notre expérimentation de la méthode agile Scrum et comment nous avons appris à l'utiliser et à l'adapter à notre contexte (SOFAVR + les autres projets en relations).
[ENGLISH]
DevExp are like our INRIA DreamTech (share engineer experiences) but covering the whole INRIA centers (through all the country). Engineers meet 1 time a year during 2/3 days to present, share and discuss about their actual works. In my case (from INRIA Sophia Antipolis) I presented our experimentation of the SCRUM agile method and how we learnt to use it and to adapt it to our context (SOFAVR and all the others related projects).
les slides de la présentation des travaux de Scott Downey et de Jefff Sutherland sur les outils de mesure de l'effectivité dans les équipes projet/Scrum.
Formation agile - Certification Professional Scrum Product OwnerNovUp
POURQUOI CETTE FORMATION ?
Pour garantir le succès d’un projet Scrum, il est impératif de respecter les besoins exprimés par les utilisateurs et de leur livrer le maximum de valeur en un minimum de temps. Le Product Owner agit comme le représentant des utilisateurs et travaille au quotidien avec les équipes de réalisation pour délivrer un produit de qualité.
La certification Professional Scrum Product Owner apporte aux responsables de produits la maîtrise des principes Scrum et atteste de leur capacité à aider les équipes dans la réalisation d’un projet.
Prise en charge possible : Novup est organisme de formation n°5244079544.
OBJECTIFS PÉDAGOGIQUES
Accompagner le changement dans le cadre d’un nouveau projet,
Gérer efficacement la vie d’un produit conçu et réalisé avec Scrum,
Maîtriser le rôle de Scrum Product Owner,
Maximiser le retour sur investissement d’un projet Scrum,
Savoir recueillir des besoins, les spécifier et les prioriser,
Se préparer au passage de la certification PSPO1 (Professional Scrum Product Owner) de scrum.org
INFORMATIONS PRATIQUES
Durée : 2 jours (14 heures).
Horaires : accueil à 9h15, formation de 9h30 à 17h30 (pause déjeuner de 1h).
Dates et lieux : veuillez consulter notre site web sur www.novup.fr/formation/
Tarif : 1290 € HT en inter (intra : nous consulter).
Public concerné : toutes personnes en charge de concevoir un produit dans un cadre utilisant les méthodes agiles.
Prérequis : avoir une expérience de gestion de projet/équipe, comprendre l’anglais écrit.
Toutes nos formations sont assurées à partir de 4 stagiaires (et limitée à 12 participants).
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...French Scrum User Group
Conférence présentée lors du Scrumday 2015 :
Vous avez tous essuyé des déboires en essayant d’"agiliser" une entreprise. Ces échecs et difficultés sont l’occasion d’apprendre. Mais que ferait une personne dont le seul but serait de faire échouer l’agilité ?
Un "grand méchant" de l'agilité, Gérard, vous entraîne, au travers de ce retour d’expérience fictif, à contre-pied de l’adoption agile. Découvrez, ou redécouvrez, les pièges freinant l’amélioration et l'émergence d’un esprit agile en entreprise. Découvrez aussi quelques pistes pour les déjouer, au travers des difficultés que peut avoir ce personnage à annihiler l'agilité.
To be Agile or not to be ? Les méthodologies de développement doivent s'adapter aux demandes de plus en plus spécifiques et changeantes tout en respectant les besoins pratiques du client.
Chez TheCodingMachine, on pense que chaque projet mérite un instant de réflexion pour adopter la bonne approche méthodologique ! Pour certains types de projets ou bien certains contextes clients, la methode agile est très bien adaptée. Dans d’autres situations, c’est naturellement moins le cas et il est préférable d'employer les méthodes classiques.
Zoom sur les meilleures méthodologies de développement web et informatique (methode agile et methode classique de développement.)
Petit support d'aide à la préparation de la certification Professionnal Scrum-Master de la srcum.org, destiné prioritairement aux stagiares ayant suivi mes training Agile, mais "offert" à la collectivité francophone :-)
Il y a autant de Scrum Master que de personnes et de projets agiles. J'aimerais donc vous parler de mes différentes expériences dans ce rôle ou dans ceux que j'ai pu observer, de la vie au quotidien mais surtout des différents schémas que j'y ai vu : Scrum Master / développeur, Scrum Master / testeur, Scrum Master / gestionnaire de projet, Scrum Master tout court, Scrum Master / coach ...., de leurs bons et moins bons côtés. L’idée est de remettre en lumière ce rôle trop souvent négligé ou mal compris et de vous donner des pistes de réflexion pour choisir la bonne personne en fonction du contexte projet, pour aider vos Scrum Master dans le but d’accélérer la transformation de votre équipe, de votre service ou de votre entreprise.
La première conférence de l'année du CARA (Club Agile Rhône Alpes) vous présente un tour à 360° sur les concepts fondamentaux de l'agilité et un exemple de méthode agile avec SCRUM
Introduction à SCRUM.
- Qu'est-ce que l'agile ?
- Présentation de quelques idées reçues
- Dans quel cadre on peut mettre en place Scrum
- Scrum et le management
- Les méthodes de gestion de projets classiques : cycle en V, en cascade
- Changement d'organisation en terme de management dit "classique"
- Comment mettre en place Scrum
- Explication des processus Scrum.
- Couplage avec des techniques d'ingénieries logicielles et de qualité.
- Couplage avec lean startup
Formation agile - Certification Professional Scrum MasterNovUp
POURQUOI CETTE FORMATION ?
Pour optimiser la performance des équipes agiles lors de l’application du cadre de travail Scrum, il est nécessaire d’accompagner l’équipe dans son appropriation des bonnes pratiques. Le Scrum Master facilite le travail de l’équipe de réalisation tout en garantissant la bonne application du cadre Scrum.
La certification Professional Scrum Master permet aux facilitateurs d'attester de la maîtrise des principes Scrum et de leur capacité à aider les équipes.
Prise en charge possible : Novup est organisme de formation n°5244079544.
OBJECTIFS PÉDAGOGIQUES
Créer un environnement créatif et propice à l’intelligence collective,
Maîtriser le rôle de Scrum Master pour accompagner une équipe projet,
Savoir planifier, initier et conduire un projet avec Scrum,
Savoir gérer les relations interpersonnels entre les acteurs d’un projet,
Se préparer au passage de la certification PSM1 (Professional Scrum Master) de scrum.org
INFORMATIONS PRATIQUES
Durée : 2 jours (14 heures).
Horaires : accueil à 9h15, formation de 9h30 à 17h30 (pause déjeuner de 1h).
Dates et lieux : veuillez consulter notre site web sur www.novup.fr/formation/
Tarif : 1290 € HT en inter (intra : nous consulter).
Public concerné : toutes personnes en charge de l’accompagnement d’un projet agile.
Prérequis : avoir une expérience de gestion de projet/équipe, comprendre l’anglais écrit.
Toutes nos formations sont assurées à partir de 4 stagiaires (et limitée à 12 participants).
[ENGLISH BELLOW]
Les journees DevExp sont comme nos DreamTech meetings a Sophia Antipolis (Le partage d'expériences), mais couvrant l'ensemble des centres de l'INRIA (à travers tout le pays). Les ingénieurs se rencontrent une fois par an pendant 2/3 jours pour présenter, discuter et partager leurs travaux/experiences/point de vue. Dans mon cas (de l'INRIA Sophia Antipolis), je ai présenté notre expérimentation de la méthode agile Scrum et comment nous avons appris à l'utiliser et à l'adapter à notre contexte (SOFAVR + les autres projets en relations).
[ENGLISH]
DevExp are like our INRIA DreamTech (share engineer experiences) but covering the whole INRIA centers (through all the country). Engineers meet 1 time a year during 2/3 days to present, share and discuss about their actual works. In my case (from INRIA Sophia Antipolis) I presented our experimentation of the SCRUM agile method and how we learnt to use it and to adapt it to our context (SOFAVR and all the others related projects).
les slides de la présentation des travaux de Scott Downey et de Jefff Sutherland sur les outils de mesure de l'effectivité dans les équipes projet/Scrum.
Formation agile - Certification Professional Scrum Product OwnerNovUp
POURQUOI CETTE FORMATION ?
Pour garantir le succès d’un projet Scrum, il est impératif de respecter les besoins exprimés par les utilisateurs et de leur livrer le maximum de valeur en un minimum de temps. Le Product Owner agit comme le représentant des utilisateurs et travaille au quotidien avec les équipes de réalisation pour délivrer un produit de qualité.
La certification Professional Scrum Product Owner apporte aux responsables de produits la maîtrise des principes Scrum et atteste de leur capacité à aider les équipes dans la réalisation d’un projet.
Prise en charge possible : Novup est organisme de formation n°5244079544.
OBJECTIFS PÉDAGOGIQUES
Accompagner le changement dans le cadre d’un nouveau projet,
Gérer efficacement la vie d’un produit conçu et réalisé avec Scrum,
Maîtriser le rôle de Scrum Product Owner,
Maximiser le retour sur investissement d’un projet Scrum,
Savoir recueillir des besoins, les spécifier et les prioriser,
Se préparer au passage de la certification PSPO1 (Professional Scrum Product Owner) de scrum.org
INFORMATIONS PRATIQUES
Durée : 2 jours (14 heures).
Horaires : accueil à 9h15, formation de 9h30 à 17h30 (pause déjeuner de 1h).
Dates et lieux : veuillez consulter notre site web sur www.novup.fr/formation/
Tarif : 1290 € HT en inter (intra : nous consulter).
Public concerné : toutes personnes en charge de concevoir un produit dans un cadre utilisant les méthodes agiles.
Prérequis : avoir une expérience de gestion de projet/équipe, comprendre l’anglais écrit.
Toutes nos formations sont assurées à partir de 4 stagiaires (et limitée à 12 participants).
Scrumday 2015 : La régression continue - une méthode pour bien faire rater l'...French Scrum User Group
Conférence présentée lors du Scrumday 2015 :
Vous avez tous essuyé des déboires en essayant d’"agiliser" une entreprise. Ces échecs et difficultés sont l’occasion d’apprendre. Mais que ferait une personne dont le seul but serait de faire échouer l’agilité ?
Un "grand méchant" de l'agilité, Gérard, vous entraîne, au travers de ce retour d’expérience fictif, à contre-pied de l’adoption agile. Découvrez, ou redécouvrez, les pièges freinant l’amélioration et l'émergence d’un esprit agile en entreprise. Découvrez aussi quelques pistes pour les déjouer, au travers des difficultés que peut avoir ce personnage à annihiler l'agilité.
To be Agile or not to be ? Les méthodologies de développement doivent s'adapter aux demandes de plus en plus spécifiques et changeantes tout en respectant les besoins pratiques du client.
Chez TheCodingMachine, on pense que chaque projet mérite un instant de réflexion pour adopter la bonne approche méthodologique ! Pour certains types de projets ou bien certains contextes clients, la methode agile est très bien adaptée. Dans d’autres situations, c’est naturellement moins le cas et il est préférable d'employer les méthodes classiques.
Zoom sur les meilleures méthodologies de développement web et informatique (methode agile et methode classique de développement.)
Introduction à l’Agilité
Scrum, ScrumMaster, User Stories, Backlog… Ces mots vous sont peut-être familiers ? En vogue depuis plusieurs années, l’Agilité est en expansion rapide sur les projets informatiques.
E2 - Vision : un sacré attracteur pour une équipe autoorganiséeXP Day CH
La vision du produit est établie, maintenue et partagée. Au delà de son intérêt en tant qu'expression de besoin, la vision est un attracteur pour tous les membres de l'équipe. Nous verrons donc un exemple de contenu de vision, un « RACI » de vision, des formats possibles et ensuite en quoi ce court document est important en tant qu'attracteur pour l'équipe, autrement dit comment la vision nous permet de ramer tous dans le même sens.
Thierry Cros
Agile 2014 : du Manifeste en 2001 à une définition actualisée de l'agilité.Thierry Gabriel Cros
Depuis le Manifeste agile en 2001, le mouvement agile a évolué et est sorti du cadre strictement I.T.
Mais, qu'est-ce alors que l'agile en 2014 ?
Une tentative de réponse, en quelques mots, diapo 14 : agile aujourd'hui.
Quelles evolutions pour l'agilite pour adresser des tres gros projets cross-continents ou pour s'adapter a des entreprises aux standards non agiles t.q. CMMI ou ISO ou autres
Agile Tour Nantes 2011 - Rémy génin - retours d'expérience sur 4 ans d'agilit...Association Agile Nantes
Sur la base de la proposition standard Scrum+XP (sur laquelle je ne reviens pas), je passe en revue ce que nous avons vu fonctionner ou échouer sur le terrain. Cela inclut un certain nombre de choses très concrètes sur la façon de mettre en pratique des propositions Scrum souvent peu détaillées, comme « il faut faire un backlog produit ».
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
5. Agile aujourd'hui :
une boite à outils crédible
●
Méthode : la voie ●
Σ méthodes
vers l'agilité =
Rupture ? framework agile
Partir de
l'existant ?
http://thierrycros.net 5
8. Un autre principe clé de l'agilité
●
« Les meilleures spécifications,
conceptions et architectures
émergent d'équipes auto-organisées »
http://agilemanifesto.org
http://thierrycros.net 8
11. XP : l'émancipation du
Développeur
●
XP pour s'évaluer
●
XP pour être soi
●
XP pour s'émanciper en tant que
Développeur
http://thierrycros.net 11
12. Extreme « Programming »
●
Quelles activités
apportent
vraiment une
Valeur Ajoutée ?
Remettre en cause, réduire
voire éliminer les activités « non V.A. »
http://thierrycros.net 12
13. « Extreme » Programming
●
Une fois les Extreme Programming
=
activités « non
« Pousser à fond »
VA » réduites,
les activités
quelles activités
qui apportent
conserver et dans de la valeur
quelle proportion ?
http://thierrycros.net 13
19. Scrum en un schéma
24 heures
Itération
1-3 semaines
But du sprint
Retour
Produit partiel
Tâches potentiellement
Annuler
Retour
utilisable
Coupons
Emballage
Emballage
Annuler Coupons
http://thierrycros.net 19
20. Scrum : les piliers
●
Transparence
Partager la définition de « done »
●
Inspection
Feedback rapide : artefacts, produits
●
Adaptation
L' amélioration du produit
http://thierrycros.net 20
Et des pratiques
21. Scrum : les rôles
●
Product Owner
Exprime les
●
Équipe de
besoins Développement
Priorise
Estime l'effort
Valide nécessaire
●
ScrumMaster
Fabrique le
produit
Garant de
Scrum http://thierrycros.net 21
23. Scrum : le Business Model
●
Dans la famille « certified », je
demande...
Le ScrumMaster
Le Trainer
Le Product Owner
http://thierrycros.net 23
25. Lean Software Development
q
Lean, Lean Software ●
Outils
q
Les sept principes de base
●
1. Éliminer les gaspillages
PDCA
●
2. Améliorer le système
SIPOC
●
3. Qualité intrinsèque
Value Stream Mapping
●
4. Gérer les décisions
Go & See
●
5. Livrer rapidement
...
●
6. Fortement respecter les
personnes
●
7. Créer et faire vivre la
connaissance
q
http://thierrycros.net 25
27. Kanban : le dernier venu
●
Visualiser le
workflow ●
Optimiser le
Identifier le temps de cycle
goulot
Début du
●
Limiter le travail sur un
Work In Progress élément
Terminer >
Début du cash-
commencer back
http://thierrycros.net 27
30. Agile IT, non IT
●
Méthodes
i) Chemin
●
Valeurs
du changement
●
Principes
●
Pratiques ii) boite à outils
●
Rôles
●
Cycles de vie
http://thierrycros.net 30
32. Hauteur de la marche
= f(contexte)
Changement XP Scrum Lean Processus
Kanban Unifié
Valeurs +++ ++ ++ +
Finalité +++ ++ + +
Cycle de vie +++ ++ - +
Rôles +++ +++ - -
Conception émergente ~BDUF ?
http://thierrycros.net 32
33. Conduite du changement
●
Extreme ●
Unified Process
Programming agilisé
Rupture +++
Sweet rupture
●
Scrum ●
Lean Kanban
Rupture ++
Partir de
l'existant
http://thierrycros.net 33
34. La hauteur de la marche
n'est que le premier pas...
… La vitesse de progression
ne dépend pas linéairement
de la hauteur de la marche
http://thierrycros.net 34
35. Agile, une question de valeurs
●
« Les personnes et interactions plus
que les processus et outils »
●
« Accueillir le changement plus que
le suivi strict d'un plan »
●
« Connect & Collaborate » plus que
« Command & Control »
http://thierrycros.net 35
36. Au fait, mon lapin, X ou Y* ?
●
X ●
Y
Aversion au
Effort physique
travail et mental
Donc contrôler, naturel
menacer...
Associer
l'individu aux
objectifs
* Théorie de Mac Gregor
http://thierrycros.net 36
37. Fil conducteur
Les personnes
sont plus importantes
que les processus agiles
http://thierrycros.net 37
38. Organisation agile ?
●
Une question de gouvernance
Vision
Transparence
●
Quatre pratiques simples : sociocratie
Consentement
Cercle et Double lien
Élection sans candidat
http://thierrycros.net 38