Partie 2 - 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
Partie 2 - 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
Votre dynamique de travail n'est pas celle d'un projet, mais plutôt celle d'un processus. Vous avez donc conclu que Scrum n'était pas la méthode la mieux adaptée et qu'il valait mieux choisir Agile Lean (aussi connu sous les appellations suivantes : Scrumban, Kanban, Subban). Maintenant que c'est décidé, savez-vous par où commencer? Savez-vous ce qu'il faut suivre et mesurer? Quelle est la dynamique d'une équipe Agile Lean et que peut‐on s'attendre d'elle? Au cours de cette présentation, François désire vous faire profiter de son expérience en accompagnement d'équipes Lean.
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é.
Une équipe de développement agile bien structurée, avec un excellent Product Owner ou Product Manager: voilà la première étape vers une organisation produit efficace.
Cependant, de nombreuses entreprises s’arrêtent ici dans leur raisonnement et conservent une vision produit portée par un département dédié, construite selon des processus lents, peu visibles et assez peu orientés vers les utilisateurs.
Comment casser ces silos et faire un lien sans couture entre le backlog et la roadmap stratégique ? Comment faire en sorte de tester / prototyper les idées très en amont plutôt qu’une fois qu’il est trop tard ? Comment construire un processus continu (parfois appelé dual-track scrum) pour dé-risquer les évolutions clés du produit et alimenter les équipes de développement ?
Nous vous proposons un retour d’expérience sur la mise en place de cette approche « Continuous Product Discovery ».
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
Développer en mode Kick-Ass permet de vraiment faire les choses.
Dans cette présentation je montre comment:
- nous utilisons les Pull Requests pour la qualité du code
- collaborer rapidement pour développer vos idées
- éviter les meetings pour être productif
- raccourcir les boucles de retour pour échouer plus rapidement
- raccourcir vos cycles de livraison
- et travailler ensemble à travers différents continents.
Cela peut fonctionner aussi dans votre entreprise.
Lors de ce webinaire, Carl M. Gilbert présente un aperçu des meilleures pratiques en gestion de projets agile, en utilisant l’approche Scrum. Il effectue un survol complet d’un cycle de développement, du démarrage (communément appelé le sprint 0) à la rétrospective. Cela inclut la vision du produit (product vision), le carnet du produit (product backlog), le plan de livraison (release plan), le carnet du sprint (sprint backlog), le burndown chart, le tableau des tâches (kanban board) ainsi que la liste des problèmes (impediments list).
Vous souhaitez en savoir plus sur la gestion de projets agile? Découvrez les formations offertes chez Technologia : Mieux comprendre la gestion de projets agile et Gestion de projets agile.
L’Agilité est plus stratégique que jamais : elle augmente la souplesse, la réactivité et la mobilisation des organisations.
Découvrez comment la gouvernance peut utiliser l’Agilité pour améliorer de manière systémique une organisation, de la gestion de portefeuilles jusqu’aux opérations en passant par la réalisation de projets.
Accélérer les tests d’acceptation avec un DSL et du refactoringLaurent PY
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.
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
Se concentrer sur l’expérience et non sur le livrable, tel est le pari du Lean UX. Comment cette démarche permet-elle de s’assurer, au plus vite, que ce qui est imaginé répond bien aux attentes des utilisateurs. En se basant sur les 3 principes : Lean start-up, L’esprit design et le développement Agile, il est possible de mettre en place le cycle vertueux : Observer, Apprendre et Concevoir.
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
Description:
Les méthodes Agiles sont de plus en plus utilisées dans les projets de développement logiciel, en particulier la méthode Scrum. Mais est-ce que cette méthode peut-être utilisée dans d'autres domaines que celui du développement logiciel?
Avec cette présentation, Mathieu Boisvert propose quelques exemples pour réfléchir avec les participants sur les préalables, les avantages et les difficultés d'adopter les méthodes Agiles dans le domaine de la gestion du changement. La présentation se découpe en trois parties :
- Introduction aux approches Agiles et à la méthode Scrum
- Planification et suivi d'un projet de gestion du changement à l'aide de Scrum
- Gestion de changement à planifier lors de l'adoption des approches Agiles
Biographie:
Mathieu Boisvert est coauteur, avec Sylvie Trudel, du livre « Choisir l’agilité: du développement logiciel à la gouvernance ».
Il est également membre actif de la communauté Agile et chargé de cours à la Chaire de gestion de projet de l’UQAM.
Lieu : Université de Sherbrooke - Campus de Longueuil
Votre dynamique de travail n'est pas celle d'un projet, mais plutôt celle d'un processus. Vous avez donc conclu que Scrum n'était pas la méthode la mieux adaptée et qu'il valait mieux choisir Agile Lean (aussi connu sous les appellations suivantes : Scrumban, Kanban, Subban). Maintenant que c'est décidé, savez-vous par où commencer? Savez-vous ce qu'il faut suivre et mesurer? Quelle est la dynamique d'une équipe Agile Lean et que peut‐on s'attendre d'elle? Au cours de cette présentation, François désire vous faire profiter de son expérience en accompagnement d'équipes Lean.
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é.
Une équipe de développement agile bien structurée, avec un excellent Product Owner ou Product Manager: voilà la première étape vers une organisation produit efficace.
Cependant, de nombreuses entreprises s’arrêtent ici dans leur raisonnement et conservent une vision produit portée par un département dédié, construite selon des processus lents, peu visibles et assez peu orientés vers les utilisateurs.
Comment casser ces silos et faire un lien sans couture entre le backlog et la roadmap stratégique ? Comment faire en sorte de tester / prototyper les idées très en amont plutôt qu’une fois qu’il est trop tard ? Comment construire un processus continu (parfois appelé dual-track scrum) pour dé-risquer les évolutions clés du produit et alimenter les équipes de développement ?
Nous vous proposons un retour d’expérience sur la mise en place de cette approche « Continuous Product Discovery ».
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
Développer en mode Kick-Ass permet de vraiment faire les choses.
Dans cette présentation je montre comment:
- nous utilisons les Pull Requests pour la qualité du code
- collaborer rapidement pour développer vos idées
- éviter les meetings pour être productif
- raccourcir les boucles de retour pour échouer plus rapidement
- raccourcir vos cycles de livraison
- et travailler ensemble à travers différents continents.
Cela peut fonctionner aussi dans votre entreprise.
Lors de ce webinaire, Carl M. Gilbert présente un aperçu des meilleures pratiques en gestion de projets agile, en utilisant l’approche Scrum. Il effectue un survol complet d’un cycle de développement, du démarrage (communément appelé le sprint 0) à la rétrospective. Cela inclut la vision du produit (product vision), le carnet du produit (product backlog), le plan de livraison (release plan), le carnet du sprint (sprint backlog), le burndown chart, le tableau des tâches (kanban board) ainsi que la liste des problèmes (impediments list).
Vous souhaitez en savoir plus sur la gestion de projets agile? Découvrez les formations offertes chez Technologia : Mieux comprendre la gestion de projets agile et Gestion de projets agile.
L’Agilité est plus stratégique que jamais : elle augmente la souplesse, la réactivité et la mobilisation des organisations.
Découvrez comment la gouvernance peut utiliser l’Agilité pour améliorer de manière systémique une organisation, de la gestion de portefeuilles jusqu’aux opérations en passant par la réalisation de projets.
Accélérer les tests d’acceptation avec un DSL et du refactoringLaurent PY
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.
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
Se concentrer sur l’expérience et non sur le livrable, tel est le pari du Lean UX. Comment cette démarche permet-elle de s’assurer, au plus vite, que ce qui est imaginé répond bien aux attentes des utilisateurs. En se basant sur les 3 principes : Lean start-up, L’esprit design et le développement Agile, il est possible de mettre en place le cycle vertueux : Observer, Apprendre et Concevoir.
Agilité et la gestion du changement mboisvert - 15 octobre 2013Pyxis Technologies
Description:
Les méthodes Agiles sont de plus en plus utilisées dans les projets de développement logiciel, en particulier la méthode Scrum. Mais est-ce que cette méthode peut-être utilisée dans d'autres domaines que celui du développement logiciel?
Avec cette présentation, Mathieu Boisvert propose quelques exemples pour réfléchir avec les participants sur les préalables, les avantages et les difficultés d'adopter les méthodes Agiles dans le domaine de la gestion du changement. La présentation se découpe en trois parties :
- Introduction aux approches Agiles et à la méthode Scrum
- Planification et suivi d'un projet de gestion du changement à l'aide de Scrum
- Gestion de changement à planifier lors de l'adoption des approches Agiles
Biographie:
Mathieu Boisvert est coauteur, avec Sylvie Trudel, du livre « Choisir l’agilité: du développement logiciel à la gouvernance ».
Il est également membre actif de la communauté Agile et chargé de cours à la Chaire de gestion de projet de l’UQAM.
Lieu : Université de Sherbrooke - Campus de Longueuil
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.
Présentation sur la méthodologie projet, historique et innovation des logiciels Métiers.
Cette conférence a été réalisée dans le cadre des Rencontres du Logiciel Métier #1 organisées par la société 2LE et ses partenaires le 23 novembre 2023 à la SIM de Mulhouse.
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.)
La gestion de projet agile propose une alternative crédible aux méthodes traditionnelles de gestion de projets.
La méthode SCRUM est à ce jour la plus utilisée des méthodes agiles. Réputée comme la plus simple à mettre en œuvre, elle définit un cadre précis d’organisation du projet qui doit être appliqué avec discipline mais qui se prête parfaitement à une adaptation au contexte métier de chaque entreprise.
Démystifions l'Agile - Actency Paris Open Source Summit 2019Actency
Actency en quelques chiffres
L'agilité, état de l'art en 2019
4 principales difficultés et solutions
Forfait budgétaire et Agilité: c'est possible!
Le Burn-Out du Product Owner: comment éviter le gel d'un projet
Lutter contre les régressions: automatisation des tests au profit de la qualité du projet
Le mirage de l’Agile: chasser le cycle en V de l’UX/UI au développement
Meetup : De l'agilité de la DSI à l'agile MarketingBuy The Way
Retour sur le Meetup organisé par l'agence web BUY THE WAY :
- Comment appliquer la méthode Agile aux projets digitaux ?
- Comment réconcilier les équipes SI et les équipes métiers / marketing ?
Le but de cet événement est de sensibiliser les fonctions marketing / digitales à une méthode issue des départements informatiques.
Sommaire :
- Qu'est-ce que l'Agile ?
- L'Agile côté IT
- L'Agile côté Marketing
- Témoignage client
Introduction à Scrum et aux méthodes agiles (v1.0)Blackbird
Les méthodes agiles sont de formidables outils de production. Cette présentation est une synthèse permettant d'aborder la méthode Scrum dans ses grandes lignes fondamentales.
Slides présentés lors de l'afterwork organisé par Axance "Lean & Agile UX".
Présentation des grands principes de Lean Startup, du Customer Development, de l'agilité et de Scrum.
Julien Dumail d'Axance a ensuite exposé un cas client sur lequel nous collaborons, en détaillant notre démarche "Lean UX" intégrée dans notre process agile avec l'équipe de développement.
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
This document discusses Scrum, an agile framework for managing complex projects. It describes Scrum events like sprints, daily scrums, and retrospectives. It also outlines Scrum roles including product owner, Scrum master, and development team. Some key points are that Scrum empowers cross-functional teams to self-organize and embrace change, unlike traditional sequential project management. It also discusses cultural hurdles to adopting Scrum and provides resources for learning more.
The document discusses doing things wrong and contains a series of tweets by @jennybeaumont with the hashtags #DoingItWrong and #BlendWebMix. The tweets cover topics such as feelings, doing things wrong, what is wrong/right, identity, balance, and designing your life. It also includes a quote about fucking up finding adventure and information about Jenny Beaumont as a multicultural, multidisciplinary maker and writer.
Les slides de ma conférence à WordCamp Lyon, le 3 juin 2015. Rétrospective sur l'évolution des sites Internet et les rôles et responsabilités de client et prestataire en ce qui concerne la maintenance.
12. Scrum est un framework pour
livrer des projects complexes
@jennybeaumont #wptech
13. Agile manifesto
Les individus et leurs interactions
plus que les processus et les outils.
Un logiciel qui fonctionne
plus qu’une documentation exhaustive.
La collaboration avec les clients
plus que la négociation contractuelle.
L’adaptation au changement
plus que le suivi d’un plan.
@jennybeaumont #wptech
14. Les 12 principes
1. Notre plus haute priorité est de satisfaire le client en livrant rapidement et régulièrement des
fonctionnalités à grande valeur ajoutée.
2. Accueillez positivement les changements de besoins, même tard dans le projet.
3. Livrez fréquemment un logiciel opérationnel avec des cycles de quelques semaines à
quelques mois et une préférence pour les plus courts.
4. Les utilisateurs ou leurs représentants et les développeurs doivent travailler ensemble
quotidiennement tout au long du projet.
5. Réalisez les projets avec des personnes motivées. Fournissez-leur l’environnement et le
soutien dont elles ont besoin et faites-leur confiance pour atteindre les objectifs fixés.
6. Privilégiez la co-location de toutes les personnes travaillant ensemble et le dialogue en face à
face comme méthode de communication.
7. Un logiciel opérationnel est la principale mesure de progression d'un projet.
8. Les processus agiles encouragent un rythme de développement soutenable. Ensemble, les
commanditaires, les développeurs et les utilisateurs devraient être capables de maintenir
indéfiniment un rythme constant.
9. Une attention continue à l'excellence technique et à un bon design.
10.La simplicité – c’est-à-dire l’art de minimiser la quantité de travail inutile – est essentielle.
11.Les meilleures architectures, spécifications et conceptions émergent d'équipes auto-
organisées.
12.À intervalles réguliers, l'équipe réfléchit aux moyens possibles pour devenir plus efficace.
Puis elle s'adapte et modifie son mode de fonctionnement en conséquence.
Satisfaire le client
Accueillir le changement
Livrer fréquemment
Cultiver une culture de confiance
Le mesure du progrès est un produit fonctionnel
Chercher l’amélioration en continue
@jennybeaumont #wptech
15. Scrum
• Les acteurs
• La conception du projet
• Les événements ou « cérémonies »
@jennybeaumont #wptech
16. Les acteurs
• Product owner
• Scrum master
• L’équipe de développement
• Business analyst
• Parties prenantes
@jennybeaumont #wptech
17. La conception
• Conception du produit
• Elaboration des spécificités du produit
• Atelier de raffinement du produit
• Accord sur des systèmes et des processus
@jennybeaumont #wptech
18. Les événements
• Raffinement du backlog
• Planification du sprint
• Sprint
• Revue du sprint
• Retrospective du sprint
• Puis on remet ça !
@jennybeaumont #wptech
19. L’engagement de
l’équipe scrum
• Vous avez le pouvoir de résoudre le problème - les éléments
du backlog n’auront pas des détails sur COMMENT réaliser
le besoin, ça à vous et à l’équipe de décider.
• Vous vous engagez à l’objectif du sprint dans son intégralité.
• Vous feriez tout dans votre pouvoir pour tenir vos
engagements.
• Vous travaillerez ensemble afin de tenir l’engagement.
• Vous communiquerez si des imprévus modifient ce que vous
êtes en mesure de livrer.
@jennybeaumont #wptech
20. Les mythes
• Scrum c’est du cycle en V mais en mieux.
• Scrum ne nécessite pas de la documentation.
• Ce n’est pas du scrum si - ou - on ne peut pas
faire scrum si…
• Dans le scrum, il n’y a pas de planning.
@jennybeaumont #wptech
21. En pratique
• Le client qui ne s’approprie pas le projet.
• Le client non disponible.
• Le client/dev de mauvaise foi.
• Le coût fixe.
• Des problèmes de communication.
@jennybeaumont #wptech
22. Scrum en remote
• Adoption des outils par les parties prenantes
• Fuseaux horaires
• Les effets de ne pas partager un espace
physique
@jennybeaumont #wptech
24. Le Guide Scrum
par Jeff Sutherland
& Ken Schwaber
https://www.scrumguides.org/
docs/scrumguide/v2017/2017-
Scrum-Guide-French.pdf
@jennybeaumont #wptech
25. Scrum: The Art
of Doing Twice
the Work in Half
the Time
par Jeff Sutherland,
co-creator de Scrum
@jennybeaumont #wptech
26. Scrum, de la
théorie à la
pratique
Initiation •
Perfectionnement •
Agilité
par Bassem El Haddad
&
Julien Oger
@jennybeaumont #wptech