Plage 11:00 – 11:45

  1. L’excellence et le talent: le coeur de l’Agilité
  2. Communautés de pratique : outil pour l’apprentissage
  3. The silent leadership crisis
  4. Agilité et internet des objets
  5. Design d’interfaces web dans un cadre agile
  6. Moving Towards Continuous Delivery: Getting there from here
  7. Ajouter du Lean à l’Agilité

L’excellence et le talent: le coeur de l’Agilité

Pourquoi malgré Scrum et Lean est-ce si difficile de maintenir la vélocité et la qualité? Aurions-nous oublié que tout cela reposait initialement sur de solides pratiques techniques?
L’Agilité, la vraie, ne peut se réaliser que par la réunion du talent et de l’excellence autant au niveau de la gestion que technique.
Nous entrons dans une nouvelle ère: celle de «l’intelligence-créative»

Voir la présentation

Félix-Antoine Bourbonnais / de 11h à 11h45 / Salle 510 A

Félix-Antoine est un formateur et un accompagnateur passionné. Il aide les organisations et les professionnels du développement logiciel à améliorer leurs pratiques de développement. Il est en mesure d’intervenir qu’il s’agisse de gestion de projets Agiles, de pratiques de développement logiciel ou d’essais.

C’est avec dynamisme et enthousiasme qu’il accompagne et anime des formations en génie logiciel sur le TDD, l’ATDD / BDD, les essais automatisés, l’architecture Agile et émergente ainsi que la qualité en Agilité.

Félix-Antoine possède plusieurs années d’expérience en enseignement à l’Université Laval où il transmet à ses étudiants sa passion pour la qualité logicielle.

Développeur expérimenté, spécialisé en architecture et en tests automatisés, il a accompagné plusieurs entreprises dont LaPresse+ et SSQ dans leur implantation du BDD et des tests automatisés.

Que ce soit par son implication communautaire ou comme conférencier, il est un promoteur engagé de l’excellence et du professionnalisme dans l’industrie du développement logiciel.

Repartez avec :

  • La présentation se veut une inspiration. L’auditoire aura appris que l’optimisation du processus de développement ne peut se faire sans l’excellence technique et que la production de valeur de nos jours doit passer par des talents et une grande connaissance.
  • Nous voulons aussi mettre de l’avant le profil recherché comme développeur au sein d’une organisation Agile innovante.
  • Cette présentation se veut être un essai sur les différents courants (thèmes) qui animent le mouvement Agile dans les dernières années en matière d’excellence technique.

 

Communautés de pratique : outil pour l’apprentissage

Elles permettent de partager les connaissances entre des personnes qui exercent le même métier, mais elles sont aussi un moyen d’apprendre sur vous, votre écosystème d’équipes et votre organisation. J’élaborerai sur les diverses façons de mener une communauté de pratique et je discuterai brièvement de plusieurs sujets qui pourraient être utilisés.

Voir la présentation

Isabelle Therrien / de 11h à 11h45 / Salle 510 B

Isabelle a toujours été une communicatrice passionnée. Depuis plusieurs années, elle a prononcé plusieurs conférences très appréciées de leur auditoire. Elle a également donné des formations à des groupes privés en entreprise à plusieurs reprises dans les 7 dernières années.

Elle est tombée dans l’Agilité en 2007 après avoir terminé son MBA et occupé plusieurs postes dans une PME : chef de projet, architecte d’applications, chef d’équipe. Depuis, elle a occupé le poste de Scrum Master dans une dizaine de projets différents, et elle a coaché des dizaines d’autres équipes dans plusieurs organisations de tailles et milieux différents.

Pendant ce temps, elle s’est impliquée dans la communauté Agile montréalaise et canadienne en organisant des événements (Agile Coach Camp, Agile Tour, Agile Open, rencontres mensuelles de Agile Montréal), en facilitant des journées Forum Ouvert et en siégeant sur le CA de Agile Montréal pendant 2 ans.

Repartez avec :

  • les avantages d’en tenir, pour tous les types de métiers
  • comment les mener pour que les membres du groupe aient envie d’y aller,
  • quoi surveiller comme “smells”
  • une liste de sujets intéressants à couvrir pour tous les métiers dans une équipe de projet informatique (ex. dev, QA, SM, PO)

 

