Keynote présentée à Agile grenoble 2013. Comment écrire du mauvais code plus rapidement avec les méthodes agiles. Il est temps de prendre plus de responsabilité pour la qualité de notre travail et nos produits qui affectent la vie de tout le monde.
La majorité des problèmes rencontrés en production auraient pu être anticipées en amont. Rapide aperçu du process entre le développement et la mise en production.
Voici une diapositive rapide pour que vous appreniez javascript en un rien de temps, cela devrait être suffisant pour vous exciter au sujet de javascript et d'avoir une carrière comme développeur javascript.
La majorité des problèmes rencontrés en production auraient pu être anticipées en amont. Rapide aperçu du process entre le développement et la mise en production.
Voici une diapositive rapide pour que vous appreniez javascript en un rien de temps, cela devrait être suffisant pour vous exciter au sujet de javascript et d'avoir une carrière comme développeur javascript.
We talk a lot about "maximizing business value". We ask business people and product managers to prioritise by estimating the business value of user stories. But what exactly do we mean by business value?
Vous pouvez ignorerr les controleurs de gestionAgileCoach.net
Présentation de la session "Vous pouvez ignorer les controleurs de gestion, eux ne vous ignoreront pas" about the influence of accounting models on agile and lean
The team found a bug in their code related to parsing datetime values. They thanked the developer who reported the bug and worked to reproduce and understand the root cause. They added a failing test case, fixed the code, and reran all tests to confirm the fix worked. Based on their analysis, they identified ways to improve testing practices and prevent similar bugs. They searched the code for other similar datetime parsing issues, finding two additional bugs. The team is committed to continuously improving their processes to deliver high quality code.
This document discusses techniques for software project estimation. It recommends providing estimates as ranges rather than specific numbers, and always clarifying what an estimate will be used for. It emphasizes aggregating independent estimates, using past project data to calibrate estimates, and not negotiating estimates or commitments. Key techniques include decomposing work into independently estimable units, using the "law of large numbers" for accuracy, and re-estimating regularly based on actual project velocity. Overall, the document provides guidance for creating estimates that are useful without being overly precise commitments.
Bpifrance Le Lab : 10 ans de création d'entreprises innovantes au fémininBpifrance
Découvrez la synthèse de l'étude : Dix ans de création d'entreprises innovantes en France. La création au féminin.
Découvrez l'étude complète sur : http://bit.ly/1gqlrTA
The document discusses how Agile principles can be applied beyond software development. It suggests that Agile principles like self-organizing teams, delivering value through iterations, transparency, and focusing on client needs can benefit management and business in general. The document also discusses how Agile ideas have been adapted to other domains like Lean Startup and personal task management using tools like Kanban. In conclusion, it argues that spreading Agile values could help change the world for the better.
Real Options: How and When (not) to take DecisionsAgileCoach.net
This document discusses real options analysis and how it can be applied to make decisions on software projects and architecture. It provides examples of using techniques like identifying options and their costs/values, setting decision deadlines, and implementing options in parallel to avoid sunk costs and keep options open. The key message is that real options analysis focuses on creating flexibility and avoiding premature decisions by planning to decide later when more information is available.
Présentation de l'incubateur Essaim, de la Chambre de l'économie sociale et solidaire, APRÈS-GE, de Genève (Suisse), avec ses deux innovations: l'entreprise collective partagée et l'entrepreneur salarié.
Bug Busters is an exterminator located at 5 Boulevard Vincent Gâche in Nantes, France. Its business code is 8129A and its company registration number is 79065763900015.
João Cerdeira é um líder de equipa e entusiasta do Agile. Apresenta os princípios e práticas do Agile como uma alternativa ao modelo tradicional Waterfall para gerir projetos de software de forma mais flexível e iterativa. Introduz o framework Scrum como uma das abordagens mais populares do Agile, explicando os seus artefactos, papéis e eventos.
Rapide histoire de l'origine des méthodes agiles, puis les valeurs de l'agilité et pour finir un panorama des méthodes les plus courantes (eXtreme Programming, Scrum, Lean Software Developpement, Kanban)
Présentation écrite pour l'Agile Tour Pau 2012 par Antoine Vernois et Thierry Cros
We talk a lot about "maximizing business value". We ask business people and product managers to prioritise by estimating the business value of user stories. But what exactly do we mean by business value?
Vous pouvez ignorerr les controleurs de gestionAgileCoach.net
Présentation de la session "Vous pouvez ignorer les controleurs de gestion, eux ne vous ignoreront pas" about the influence of accounting models on agile and lean
The team found a bug in their code related to parsing datetime values. They thanked the developer who reported the bug and worked to reproduce and understand the root cause. They added a failing test case, fixed the code, and reran all tests to confirm the fix worked. Based on their analysis, they identified ways to improve testing practices and prevent similar bugs. They searched the code for other similar datetime parsing issues, finding two additional bugs. The team is committed to continuously improving their processes to deliver high quality code.
This document discusses techniques for software project estimation. It recommends providing estimates as ranges rather than specific numbers, and always clarifying what an estimate will be used for. It emphasizes aggregating independent estimates, using past project data to calibrate estimates, and not negotiating estimates or commitments. Key techniques include decomposing work into independently estimable units, using the "law of large numbers" for accuracy, and re-estimating regularly based on actual project velocity. Overall, the document provides guidance for creating estimates that are useful without being overly precise commitments.
Bpifrance Le Lab : 10 ans de création d'entreprises innovantes au fémininBpifrance
Découvrez la synthèse de l'étude : Dix ans de création d'entreprises innovantes en France. La création au féminin.
Découvrez l'étude complète sur : http://bit.ly/1gqlrTA
The document discusses how Agile principles can be applied beyond software development. It suggests that Agile principles like self-organizing teams, delivering value through iterations, transparency, and focusing on client needs can benefit management and business in general. The document also discusses how Agile ideas have been adapted to other domains like Lean Startup and personal task management using tools like Kanban. In conclusion, it argues that spreading Agile values could help change the world for the better.
Real Options: How and When (not) to take DecisionsAgileCoach.net
This document discusses real options analysis and how it can be applied to make decisions on software projects and architecture. It provides examples of using techniques like identifying options and their costs/values, setting decision deadlines, and implementing options in parallel to avoid sunk costs and keep options open. The key message is that real options analysis focuses on creating flexibility and avoiding premature decisions by planning to decide later when more information is available.
Présentation de l'incubateur Essaim, de la Chambre de l'économie sociale et solidaire, APRÈS-GE, de Genève (Suisse), avec ses deux innovations: l'entreprise collective partagée et l'entrepreneur salarié.
Bug Busters is an exterminator located at 5 Boulevard Vincent Gâche in Nantes, France. Its business code is 8129A and its company registration number is 79065763900015.
João Cerdeira é um líder de equipa e entusiasta do Agile. Apresenta os princípios e práticas do Agile como uma alternativa ao modelo tradicional Waterfall para gerir projetos de software de forma mais flexível e iterativa. Introduz o framework Scrum como uma das abordagens mais populares do Agile, explicando os seus artefactos, papéis e eventos.
Rapide histoire de l'origine des méthodes agiles, puis les valeurs de l'agilité et pour finir un panorama des méthodes les plus courantes (eXtreme Programming, Scrum, Lean Software Developpement, Kanban)
Présentation écrite pour l'Agile Tour Pau 2012 par Antoine Vernois et Thierry Cros
On oppose souvent l’humain à l’algorithme, à l’artificiel, à la machine. Or, celles-ci sont créées par et pour les humains, afin de faciliter, d’accélérer et pourquoi pas… “agiliser” ? Dans cette conférence, nous aborderons les principales opportunités et les enjeux liés à l’intégration de l’intelligence artificielle dans les équipes agiles, en prenant en compte la diversité d’un tel groupe.
Pourquoi et comment nous relisons ensemble tout le code que nous produisons - retour d'expérience du WebCenter AXA sur la revue de code, accompagnés par Octo.
La régression continue - Une méthode pour bien faire rater l'adoption agile ...Bastien Gallay
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é, 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é.
La gestion d'un projet web passe avant tout par une gestion des coûts saine.
Cette présentation a pour objectif de vous apporter la méthodologie afin d'optimiser votre budget depuis la conception à la réalisation.
Cette présentation est le support de la conférence : "Trucs & astuces pour optimiser son budget web" lors de l'événement Drupagora 2015
Industrialisation des environnements de dev avec Puppet et Amazon (mais en fa...Nicolas Silberman
Retour d'experience du Groupe Express Roularta sur l'intégration de Puppet (mais finalement Chef) dans leur système d'information, permettant en quelques cliques et quelques minutes de mettre en place une ou plusieurs machines de développement parfaitement fonctionnelle et à jour, le tout hébergé sur le cloud Amazon.
Présentation de Maven et de son utilisation en entreprise dans le cadre du Ch'ti JUG, le 15 juin 2009.
Pourquoi Maven ? Pourquoi l'adopter ? Les bonnes et mauvaise pratiques. Son avenir ...
http://joind.in/talk/view/11245
Dans notre économie numérique, ce n’est pas les gros qui mangent les petits, c’est les rapides qui mangent les lents. Les méthodes de gestion de projets informatiques traditionnelles ont mené à des échecs spectaculaires en termes de délais et de gestion de risque. En parallèle, des leaders du web tels qu’Amazon, Netflix ou Google ont atteint une vélocité incroyable grâce à une implémentation audacieuse des principes d’agilité. Parmi ces différents mouvements agiles, DevOps rassemble des experts du développement et de l’opérationnel sur la manière dont doit être implémentée l’agilité, de la conception technique jusqu’à la mise en production, pour atteindre une vélocité maximale. Dans cette conférence, je partagerai l’expérience de Theodo sur plusieurs projets de grande envergure (jusqu’à 15 développeurs). Je présenterai ce que DevOps signifie pour nous et comment il nous aide à livrer nos projets de manière plus rapide et plus fiable. Nous passerons en revue les challenges auxquels nous avons été confrontée, tant d’un point de vue management, technique ou culturel et présenterons les solutions que nous avons trouvées, basées sur des technologies puissantes : Symfony2, OpenStack, Puppet, Vagrant, Capifony, Jenkins, Behat et d’autres…
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
Présentation donnée en septembre 2009 à un acteur informatique à Bordeaux. J'explique ma vision de l'agilité, des tests et de l'industrialisation au travers de l'exemple PHP.
Dans nos accompagnements techniques, nous observons régulièrement des problèmes de Legacy Code aussi appelé Code Patrimonial. Notamment lorsque des équipes font un virage agile et on leur demande soudainement de faire des tests unitaires automatisés. Pas si facile que cela.
Dans cette présentation, nous verrons les points suivants:
- Description de quelques techniques pour nous aider à tester le Legacy Code
- Comment avoir le droit de travailler sur du code pour le rendre plus facile à travailler
- Quelques pratiques et outils afin de s'en prémunir autant que possible au jour le jour.
Cette présentation a été donnée aux dates suivantes:
- 10 Novembre 2016 - Beer And Learn (Québec)
- 16 Novembre 2016 - Agile Tour Montréal
Compte-rendu de l'événement Agile Tour 2016 ayant eu lieu à Euratechnologies à Lille
- L’Agile Tour en quelques mots…
- Keynote : #NoEstimates
- 5 ans pour passer du Cycle en V aux Features Teams
- Où en est le contrat agile en 2016 ?
- Votre job sera remplacé par un indien ou un robot…
- Living Documentation
- Évitez la lassitude, créez vos propres formats de rétrospective
- Ce que la revue de code m’a apporté
- Mon processus de design en tant que PO sans UX designer
- J'anime une rétrospective productive
- L’agilité à 200 personnes
1. Comment écrire du legacy code
plus rapidement
Grace aux méthodes agiles
Pascal Van Cauwenberghe
2. Donne des conseils
Gère des projets
Programme
Agile Open
http://agileopen.net
http:/www.atbru.be
@pascalvc
http://blog.nayima.be
Crée des Jeux
Raconte des histoires
Organise des Conférences
http:/www.xpday.net