Support de notre Webinar sur le Test Driven Development ou Alex GON et les Digital Catalysts ont pu proposer leur approche du Testing agile, en partenariat avec ACENSI !
Retrouvez le replay sur notre chaine Youtube : https://www.youtube.com/watch?v=vwGhDwszmj8
Pour toute question nous contacter :-) (voir support)
Webinar TDD / BDD : Comment mieux délivrer et s'entendre pour le Product Owne...DC CONSULTANTS
Support de notre Webinar sur le Test Driven Development ou Alex GON et les Digital Catalysts ont pu proposer leur approche du Testing agile.
Retrouvez le replay sur notre chaine Youtube : https://www.youtube.com/watch?v=vwGhDwszmj8
Pour toute question nous contacter :-) (voir support)
AT Marseille 2011 - Réduisons les gaspillagesJérôme Avoustin
Session donnée lors de l'Agile Tour Marseille, le 13 octobre 2011, sur la réduction des gaspillages
Pour lutter contre les facteurs de coûts, deux grandes tendances ont émergé du monde de l’industrie : le taylorisme et le lean. Dans le premier cas, on cherche à réduire le cout de main d’oeuvre de la tache, en s’intéressant au TJM le plus bas. Dans l’apporche Lean, on recherche d’abord à réduire les gaspillages tells que la surproduction, l'attente, les pertes de temps dans les tâches sans valeur ajoutée, les développements mal faits, les défauts, et le plus intéressant d'entre eux, les stocks.
Nous voyons donc lors de cette conference en quoi ces gaspillages se retrouvent dans le monde de l’informatique, et comment les démarches et pratiques agiles permettent de les réduire.
Matinale Agile Wake Up #4 : les tests et l'agilitéZenika
La 4ème édition de l'Agile Wake Up avait pour thématique les Tests. L'équipe Kai vous a proposé de faire un tour d'horizon des différents tests réalisables dans le cadre de l'agilité.
Webinar TDD / BDD : Comment mieux délivrer et s'entendre pour le Product Owne...DC CONSULTANTS
Support de notre Webinar sur le Test Driven Development ou Alex GON et les Digital Catalysts ont pu proposer leur approche du Testing agile.
Retrouvez le replay sur notre chaine Youtube : https://www.youtube.com/watch?v=vwGhDwszmj8
Pour toute question nous contacter :-) (voir support)
AT Marseille 2011 - Réduisons les gaspillagesJérôme Avoustin
Session donnée lors de l'Agile Tour Marseille, le 13 octobre 2011, sur la réduction des gaspillages
Pour lutter contre les facteurs de coûts, deux grandes tendances ont émergé du monde de l’industrie : le taylorisme et le lean. Dans le premier cas, on cherche à réduire le cout de main d’oeuvre de la tache, en s’intéressant au TJM le plus bas. Dans l’apporche Lean, on recherche d’abord à réduire les gaspillages tells que la surproduction, l'attente, les pertes de temps dans les tâches sans valeur ajoutée, les développements mal faits, les défauts, et le plus intéressant d'entre eux, les stocks.
Nous voyons donc lors de cette conference en quoi ces gaspillages se retrouvent dans le monde de l’informatique, et comment les démarches et pratiques agiles permettent de les réduire.
Matinale Agile Wake Up #4 : les tests et l'agilitéZenika
La 4ème édition de l'Agile Wake Up avait pour thématique les Tests. L'équipe Kai vous a proposé de faire un tour d'horizon des différents tests réalisables dans le cadre de l'agilité.
Le pilotage des développements par les tests d’acceptation reste un problème difficile à maîtriser dans les projets agiles. D’une part, il est compliqué d’impliquer les analystes métier dans la réalisation de scripts de tests automatisés, et d’autre part les tests de hauts niveaux qu’ils peuvent produire sont souvent difficiles à maintenir et automatiser.
L’approche proposée, supportée par une plate-forme appelée Zest, associe la définition des scénarios de tests d’acceptation sur la base d’un DSL (Domain-Specific Language) construit incrémentalement avec des mots d’action, et des fonctions de refactoring qui permettent en permanence d’optimiser les scénarios pour en faciliter l’automatisation et leur maintenance.
Présentation des Méthodes Agiles pour l'association AnnexEthiqueDavid Brocard
- Présentation des Méthodes Agiles
- Comment se situent les projets web ?
- Le cycle de la "valeur"
- Présentation très succinte de Scrum
- Aspects contractuels
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.)
Le Product Owner est-il un Product Manage agile ? v2.0Sébastien Sacard
Présentation que je donne le 10/04/2014 au scrumday à Paris : le Product Owner n'est pas un métier, mais une responsabilité donnée au Product Manager. Ce métier n'existant pas en france, il est confié à des chefs de projets, le plus souvent IT, ce qui est une erreur.
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Bruno Flaven
Une vue synthétique sur le méthodologie Agile Scrum. C'est une présentation qui a été faite dans le cadre d'une formation interne. Pour ceux qui ne connaissent rien ou pas grand chose de la méthode agile, c'est un survol rapide non exhaustif mais qui met les idées en place, enfin il faut espérer ! Nous n'avons pas joint les documents (tableurs excel notamment) qui aident au pilotage du projet mais ils sont faciles à refaire.
Ces 2 présentations ont donné lieu à un article sur le Blog Hecube Voir http://bit.ly/13CDrqo
L'adhésion grandissante à l'approche DevOps est un atout pour l’Agilité et s’impose comme une évolution logique à la transformation Agile. Un des facteurs clés du succès de cette approche est l’automatisation des processus de développement, et donc par le fait même, des tests.
Toutefois, si des tests sont automatisés, ils sont souvent loin des « user stories » qui sont pourtant la cible des Sprints pour livrer la valeur d'affaire. Les équipes prennent généralement en charge l’automatisation des tests unitaires et fonctionnels mais rarement celle des tests intégrés.
Afin de livrer une valeur d’affaire rapidement, il est nécessaire de tester les «user stories », donc d'effectuer des tests de bout-en-bout (end-to-end testing).
Voyez comment adapter vos stratégies de tests automatisé afin de garantir une amélioration continue de la qualité à travers votre organisation.
François Bonetto
Construire un produit open source, en mode lean, agile et open standardsNyco
Talk à Paris Open Source Summit 2016 : Construire un produit open source, en utilisant la culture, les principes, pratiques et valeurs de : Lean Startup, Agile (Scrum, Kanban) et open standards
Quelques slides génériques d'introduction à l'agilité avec un peu d'historique et de contexte, les bases, des éléments sur deux méthodes particulières : Scrum & Kanban
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
Scrum est une méthode agile dédiée à la gestion de projets. Son objectif est d'améliorer la productivité des équipes auparavant ralenties par des méthodologies plus lourdes. Elle apparaît pour la première fois dans une publication de Hirotaka Takeuchi et Ikujiro Nonaka intitulée The New New Product Development Game1 qui s'appliquait à l'époque au monde industriel.
Le terme Scrum est emprunté au rugby à XV et signifie mêlée. Ce processus s'articule en effet autour d'une équipe soudée, qui cherche à atteindre un but, comme c'est le cas en rugby pour avancer avec le ballon pendant une mêlée.
Devops : Culture ou Outil ? Pourquoi le mettre en place dans mon Entreprise ?DC CONSULTANTS
Voici le support de notre webinar pour répondre à certaines de vos questions concernant Devops.
=> Nous expliquons la culture Devops pour mieux comprendre l’intérêt réel des pratiques prônées : l’intégration continue, la livraison/déploiement continue, pourquoi les outils tels que Docker....
=> Nous parlons des outils qui permettent la transformation Devops !
=> Nous expliquons aussi comment la mettre en place dans votre DSI, par où commencer, quelle formation ?
Nous avons également plus de détails à vous proposer !
Egalement notre replay plus vivant : https://youtu.be/m7jIfdrmHPU
Devops : Culture ou Outil ? Pourquoi le mettre en place dans mon Entreprise ?DC CONSULTANTS
Devops n'est-il que pour les Tech ? Devops est souvent vu comme la nouvelle tendance tech et une suite d'outils, pour les équipes techniques.
On méconnaît souvent les raisons fondatrices du DEVOPS, et la culture associée.
Nous expliquerons la culture Devops pour mieux comprendre l’intérêt réel des pratiques prônées : l’intégration continue, la livraison/déploiement continue, pourquoi les outils tels que Docker...
=> Venez découvrir les informations clés pour réussir !
Vous repartirez avec :
- un cadre de travail
- des conseils clés
- l'envie de mettre en œuvre une nouvelle approche !
Programme
1/ Introduction au Devops
2/ Comment le mettre en œuvre ? comment se former ?
3/ Vos questions du moment : apportons des réponses !
Le pilotage des développements par les tests d’acceptation reste un problème difficile à maîtriser dans les projets agiles. D’une part, il est compliqué d’impliquer les analystes métier dans la réalisation de scripts de tests automatisés, et d’autre part les tests de hauts niveaux qu’ils peuvent produire sont souvent difficiles à maintenir et automatiser.
L’approche proposée, supportée par une plate-forme appelée Zest, associe la définition des scénarios de tests d’acceptation sur la base d’un DSL (Domain-Specific Language) construit incrémentalement avec des mots d’action, et des fonctions de refactoring qui permettent en permanence d’optimiser les scénarios pour en faciliter l’automatisation et leur maintenance.
Présentation des Méthodes Agiles pour l'association AnnexEthiqueDavid Brocard
- Présentation des Méthodes Agiles
- Comment se situent les projets web ?
- Le cycle de la "valeur"
- Présentation très succinte de Scrum
- Aspects contractuels
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.)
Le Product Owner est-il un Product Manage agile ? v2.0Sébastien Sacard
Présentation que je donne le 10/04/2014 au scrumday à Paris : le Product Owner n'est pas un métier, mais une responsabilité donnée au Product Manager. Ce métier n'existant pas en france, il est confié à des chefs de projets, le plus souvent IT, ce qui est une erreur.
Partie 1 - Agile, Scrum, Méthodologie – Un tour d’horizon rapide sur la métho...Bruno Flaven
Une vue synthétique sur le méthodologie Agile Scrum. C'est une présentation qui a été faite dans le cadre d'une formation interne. Pour ceux qui ne connaissent rien ou pas grand chose de la méthode agile, c'est un survol rapide non exhaustif mais qui met les idées en place, enfin il faut espérer ! Nous n'avons pas joint les documents (tableurs excel notamment) qui aident au pilotage du projet mais ils sont faciles à refaire.
Ces 2 présentations ont donné lieu à un article sur le Blog Hecube Voir http://bit.ly/13CDrqo
L'adhésion grandissante à l'approche DevOps est un atout pour l’Agilité et s’impose comme une évolution logique à la transformation Agile. Un des facteurs clés du succès de cette approche est l’automatisation des processus de développement, et donc par le fait même, des tests.
Toutefois, si des tests sont automatisés, ils sont souvent loin des « user stories » qui sont pourtant la cible des Sprints pour livrer la valeur d'affaire. Les équipes prennent généralement en charge l’automatisation des tests unitaires et fonctionnels mais rarement celle des tests intégrés.
Afin de livrer une valeur d’affaire rapidement, il est nécessaire de tester les «user stories », donc d'effectuer des tests de bout-en-bout (end-to-end testing).
Voyez comment adapter vos stratégies de tests automatisé afin de garantir une amélioration continue de la qualité à travers votre organisation.
François Bonetto
Construire un produit open source, en mode lean, agile et open standardsNyco
Talk à Paris Open Source Summit 2016 : Construire un produit open source, en utilisant la culture, les principes, pratiques et valeurs de : Lean Startup, Agile (Scrum, Kanban) et open standards
Quelques slides génériques d'introduction à l'agilité avec un peu d'historique et de contexte, les bases, des éléments sur deux méthodes particulières : Scrum & Kanban
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
Scrum est une méthode agile dédiée à la gestion de projets. Son objectif est d'améliorer la productivité des équipes auparavant ralenties par des méthodologies plus lourdes. Elle apparaît pour la première fois dans une publication de Hirotaka Takeuchi et Ikujiro Nonaka intitulée The New New Product Development Game1 qui s'appliquait à l'époque au monde industriel.
Le terme Scrum est emprunté au rugby à XV et signifie mêlée. Ce processus s'articule en effet autour d'une équipe soudée, qui cherche à atteindre un but, comme c'est le cas en rugby pour avancer avec le ballon pendant une mêlée.
Devops : Culture ou Outil ? Pourquoi le mettre en place dans mon Entreprise ?DC CONSULTANTS
Voici le support de notre webinar pour répondre à certaines de vos questions concernant Devops.
=> Nous expliquons la culture Devops pour mieux comprendre l’intérêt réel des pratiques prônées : l’intégration continue, la livraison/déploiement continue, pourquoi les outils tels que Docker....
=> Nous parlons des outils qui permettent la transformation Devops !
=> Nous expliquons aussi comment la mettre en place dans votre DSI, par où commencer, quelle formation ?
Nous avons également plus de détails à vous proposer !
Egalement notre replay plus vivant : https://youtu.be/m7jIfdrmHPU
Devops : Culture ou Outil ? Pourquoi le mettre en place dans mon Entreprise ?DC CONSULTANTS
Devops n'est-il que pour les Tech ? Devops est souvent vu comme la nouvelle tendance tech et une suite d'outils, pour les équipes techniques.
On méconnaît souvent les raisons fondatrices du DEVOPS, et la culture associée.
Nous expliquerons la culture Devops pour mieux comprendre l’intérêt réel des pratiques prônées : l’intégration continue, la livraison/déploiement continue, pourquoi les outils tels que Docker...
=> Venez découvrir les informations clés pour réussir !
Vous repartirez avec :
- un cadre de travail
- des conseils clés
- l'envie de mettre en œuvre une nouvelle approche !
Programme
1/ Introduction au Devops
2/ Comment le mettre en œuvre ? comment se former ?
3/ Vos questions du moment : apportons des réponses !
Mockito - Design + tests par Brice DuteilNormandy JUG
rice Dutheil est indépendant, membre du groupe des Zindeps. Comiteur sur Mockito.Son blog est le “TheCoffeeWorkshop“. Son Twitter est @BriceDutheil.
Le design par le test
Le TDD est aujourd’hui une pratique reconnue pour permettre la production de code avec peu d’anomalies. Mais ce n’est pas le seul interet du TDD ; le design du code peut en etre le grand gagnant. Ces quelques slides vont essayer de donner un apercu des opportunites à saisir et des pieges à eviter ; Mockito inside.
Mix it 2016 - Software craftsmanship : le chainon manquant de l’agilité ?Nicolas Ruffel
Si les méthodes agiles se concentrent sur l’aspect organisationnel du développement logiciel, elles en disent très peu sur les pratiques de production du code. Or pour valoriser des “logiciels opérationnels” et “adaptables aux changements” (comme le préconise le manifeste agile), la manière de produire le code est essentielle. Le software craftsmanship est avant tout un état d’esprit, mais il repose sur des pratiques concrètes de développement piochées dans d’autres méthodes comme eXtreme Programming. Dans ce retour d’expérience, un développeur et un manager vous présenterons quelques unes des pratiques que nous avons adoptées et qui ont changé notre façon de développer. Nous vous donnerons aussi des pistes pour les transposer (ou pas !) dans votre contexte.
NDepend est un outil populaire d'analyse de code .NET complètement intégré dans VisualStudio. Dans cette session le créateur de NDepend Patrick Smacchia et l'architecte logiciel Bruno Boucard, nous expliqueront sur plusieurs exemples concrets, que peut apporter NDepend à une équipe de développeurs en terme d'agilité, de maintenance et de qualité. Notamment, Patrick montrera comment NDepend est utilisé sur lui-même quotidiennement. Cette session sera l'occasion de mettre en pratique des principes de développements essentiels, efficaces et trop souvent ignorés. Ces principes incluent la programmation par contrat, la couverture de code par les tests-unitaires, les métriques de code et la structuration d'une application par composants.
Speakers : Patrick Smacchia (NDepend), Bruno Boucard (Cellenza)
La revue de code : agile, lean, indispensable !Lucian Precup
Présentation faite à Agile France en 2010 :
La revue de code : agile, lean, indispensable !
Alors que l’intégration continue ou les tests unitaires commencent à rentrer dans les "standards", la revue de code est souvent considérée comme optionnelle. Pourtant, les avantages d’une revue de code systématique sont multiples : détection des anomalies très tôt dans le cycle de développement, formation des membres de l’équipe, partage de la connaissance, meilleures solutions techniques par la conjonction des perspectives développeur/examinateur.
Cette présentation mettra en évidence les avantages de la revue du code en répondant aux idées reçues comme "la revue du code augmente la durée des développements", ou "nos développeurs sont très bons, ils n’ont pas besoin de revue de code" ou encore "il n’y a personne dans l’équipe qui puisse examiner mon code car je suis le seul à connaître Bash et Ant". En évoquant la revue de code dans l’univers open source, les différents moyens de la mettre en œuvre, ses compléments, les différents outils ; et terminant par une démonstration concrète en utilisant Eclipse, Bugzilla et Mylyn, cette présentation vous convaincra de mettre en place la revue de code systématique dans votre équipe sans attendre.
Déroulement :
1/ Avantages
2/ Idées reçues
3/ La revue de code dans l’univers open-source : de la revue du patch par le committeur aux procédures très élaborées comme celles de Mozilla Developer Center.
4/ Moyens de mise en œuvre : à partir de quelle taille des projets, par qui, comment, avant l’intégration ou après, ...
5/ Les compléments de la revue du code : analyse de la qualité du code, scripts pour les normes internes, ...
6/ Comparaison avec d’autres techniques : pair programming, ...
7/ Outils et intégration avec les autres outils de développement ou de gestion du cycle de vie (intégration continue, gestion des anomalies, ...)
8/ Démonstration des avantages sur un exemple concret en utilisant Eclipse, Bugzilla et Mylyn comme outils.
9/ Conclusion : comment la revue de code supporte une démarche agile et lean
Les tests automatisés par mots-clés, le complément parfait d’un projet AgileAgile Montréal
Grâce aux tests par mots-clés « keyword-driven testing », les équipes Agiles peuvent maintenant automatiser leurs tests à chaque sprint avant même que le développement des fonctions soit complété, sans avoir besoin de connaissances techniques. Implémentez des stratégies de tests automatisés en utilisant les mots-clés et augmentez la productivité de l'équipe sans devoir en changer sa composition.
Jean-Yves Allard
Le développement logiciel expliqué à votre patron en 24 slidesYassine CHAOUCHE
Pour les profanes, ce diaporama explique les différentes phases du développement professionnel de logiciel en utilisant la méthodologie BDUF qui, avec la vague agile/SCRUM très plébicité sur la toille, est souvent stigmatisé et considéré comme "ringarde". Ce n'est pourtant pas l'avis de certain seniors du développement logiciel tel que Steve McConnel auteur à succès de "Code Complete" 1 et 2, numéro 3 des ventes sur Amazon de la catégorie "Software Engineering".
Il est destiné aux non-techniciens (chefs de projets, patrons d'entreprises) qui veulent en savoir plus sur le cycle de développement logiciel.
Le monde de l'informatique est divisé depuis toujours en deux univers : les personnes qui créent (Dev) et celles qui exploitent en production (Ops). Cette séparation peut générer stress et frustration. Les équipes n'ont pas l'impression d'aller dans le même sens et cela nuit à la productivité. Pour les réconcilier, un ensemble de pratiques et d'outils ont été imaginées: elles se cachent derrière le terme DevOps. Qu'est-ce que c'est exactement ? Quels problèmes est-ce que cela résout ? Quelle est la bonne approche pour le mettre en place? Nous vous proposons de découvrir notre vision sur ce sujet lors de cette session d'introduction.
Agile Tour Nantes 2014 - Tdd, le meilleur moyen d'écrire du code testableAssociation Agile Nantes
Les tests unitaires automatisés sont indispensables à l'agilité. Le TDD est le meilleur moyen d'écrire
ces tests et d'avoir du code testable, mais sa pratique va au-delà, notamment dans l'aide à la
conception du code. Un peu de théorie et beaucoup de démo live pour vous montrer cette pratique.
Formation "Initiation Scrum" (sur 1 ou 2 jours)
- comprendre les principes agile
- découverte de SCRUM (les rôles, les livrables, les évènements)
- expérimenter par la pratique
La documentation logicielle se transforme en gestion de stratégie de conten...Andy McDonald
Notre conférence à DOCUMATION 2106 pour le francophones. Une prise de vue des nos techniques, normes et métier confrontés à la vision d'éditeurs de logiciels dévoile un déphasage important. Nous devons agile.
Surmonter les anti-patrons culturels nuisant à DevOpsAgile Montréal
Êtes-vous intéressés à déployer DevOps dans votre organisation?
Par où commencer?
Quels sont les pièges à éviter?
Avez-vous des difficultés à mettre en œuvre ou à faire évoluer votre pratique DevOps?
Il est probable que votre entreprise possède au moins un ou plusieurs anti-patrons culturels qui entravent vos capacités de DevOps, le plus probablement issus de pratiques héritées du passé. Après un bref historique des cycles de vie des logiciels menant à DevOps, nous présentons une série d'anti-patrons culturels affectant les performances de livraison des logiciels et les performances organisationnelles. Les anti-patrons sont liés aux catégories de capacités DevOps (technique, gestion, développement de produit et leadership). Des solutions sont proposées pour éliminer ou atténuer ces anti-patrons. Enfin, des exemples concrets tirés de l’expérience des auteurs sont présentés pour aider à limiter les conséquences des anti-patrons et ainsi développer les capacités requises pour DevOps.
Jean-Marc Lavoie
Sylvie Trudel
Similaire à Webinar - Mieux s'entendre entre Dev / PO / Testeur avec TDD et BDD (20)
Jira Software : La Gestion des temps et activités, comment s'y prendre ?DC CONSULTANTS
Alors que les grands défis des opérations IT évoluent et mutent rapidement, les responsables des DSI deviennent de véritables partenaires stratégiques de leur organisations en offrant un avantage concurrentiel majeur : La gestion des temps de suivi et la possibilité d'une vue sur la charge des équipes est primordiale !
Vous questionnez vos besoins en termes d’outils ? Vous avez des besoins de suivi précis et spécifiques ?
Vous souhaitez simplement savoir comment définir les meilleurs outils selon vos besoins ?
Programme
1/La gestion des temps et activités : pourquoi ?
2/La gestion des temps et des activités dans Jira
3/Les plugins disponibles dans Jira pour aller plus loin
4/Accompagnement DC Consultant Digital Factory : nos propositions et perspectives
Retrouvez nous lors de nos prochains événements !
Pour vous inscrire : https://www.meetup.com/fr-FR/Agile-Nightmares-by-Digital-Catalysts/
Les Digital Catalysts vous proposent une suite de webinars de présentation et discussion autour d'un outil leader sur la gestion de produit et projet agile : JIRA.
Certain add-ons sont indispensables pour décupler le potentiel de vos équipes.
=> Venez découvrir les informations clés pour réussir !
Programme
1/ Jira pour qui et quoi ?
2/ Les add-ons indispensables dans Jira
3/ Vos questions du moment : apportons des réponses !
Ne ratez pas nos prochains meetup !
https://www.meetup.com/fr-FR/Agile-Nightmares-by-Digital-Catalysts/
Leadership, management d'équipe et agilitéDC CONSULTANTS
L'agilité et les nouveaux modes de travail s'appuient beaucoup sur du management moderne et les différents styles de leadership.
Nous allons donc ici vous présenter des concepts clés du management appliqué à l'agilité.
Vous repartirez avec :
- une vision plus claire du management dans l'agilité
- des retours d'expérience terrain
- une idée des différents styles de leaderships
Programme
1/ Introduction du management dans l'agilité
2/ Présentation des styles de leadership dans l'ère numérique
3/ Un moment d'échange et de partage sur les pratiques managériales agiles
Retrouvez tous nos Meetup en vous inscrivant : https://www.meetup.com/fr-FR/Agile-Nightmares-by-Digital-Catalysts/
Confluence : Un outil de partage du savoir professionnel DC CONSULTANTS
Chaque semaine nous vous proposons un focus sur une fonctionnalité d’un des outils Atlassian. Cette semaine : Confluence
Vous utilisez déjà CONFLUENCE dans votre équipe, votre organisation ?
Confluence est incontournable pour un partage du savoir professionnel et en lien avec Jira Cloud.
En tant que Solution Partner de l'éditeur ATLASSIAN, les Digital Catalysts vous donneront quelques clés pour mieux découvrir l'outil : quelles ressources suivre, quels plugins, quelles formations ?
Vous repartirez avec :
- une vision plus claire de l'utilisation de CONFLUENCE
- les informations sur les ressources clés
- des contacts au sein d'une communauté d'utilisateurs !
- l'envie de mettre en œuvre cet outils et de nouvelles pratiques!
Programme
1/ Confluence pour qui et quoi ?
2/ Son utilisation au sein d'équipes transverses
3/ L'Analytics dans Confluence
4/ Vos questions du moment : apportons des réponses !
Rejoignez nos prochains webinaires en ligne gratuit !
Comment être Certifié SAFe ,Scaled Agile FrameworkDC CONSULTANTS
Les transformations digitales étant fortement d'actualité; les sujets de déploiement à l'échelle s'accentuent aussi. Il devient donc nécessaire de se préparer aux changements et se former pour rester compétitif.
De par sa nature très polyvalente, le modèle SAFe s'est retrouvé être primordial dans la culture professionnelle agile. Alors, qu'en est-il de la certification SAFe ?
Nous vous proposons de vous en dire dire plus sur la certification.
Vous repartirez avec :
- une idée sur le modèle SAFe
- Une présentation de la certification
- des réponses à vos questions sur la certification
Programme
1/ Introduction agilité à l'échelle et modèle SAFe
2/ Présentation de la certification SAFe Agilist
3/ Echange de Rex et questions sur la certification SAFe
L’atelier Delegation poker du Management 3.0DC CONSULTANTS
This document discusses delegation and its role in organizations. It defines delegation and control, and explores how tasks and objectives can be delegated based on technical and human competencies. An exercise called "Delegation Poker" is presented to help teams discuss and define roles and responsibilities. The conclusion recommends books on management and motivation to learn more about delegation practices.
Chaque semaine nous vous proposons un focus sur une fonctionnalité d’un des outils Atlassian. Cette semaine : Jira Cloud.
Vous utilisez déjà JIRA dans votre équipe, votre organisation ?
Comment suivre précisément l’avancée d’un projet ? d’un portefeuille ? Des fonctionnalités existent au sein de Jira pour vous permettre de suivre et réajuster vos projets ! Nous vous montrons comment.
Les Digital Catalysts vous proposent une suite de webinars de présentation et discussion autour d'un outil leader sur la gestion de produit et projet agile : JIRA.
Programme
1/ Jira pour qui et quoi ?
2/ Introduction aux Workflow
3/ Jira Server vs. Jira Cloud : les différences
3/ Comment le mettre en œuvre ? comment se former ?
4/ Vos questions du moment : apportons des réponses !
Rejoignez notre webinaire en ligne gratuit !
Jira Cloud & JQL : les possibilités de la recherche avancéeDC CONSULTANTS
Vous utilisez déjà JIRA dans votre équipe, votre organisation ?
Les Digital Catalysts vous proposent une suite de webinaires de présentation et discussion autour d'un outil leader sur la gestion de produit et projet agile : JIRA.
En tant que Solution Partner de l'éditeur ATLASSIAN, les Digital Catalysts vous donneront quelques clés pour mieux découvrir l'outil : quelles ressources suivre, quels plugins, quelles formations ?
Au programme cette semaine :
1/ Jira pour qui et quoi ?
2/ Introduction à la recherche avancée grâce au JQL
3/ Comment le mettre en œuvre ? comment se former ?
4/ Vos questions du moment : apportons des réponses !
Rejoignez notre webinaire en ligne gratuit !
Chaque semaine nous vous proposons un focus sur une fonctionnalité d’un des outils Atlassian. Cette semaine : Jira Cloud.
En tant que Solution Partner de l'éditeur ATLASSIAN, les Digital Catalysts vous donneront quelques clés pour mieux découvrir l'outil : quelles ressources suivre, quels plugins, quelles formations ?
Programme
1/ Jira pour qui et quoi ?
2/ Introduction à la gestion utilisateurs
3/ Comment le mettre en œuvre ? comment se former ?
4/ Vos questions du moment : apportons des réponses !
Testing agile, transformation dans la transformation ! Culture, Process, Outils!DC CONSULTANTS
Comment implémenter du testing agile dans une équipe, une entreprise ? Ce sujet colossal est souvent une transformation dans la transformation d'une entreprise !
Pour vous donner les meilleures clés, nous avons choisi de faire intervenir 2 experts sur le sujet : Cyril STOCK est coach agile chez THALES, ET Yoann NOUARI spécialiste des outils Atlassian chez DC CONSULTANTS.
Nous vous proposons une session de présentation de ce que comprend le Testing Agile : ses facettes, sa technicité, sa méthodologie.
Vous repartirez avec :
- une vision claire du chantier de transformation du testing agile
- des idées d'outils et pratiques à mettre en œuvre
- l'envie de mettre en œuvre cet outil et de nouvelles pratiques !
Programme
1/ Introduction
2/ Testing agile : transformation dans la transformation !
3/ Comment mettre en oeuvre ? comment se former ?
4/ Vos questions du moment : apportons des réponses !
How HR Directors can bring the change with Management 3.0 and techniques ?DC CONSULTANTS
Which methods and techniques can be used to change and transform teams? As a HR Director, stakeholder in Directors' Boards, Managers and Employees, you often ask this question.
We offer you a presentation session of the Management 3.0 approach, its techniques, and field feedback from Alex GON, partner consultant helping Directors with these tools.
Alex is a Certified Facilitator and Management 3.0 Partner.
Program
1 / Introduction to Management 3.0 and techniques
2 / Feedback from the battleground
3 / How to implement it? how to train?
4 / Your current questions: let's provide answers!
This document discusses workflows in Jira Software and how to customize them for agile project management. It begins with an introduction to Yoann Nouari, a Jira consultant and trainer, and the Digital Catalysts community. The presentation then covers the differences between simple and customized workflows, how to add statuses and transitions, link workflows to project boards, and best practices for advanced workflow configuration. The goal is to help users understand how to set up workflows to best support their workflow processes in Jira.
Les différences Jira Cloud vs. Jira ServerDC CONSULTANTS
Vous utilisez déjà JIRA dans votre équipe, votre organisation ? Vous songez à la migration vers la version Cloud ?
La version Cloud offre-t-elle les mêmes fonctionnalités ? Mes équipes vont-elles être déstabilisées ? Mes données sont- elles compatibles ?
Les Digital Catalysts vous proposent une suite de webinars de présentation et discussion autour d'un outil leader sur la gestion de produit et projet agile : JIRA.
Programme
1/ Jira pour qui et quoi ?
2/ Introduction à Jira Coud
3/ Jira Server vs. Jira Cloud : les différences
3/ Comment le mettre en œuvre ? comment se former ?
4/ Vos questions du moment : apportons des réponses !
Jira Software : les solutions et opportunités de la migration vers le CloudDC CONSULTANTS
Retrouvez Yoann, notre consultant ATLASSIAN, qui vous propose une présentation et discussion autour d'outils leader et de leur transition Cloud.
=> Venez découvrir les informations clés pour réussir !
Au programme :
1/Atlassian Jira Software Server / Data Center : Présentation de l'éditeur et de l’outil
2/Transformation et utilisation SaaS et Cloud : les raisons pour lesquelles migrer vers le Cloud
3/Nouvelle offre Jira Cloud : Ce que ca change si vous avec la version Server / si vous n’utilisez pas Jira Software actuellement
4/Démystification migration cloud : désamorcer les réticences à la migration
5/Accompagnement DC Consultant Digital Factory : nos propositions et perspectives
How to implement agility at scale with SAFe in 2021? Feedback from the FrontlineDC CONSULTANTS
This document discusses implementing agility at scale using SAFe (Scaled Agile Framework). It begins with an introduction of Digital Catalysts community and the presenter. Then, it covers the reasons for adopting agile at scale using SAFe, an overview of SAFe, and a proposed roadmap for implementation. Next, it shares feedback and insights from organizations that have implemented SAFe. Finally, it opens the floor for questions from the audience. The overall presentation aims to provide information on adopting SAFe for agile transformations in large organizations.
Jira Software : les solutions et opportunités de la migration vers le CloudDC CONSULTANTS
Nos deux consultants spécialistes ATLASSIAN, vous proposent une présentation et discussion autour d'outils leader et de leur transition Cloud.
=> Venez découvrir les informations clés pour réussir !
Au programme :
1/Atlassian Jira Software Server / Data Center : Présentation de l'éditeur et de l’outil
2/Transformation et utilisation SaaS et Cloud : les raisons pour lesquelles migrer vers le Cloud
3/Nouvelle offre Jira Cloud : Ce que ca change si vous avec la version Server / si vous n’utilisez pas Jira Software actuellement
4/Démystification migration cloud : désamorcer les réticences à la migration
5/Accompagnement DC Consultant Digital Factory : nos propositions et perspectives
Agile HR by Digital Catalysts : Atelier Discovery sur l'agilité et la RH !DC CONSULTANTS
Retrouvez ici notre nouveau Webinar!
L'agilité et les nouveaux modes de travail s'appuient beaucoup sur l'humain, mais les Ressources Humaines s'appuient-elles sur ces approches ?
Nous vous proposons un atelier participatif en nous appuyant sur des Liberating Structures pour faire émerger les problématiques et partager les expériences.
Programme
1/ Introduction à l'agilité dans les RH, les problématiques, les initiatives existantes
2/ Atelier collectif pour échanger sur les problèmes des services RH, des transformations,
3/ Atelier de partage d'expériences, d'idées et construction d'actions.
Merci à tous les participants et retrouvons-nous très vite pour un nouveau Webinar !
Devops: Culture or Tools? Why should I deploy it in my team, my department ?DC CONSULTANTS
Dear Community Member, we recently created this group to foster discussions, sharing and learning about Agile, Lean, Devops in UK.
For our first Meetup in the UK, we'll be online to share our vision, present our community, and then talk about Devops !
We will explain the Devops culture to better understand the real interest of the recommended practices: continuous integration, continuous delivery / deployment, why tools such as Docker ...
Agenda
1 / Introduction to Devops
2 / How to implement it? how to learn and get trained ?
3 / Your questions: let's talk !
=> Come and discover key information to succeed!
Introduction au Management 3.0 : motiver vos équipes en temps modernesDC CONSULTANTS
Voici le support de notre webinar pour répondre à certaines de vos questions concernant le Management 3.0 : comment motiver vos équipes.
=> Venez découvrir un framework qui connait les recettes terrain d'un management à la fois agile et moderne !
=> Venez découvrir les informations clés pour réussir !
Vous repartirez avec :
- un cadre de travail
- des conseils clés
- l'envie de mettre en œuvre une nouvelle approche !
Programme
1/ Introduction au Management 3.0
2/ Comment le mettre en œuvre ? comment se former ?
3/ Vos questions du moment : apportons des réponses !
Les transformations digitales ont rendu l'impossible, possible. Des multinationales qui s'inspirent de startup pour s'organiser et des PME qui rivalisent de créativité avec les plus grands.
Venez découvrir ici les secrets et méthodes des start-up dans un échange conviviale.
Vos avis et expériences nous intéressent. Venez partager avec nous vos idées sur l'agilité dans les startup.
Programme
1/ Introduction aux méthodes des Startup
2/ Retour d'expérience et échange
3/ Comment le mettre en œuvre ? comment se former ?
4/ Vos questions du moment : apportons des réponses !
=>Vous retrouverez dans ce Meetup une présentation des modèles les plus utilisés et nos parcours de formation.
Agilité et Startup ? Est-ce naturel ? Qu'en pensez-vous ?
Webinar - Mieux s'entendre entre Dev / PO / Testeur avec TDD et BDD
1. TDD (Test Driven Development) / BDD / ++
Mieux délivrer et s'entendre entre Dev / Testeur / PO!
#INSPIRER #CATALYSER #DELIVRER
At
2. DC CONSULTANTS - Catalyser vos transformations ! 2
Avez-vous déjà pratiqué du TDD ou du
BDD en pratique dans des projets ?
3. DC CONSULTANTS - Catalyser vos transformations ! 3
Transformation de notre Meetup en Webinar
Nouveau contexte COVID
Learning en continu
4. Comprendre comment le TDD peut aider à délivrer ?
Comment améliorer la communication entre tous les
acteurs du sujet : Développeur, Testeur, Product Owner, … ?
Faire un lien entre Agilité et Testing
Quelles bonnes pratiques ?
DC CONSULTANTS - Catalyser vos transformations !
4
Moins utile pour vous si :
• Vous pratiquez déjà TDD/BDD régulièrement
• Pour vous, « tester c’est douter »
5. Qui sont les intervenants ?
Le pitch
1/ Pourquoi tester ?
2/ TDD / BDD / Test by example : qu’est-ce ?
3/ Améliorer la communication : feedback
4/ Questions / Réponses
DC CONSULTANTS - Catalyser vos transformations !
6
6. DC CONSULTANTS - Catalyser vos transformations !
Alex GON
• Consultant, coach, formateur
• Fondateur de DC CONSULTANTS et la communauté des
Digital Catalysts
• Accompagner les transformations digitales, donner du sens
• Parcours : #Utilities #Startup #Conception #Product Owner
#Coaching d’organisations
• Passions : #agilité #aider #vélo #forgoodprojects
8. DC CONSULTANTS - Catalyser vos
transformations !
9
• En ce moment :
• Agile Scrum Master PSM 1 / Product Owner PSPO 1
• Design Thinking / Lean Startup
• DEVOPS / ITIL v4
• Classe virtuelle, adapté
• Financement à 100% via votre CPF ou OPCO
• Pour vous :
• une réduction de 15% sur les prochaines sessions
• + discount si vous inscrivez 2 personnes et plus
Comment faire :
• écrire à Alex maintenant en chat privé
• écrire à sales@dc-consultants.net pour demander plus d’infos inscriptions
11. DC CONSULTANTS - Catalyser vos transformations ! 12
• “Quality is never an accident; it is always the result of intelligent
effort.” – John Ruskin
• “A pinch of probability is worth a pound of perhaps.” James
Thurber
• “Software never was perfect and won’t get perfect. But is that a
license to create garbage? The missing ingredient is our
reluctance to quantify quality.” – Boris Beizer
12. DC CONSULTANTS - Catalyser vos transformations ! 13
• Aller droit au but : faire en sorte d’avoir le comportement
attendu
• Aligner la vision Produit et Technique : Product Owner,
Développeur, Testeur, …
• Gagner du temps pour réduire le processus de livraison :
• Délivrer de la qualité
• Délivrer régulièrement
14. • Vous avez :
• Des tests manuels
• Beaucoup de tests d’acceptation qui demandent de gros efforts de mains
d’œuvre à chaque livraison.
• Vous avez de grosses livraisons
• Vous avez des tests unitaires mais vous n’avez pas ou ne stockez pas les
résultats
• Vous n’avez pas de stratégie de tests ou vous ne savez plus ce qu’il y a
dedans
UI test
services
TU
15. • A voir selon votre cas
• Les tests sont pensés avec les fonctionnalités
• Les tests sont d’abord pensés pour être
automatisés
• La grande majorité des tests sont automatisés
• Vous avez une stratégie de tests à jour et
améliorée en continu
E to E
Services
TU
16. UI test
services
E to E
Services
TU
E to E
Services
TU
UI test
services
TU
UI test
services
TU
UI test
services UI test
TU
E to E
Services
TU
E to E
Services
TUTU
TUF
TUF
TU
18. 25
• Technique de développement
• Implémenter le test avant d’implémenter la fonctionnalité (= coder le test
avant de coder la fonction)
• Tests dits unitaires
19. 26
3 lois du TDD :
1.Loi no 1 : Vous devez écrire un test qui échoue
avant de pouvoir écrire le code de production
correspondant.
2.Loi no 2 : Vous devez écrire une seule assertion à la
fois, qui fait échouer le test ou qui échoue à la
compilation.
3.Loi no 3 : Vous devez écrire le minimum de code de
production pour que l'assertion du test
actuellement en échec soit satisfaite.
Fonctionne très bien en Pair programming :
• L’un rédige le test
• L’autre code
• Échange des rôles
• (plusieurs roulements possibles)
20. 27
• Hygiène garantie : faire évoluer sans crainte
• Réduction du temps de correction d’anomalie.
• Confiance en votre code, notamment vis-à-vis de votre équipe
21. 28
• Souvent vu comme un investissement temps lourd
• Permet de maintenir un code de qualité dans le temps, donc « rentable »
22. 29
• Penser les fonctionnalités selon le comportement
• Exprimer les besoins selon un comportement attendu
• « c’est le résultat qui compte »
• Je développe une fonctionnalité pour atteindre le comportement attendu
• Spécification par l'exemple
• Tests fonctionnels
• Documentation exécutable
23. 30
• Illustrer la spécification / règle de gestion par un (des) exemple(s)
• Exemple : Google Doc
• En tant qu’utilisateur je souhaite pouvoir éditer un document à plusieurs en
simultané
• Jusqu’à 5 utilisateurs peuvent éditer un document
• Les utilisateurs ayant les droits peuvent compléter, commenter le document en même
temps
• Exemple : 5 personnes (A, B, C,D, E) ont accès au document « Recette.gdoc ». Ils
ouvrent le document en ligne, ils écrivent chacun leur nom en simultané. Les noms des
5 personnes sont visibles sur le document.
• Qui ? Le Product Owner, Business Analyst, Testeur
24. 31
• Structure des tests en BDD :
• Etant donné que
• Lorsque
• Alors
In english :
• Given
• When
• Then
• Standard reconnu par tous
25. 32
• Exemple pour un moteur de recherche de contenu / comparateur
• Scenario: les suggestions proposées sont populaires, disponibles et adaptées à l'âge de l utilisateur
• Etant donné l'utilisateur "Tim"
• Et il a "4" ans
• Et les catégories populaires pour cet âge sont
| categorieId | nom |
| cat1 | Coloriage |
| cat2 | Comptines |
• Et les livres disponibles pour les catégories "cat1,cat2" sont
• | livreId | titre | categorieId |
• | lv11 | Colorier les poules | cat1 |
• | lv21 | Comptines de la ferme | cat2 |
• Quand on demande "2" suggestions
• Alors les suggestions sont
• | livreId | titre | categorieId |
• | lv11 | Colorier les poules | cat1 |
• | lv21 | Comptines de la ferme | cat2 |
26. DC CONSULTANTS - Catalyser vos transformations ! 33
• Documentation vivante : évolue de version en version,
• Pas de régression sur les versions livrées
• Architecture émergente : l’infrastructure du logiciel évolue au fur et à mesure
27. DC CONSULTANTS - Catalyser vos transformations ! 34
• Permet de décliner les objectifs du
produit, du Product Owner
• Centré sur le but, avec la contrainte de la
qualité
• Déclinaison des OKR au niveau du code
28. DC CONSULTANTS - Catalyser vos transformations ! 35
• Mettre en œuvre une démarche TDD / BDD oblige l’équipe à se parler :
• Attentes et besoins structurés du PO
• Discussions entre PO, Developpeurs, Testeurs,
• Plus de clarté
• Plus de factuel : exemples, résultats mesurables
Bonnes recettes pour l’entente et le moral de l’équipe !
30. 37
• Selon Gartner, les meilleurs en 2020 :
=> https://www.gartner.com/reviews/market/software-test-automation
=> https://medium.com/@briananderson2209/best-automation-testing-tools-for-2018-top-10-reviews-
8a4a19f664d2
32. 39
• Fitnesse : specifications executables Open Source
• Cucumber : specifications executables
• Katalon Studio : plateforme « All In One » : toutes applications, toutes technos
• Pour JIRA (ATLASSIAN) : XRAY
• Rédaction des scenarios Cucumber dans JIRA
• Centrealise les plans de tests projet et de l’entreprise, dans l’outil de gestion de votre travail
• Intégration avec la CI (intégration continue) (Bamboo, Jenkins)
33. DC CONSULTANTS - Catalyser vos transformations ! 40
Plusieurs pratiques selon les équipes croisées
Long chemin à mettre en œuvre
Difficultés/Challenges
Résultats ?
34. DC CONSULTANTS - Catalyser vos transformations ! 41
• Indispensable pour la livraison régulière : livrer à chaque fin de sprint,
ou en continu
• Augmente l’entente de l’équipe :
• Moins de refus sur le « fonctionnel » à posteriori (le PO qui refuse une
User Story…)
• Moins de discussions inutiles sur la classification Anomalie / Evolution /
Mauvaise spécification car meilleure anticipation
36. DC CONSULTANTS - Catalyser vos transformations ! 43
• Avoir une approche TDD, BDD, Automatiser les tests est excellent
• Mais les efforts sont lourds
• Garder une approche ROI : est-ce toujours rentable ?
• Sur une application en fin de vie ?
• Sur un projet déjà livré ?
• Sur un premier prototype ?
37. DC CONSULTANTS - Catalyser vos transformations !
44
• Tester
• Peut couter très cher à la qualité de votre produit, et à la satisfaction utilisateur
• Sur la base du comportement attendu est plus efficace
• Est un bon moyen de créer de la communication entre Dev/PO/Testeur
• Automatiser les Tests
• C’est investir pour gagner du temps et de la qualité par la suite
• Y penser dès le début pour éviter les ennuis (= dette technique)
• Une idée / Envie
• d’intervenir
• de nous accueillir ?
• => alex.gon@dc-consultants.net
38. DC CONSULTANTS - Catalyser vos transformations ! 46
• Venir parler à votre CIO, DSI, CEO et vos équipes des enjeux
• Développement de vos talents :
o communauté,
o formations,
• Savoir-faire Digital Catalysts :
o Mindset de l’agilité dans les missions réalisées & suivies
• Des outils pour réussir
• Nos communautés :
o 1100+ Spécialistes agilité
o 800+ membres sur nos Meetups
Agilists
& Products
We
39. Alex GON
Principal Digital Catalyst
06 27 79 37 72
01 84 17 75 69
sales@dc-consultants.net
Activez la communauté Digital Catalysts :
https://www.linkedin.com/company/dc_consultants/
https://www.facebook.com/DigitalCatalysts/
Agile Nightmares : https://www.meetup.com/fr-FR/Agile-
Nightmares-by-Digital-Catalysts/