The silent leadership crisis

There is a silent leadership crisis going on right now in workplaces around the world. The generation shift and the changing needs of current workplaces are forcing an older generation of leaders to evolve their leadership styles.
This conference will explore this crisis and point leaders towards different areas where they can observe their own behaviors and consider new possibilities.

Steffan Surdek / de 11h à 11h45 / Salle 510 C

Steffan is an Agile coach and trainer at Pyxis Technologies. As a coach, he strives to create committed teams led by inspiring and empowering leaders for the sake of making the software development workplace fun again. He has been working in the IT field for over 20 years in collaboration with many distributed teams around the world.

He speaks at many conferences and user groups about leadership and Agility with distributed teams. Steffan is the coauthor of “A Practical Guide to Distributed Scrum”. In fact, this book was written in collaboration with the IBM Scrum Community.

He blogs about life and Agility at Surdek Solutions (www.surdek.ca) and about authentic leadership at Provoking Leadership (www.provokingleadership.com).

Takeaways:

  • How the organizational landscape is changing. There is a generation shift in the market right now and different generations need different types of leadership.
  • How leadership and management are actually two separate things. How you can maximize the leadership potential in your organization.
  • How authenticity and vulnerability can empower your leadership. How you can show up as an authentic and vulnerable leader in your organization.
  • Why intentional leadership needs to happen… intentionally. How you can incorporate the power of clear intentions into your everyday leadership.
  • Why co-creation is a skill every leader should acquire. How you can co-create with your teams while allowing them the space to contribute to what you want to create.

 

Agilité et internet des objets

Peut-on être agile quand on développe un firmware pour un thermostat ou une caméra qui n’existent pas encore ? Comment s’adapter aux changements ? Quels sont les défis et les solutions lorsque l’on travaille dans un environnement où les changement prennent des mois, à cause de composantes à commander ? Bref, quelques trucs pour adapter certaines pratiques agile au monde embarqué et IOT.

Voir la présentation

Vincent Hubert / de 11h à 11h45 / Salle 510 D

Passionné d’informatique depuis son enfance, Vincent possède près de 20 années d’expérience dans différents rôles à l’intérieur d’organisations couvrant le spectre entier entre la très petite taille et la très grande.

il est reconnu pour ses habiletés en communication et sa grande capacité d’adaptation Très curieux et polyvalent, il a démontré plusieurs fois qu’il est en mesure de me familiariser rapidement avec de nouveaux systèmes ou logiciels. il a réalisé ses premiers projets embarqués au siècle dernier, sur Z-80.

En 2010 il a fondé sa propre compagnie qui offre des services en développement d’application sur plateformes Windows ou embarquées.

Repartez avec :

  • L’importance de l’internet des objets (Internet Of Things) IOT dans la vie de tous, les spécificités d’un projet en IOT et en embarqué.
  • Soyez mieux préparés et moins déboussolés lorsque vous aborderez votre premier projet IOT.
  • Apprenez quelques bases architecturales permettant de faciliter le déploiement d’un projet IOT.

 

Design d’interfaces web dans un cadre agile

La partie la plus mouvante de votre application web est sûrement son interface, mais le code, souvent négligé et rarement testé, qui se cache derrière vous empêche sans doute d’être réellement Agile, de livrer itérativement et de répondre rapidement aux changements.
Étrangement, des principes comme la réutilisabilité, le couplage et même les principes SOLID sont rapidement relégués aux oubliettes.

Voir la présentation

Jean-Nicolas Viens / de 11h à 11h45 / Salle 512 AE

Jean-Nicolas est un professionnel du développement logiciel qui accorde une grande importance à la qualité et la fiabilité du code. Son parcours lui a permis d’obtenir un bagage de connaissances variées, principalement dans le secteur du développement Web. Au fil des années et de ses expériences, il a constaté que les équipes de développement logiciel avaient besoin de méthodes différentes pour être capables de livrer des logiciels de qualité et évolutifs. C’est pour cette raison qu’il s’est tourné vers les approches Agiles et ensuite joint les rangs de l’équipe d’Elapse.

Adepte des bonnes pratiques de développement, sa passion l’a conduit à collaborer aux cours de Qualité logicielle et d’Architecture logicielle de l’Université Laval. Grâce à sa passion et à son expertise, il aide sans relâche ses collègues et clients à acquérir et améliorer de bonnes méthodes de travail pour livrer à chaque itération du logiciel de qualité dont il est fier.

Repartez avec :

  • Des techniques et outils pour découper le code des interfaces graphiques et gérer les dépendances. Ce ne sera pas prescriptif, il n’y aura pas qu’un seul outil présenté : react, ember, angular, knockout, requireJS, browserify.
  • Comment séparer efficacement le code JavaScript du DOM.
  • Comment tester les composantes, maintenant qu’elles sont bien découpées.
  • Comment simplifier le code JavaScript, CSS et HTML afin d’en réduire la complexité et permettre des modifications plus rapides.

 

Moving Towards Continuous Delivery: Getting there from here

The benefits of continuous delivery are fairly obvious today. Companies that can release on demand have a distinct advantage over their competitors who can’t.
The challenge is planning the journey – how do we get there? In this workshop, we will explore several milestones and measurements for continuous delivery to allow participants to create a roadmap for their specific environments.

View the slides

Mike Bowler / de 11h à 11h45 / Salle 512 BF – Workshop requiring registration (max 50)

Mike is an Agile and technical, coach and trainer who has been writing code for over thirty years and has been an active member of the Agile community for the last fifteen. He blends his strong technical background with a deep understanding of Agile methods to help teams consistently improve how they deliver value to their customers.

Mike has been helping a variety of companies move towards continuous delivery, from startups to the Fortune 500 and brings that experience to the discussion.

Takeaways:

  • A better understanding of continuous delivery and enough knowledge to set up a roadmap towards that for their own company.

 

Ajouter du Lean à l’Agilité

Retour d’expérience sur un effort pour améliorer la productivité d’une équipe de développement en adoptant une approche plus ‘Lean’ en se basant sur des pratiques DevOps. Donner plus de flexibilité à l’équipe de développement vient avec des avantages mais également avec certains défis liés à cette transformation.

Voir la présentation

Samir Bellouti / de 11h à 11h45 / Salle 512 CG

Fasciné par le monde de l’informatique depuis l’âge de 13 ans, Samir Bellouti a obtenu un diplôme d’ingénieur en informatique en 1993 après quoi il a oeuvre en tant que développeur Web, Architecte et Scrum Master. L’éfficacité et la simplicité ont toujours été un aspect important dans la façon d’aborder les différents projets auquels Samir a été amené à livrer. D’ou sont intérêt pour les methodologies Agiles et les principes du Lean appliqués au développement logiciel. De plus, il est à l’affut des nouveaux outils ALM toujours dans la perspective d’améliorer la productivité et l’efficacité des équipes de développement.

Richard Smith / de 11h à 11h45 / Salle 512 CG

L’informatique a toujours été un sujet qui le passionne. Bachelier de l’Université de Montréal en 1993, il a toujours oeuvré dans le domaine de l’informatique depuis les 22 dernières années. Il a eu une carrière à titre de développeur durant près de 14 ans et c’est orienté à titre de gestionnaire d’équipe de développement depuis ce temps.

Toujours à la recherche de l’efficacité, Richard a très vite adhéré à l’agilité. Il est maintenant à l’emploi de Transat depuis 2007. Dès ses débuts chez Transat, il a instauré graduellement l’usage de SCRUM dans le processus de développement. Le but est simple, rendre les équipes de développement plus automnes et plus efficientes.

L’atteinte de cet objectif est son défi de tous les jours !

Repartez avec :

  • Un retour sur d’expérience sur l’approche de comment améliorer la productivité de l’équipe.
  • Notre processus, nous avons essayé de baser nos décisions sur des arguments quantitatifs (empiriques). Nous mettrons l’emphase sur l’importance de mesurer dans un processus afin d’adresser les problèmes qui ont le plus d’impact sur l’équipe. L’intuition seule ne suffisant pas pour les identifier.

.

.

Contactez-nous

Vous pouvez nous envoyer un courriel et nous vous répondrons dès que possible.

En cours d’envoi

©2017 Communauté Agile de Montréal

Vous connecter avec vos identifiants

Vous avez oublié vos informations ?