Télécharger - Agile Québec

Transcription

Télécharger - Agile Québec
Guide du participant
05
novembre 2014
Québec, Canada
Présenté par
www.agilequebec.ca
Salles
Heures
Horaire
Pyxis
Facilité
Elapse
Technologies Informatique Technologies
7 h 30
Mot de bienvenue
Salle principale
Conférence de Michael Feathers
Visite des kiosques (pause)
9 h 30
9 h 55
Session 1
(75 minutes)
Les essentiels
de la gouvernance
d’entreprise
pour décupler
les avantages
de l’Agilité
Architecture Agile
et développement
durable
Cinquante nuances
de Scrum
Léo Lachance
(V-NEO)
B F G
D E G
G H
Dîner (75 min)
12 h 30
Visite des kiosques (pause)
Salle principale
(60 minutes)
Session 3
(60 minutes)
Olivier Gourment
A D H
Visite des kiosques (pause)
La fable de
l’éléphant et du
guépard : 24 sprints
pour tout remplacer
Semer la graine
Agile en entretien
et évolution
de systèmes
Alexandre Lambert,
Julien Chouinard
et Pascal Lavoie
(Industrielle Alliance)
Christian Savard, assisté de
Alexandre Dias
et Richard Gagné
(Facilité Informatique)
B E G
E H
Une mise
en production
à chaque heure
de la journée
Comment adapter
l’Agilité dans les TI
Jean-Nicolas Viens
(Elapse)
Christine Labarbe
(Abna Services Conseils)
A C
15 h 20
15 h 35
Programmez-vous,
re-programmezvous !
Conférence de Jurgen Apello
14 h
Session 2
Steffan Surdek
(Pyxis)
D I
11 h 15
14 h 15
Tribal Leadership
for Agile Teams
Félix-Antoine Bourbonnais
(Elapse)
Richard Martin
(Pyxis)
12 h 45
CGI
Accueil et inscription
8 h 05
8 h 15
Innovmetric
Méthodes
d’estimation
des efforts pour
le développement
d’applications Web
Daniel Gélinas
(Syscor)
E G
D F G
Agilité,
syndicalisation
et psychologie
positive
La communauté
de pratique Agile
pour une meilleure
collaboration des
équipes distribuées
I
Visite des kiosques (pause)
Culture, quand
tu nous tiens !
Esther Matte
(Communications
Esther Matte)
Quels sont nos
attentes envers les
Scrum Masters ?
Jean-René Rousseau
(Facilité Informatique)
Pascal Roy, assisté de
Félix-Antoine Bourbonnais
(Elapse)
E G
A F G
B G H
16 h 35
Chaque conférence possède des étiquettes indiquant
le profil type de l’audience. Afin de vous aiguiller vers
les conférences qui pourraient vous intéresser le plus,
voici la légende de ces étiquettes.
Les tests et la
qualité : moteur de
productivité
Mot de la fin et prix de présence
A
B
C
D
E
Assurance qualité
Gestion du changement
Déploiement continu
Développement
Retour sur expérience
* Le comité organisateur se réserve le droit de modifier l’horaire.
F
G
H
I
Affaires
Gestion
Humain
Architecture
Michael Ouellet
(Nobel Biocare)
B E H
Hugo Emond
(Ticketmaster)
E F
Table des matières
2
Comité organisateur et processus de sélection
3Mot de bienvenue
3
Présentation et mission de Agile Québec
4
Conférence et biographie de Michael Feathers
5
Présentations et biographies - Matin
10
Conférence et biographie de Jurgen Apello
12
Plan des salles
14
Présentations et biographies - Après midi
WIFI
Une connexion WIFI
est offerte gratuitement !
Repérez les affiches situées
dans les salles afin d’obtenir
les informations.
Vous voulez poursuivre la discussion ou
commenter en direct vos impressions ?
Gazouillez avec nous sur Twitter en utilisant #atqc14 et en nous suivant à @agilequebec.
Venez poursuivre la discussion avec nous sur notre groupe LinkedIn après l'événement.
Venez suivre notre actualité sur Facebook www.facebook.com / a gilequebec !
Évaluation des présentations
Vous aurez la possibilité d'évaluer les conférences auxquelles vous assistez en remplissant
un court formulaire. Celui-ci sera situé dans les salles de conférence.
Merci de votre participation qui nous aidera à améliorer le contenu de l'Agile Tour !
Table des matières - Agile tour 2014
1
Comité organisateur
et processus de sélection
Organisateur en chef
Comité de logistique
Tristan Lescut
Coach technique, Pyxis
Xu Zhang, responsable
Product Owner / Scrum Master
À la recherche de nouveaux défis Agile
Gouvernance
Alain Lévesque, lien avec le CA Agile Québec
Conseiller en gestion de projet, Secteur public
Julien Chouinard, Scrum Master
Industrielle Alliance,
Assurance auto et habitation
Jérôme Garon, Trésorier
Coach Agile,
Emergensys Solutions
Comité de programme
Marie Christine Ouimet, responsable
Chargée de projet / Scrum Master,
COGEP
Olivier Dugas
Développeur senior,
Sonatest
Nicolas Mercier
Chef d'équipe / Scrum Master,
Acceo Solutions
Kevin Lecouvey
Analyste / Scrum Master,
Secteur public
Vincent Pautret
Chargé de projets,
Secteur public
Giselle Santiago
Conseillère
CGI
Enrique Pigeon
Analyste Programmeur
Connexence
Comité des communications
Suzie Tapp, responsable
Conseillère en recrutement / Responsable des communications,
Facilité Informatique
Yasmina Bahloul
Conseillère en gestion de projet,
Secteur public
Comité des commandites
Nathalie R. Bernier, responsable
Consultante en gestion stratégique de PME,
NRB services-conseils
Philippe Tremblay
Coach Agile,
Elapse Technologies
Julien Moulin
Analyste en intelligence d'affaires,
Secteur public
Vous pouvez consulter le processus de sélection en ligne :
http://agilequebec.ca/media/51340/Guide-soumission-2014.pdf (en francais)
et http://agilequebec.ca/media/54684/Submission-Guide-2014.pdf (en anglais)
2
Agile tour 2014 - Comité organisateur
Mot de bienvenue
Chers collègues, participants, conférenciers et collaborateurs,
C’est avec beaucoup d’enthousiasme que nous vous accueillons et souhaitons la bienvenue pour cette 6ième édition de
l’Agile Tour de Québec! Encore mieux outillés et surtout plus motivés que jamais à dépasser vos attentes, nous espérons
que les nouveautés apportées cette année sauront vous plaire et vous faire vivre une expérience agréable.
Nous sommes ravis de l’intérêt que vous portez à l’évènement. Le nombre de participants, croissant à chaque année,
démontre une dynamique et un engouement de plus en plus présent pour l’Agilité. Nul doute que votre participation
contribue à la constante progression de notre communauté. L’Agile Tour de Québec constitue aujourd’hui l’aboutissement
d’un travail collectif considérable entrepris depuis 2009, quand notre ville choisit d’accueillir sa toute première édition.
Dès lors, plusieurs entreprises, individus et associations participèrent, d’une manière ou d’une autre, à la réussite de cet
évènement.
Heureux de voir tout un regroupement de passionnés réuni aujourd’hui, nous souhaitons que la contribution de nos
deux experts internationaux ainsi que les 15 spécialistes sélectionnés puissent vous rendre de précieux services tout en
continuant de faire connaître et progresser l’expertise agile de notre région.
En souhaitant vous compter des nôtres l’an prochain, merci d’être venu si nombreux et de soutenir la communauté Agile
de Québec.
Le comité organisateur
Présentation et mission de Agile Québec
Fondée en 2005, la Communauté Agile de Québec est un organisme à but non lucratif (OSBL) dont la mission est de :
ƒƒ promouvoir l’Agilité à Québec;
ƒƒ développer une meilleure compréhension des différentes méthodes Agiles;
ƒƒ favoriser et soutenir les échanges d’idées, de connaissance et d’expériences entre les membres;
ƒƒ suivre et discuter de l’évolution des meilleures pratiques Agiles;
ƒƒ favoriser la participation des membres et d’experts du domaine à titre de conférenciers.
Bien que les méthodes Agiles proviennent du monde des technologies de l'information et du développement logiciel,
nous visons à promouvoir son utilisation à plus grande échelle (comme la gestion d'entreprise ou l'éducation par exemple).
Que vous soyez curieux, sceptique, enthousiaste ou expert de l'Agilité, notre communauté est un lieu privilégié pour vous
informer, partager vos connaissances et vos questions.
Mot de bienvenue + Présentation et mission de Agile Québec - Agile tour 2014
3
Conférence et Biographie
de Michael Feathers
8 h 15 à 9 h 30
(75 minutes)
The material science of software
MICHAEL FEATHERS
We think we understand software, but do we ? We know how to write it, and we suspect we know how to maintain it, but
over and over again we find ourselves confronting hard changes and unforeseen obstacles. We have to consider rewriting
our code or just living with it and sacrificing the possibility of particularly hard to add features. In this keynote, Michael
Feathers will describe the impact of no-design, evolutionary design, and planned design on software as a material. When
we understand software in this way, we can make active choices as it grows and understand its tendencies and limitations.
Cette présentation sera en anglais. Néanmoins, des dispositifs de traduction en direct seront mis à votre disposition.
Biographie
Pionnier et chef de file du mouvement Agile, Michael Feathers est internationalement
connu pour son livre Working Effectively with Legacy Code (Prentice Hall, 2004), une
référence mondiale classée au 3e rang des meilleurs livres en Agilité.
Également auteur de CppUnit, un des premiers frameworks de tests unitaires en C++,
Michael possède plus de 20 ans d’expérience en développement logiciel pour de
prestigieuses entreprises telles que Groupon, Obtiva et Object Mentor.
Michael est maintenant le fondateur et directeur de R7K Research & Conveyance, une
entreprise spécialisée dans la conception de logiciels et de structures organisationnelles
où il met ses années d’expérience au service de ses clients pour les guider dans
l’amélioration de leurs pratiques de programmation Agile, le développement piloté
par les tests (TDD), le réusinage et la conception orientée-objet (OO).
Vous pouvez en apprendre plus sur Michael en le contactant par courriel
[email protected]
Avec le soutien de
4
Agile tour 2014 - Conférence et Biographie
Présentations et biographies
Matin
Session 1
10 h00 à 11 h15 (75 minutes)
Salle Pyxis Technologies
Les essentiels de la gouvernance d'entreprise
pour décupler les avantages de l’Agilité
B F G
Gestion du changement,
Affaires, Gestion
Richard Martin (Pyxis)
Que doit-on attendre d'un système Agile ? Quels avantages mesurables réels peut-on espérer ? Est-ce que l’Agilité se limite
aux projets de développement ? Est-ce possible dans des domaines dictés par des dates, des normes et des contrats ?
Et qu'en est-il des possibilités de Scrumban sur les processus opérationnels ? Nos dirigeants vivent de grandes pressions
pour accélérer et garantir les résultats et les budgets. La gestion des programmes, des grands projets, des contrats et
des standards opérationnels comportent par nature un côté top-down qui « rigidifie » les choses. Peut-on « Agiliser »
ces méthodes de gouvernance ? Si oui, pourquoi et comment ? L’Agilité peut-elle s'émanciper et créer des organisations
hyper-répondantes et compétitives ? Quels résultats peut-on espérer ? Que doit-on changer pour les obtenir ?
Biographie
Coach organisationnel, Monsieur Martin oeuvre comme agent de changement auprès d’équipes de direction pour
définir les meilleures stratégies de transformation Agile. Il compte 25 années d’expérience dans diverses industries.
Il a un riche vécu dans divers contextes organisationnels où il a expérimenté diverses approches de gestion de la
performance. Son regard sur les affaires est large puisqu’il a occupé des fonctions importantes en marketing stratégique,
comme vice-président de l’exploitation et comme chef de bureau de projet et de programmes de transformation.
Il a donc un bagage très pertinent de gestion par objectifs, de gestion de projets et de programmes stratégiques, de
pratiques Lean, de standards opérationnels et d’approches Agiles. Il peut amener un regard élargi pour tirer le maximum
de l’Agilité dans des contextes diversifiés et l’arrimer adéquatement à la gouvernance d’entreprise.
M. Martin est ingénieur de formation ayant par la suite obtenu un baccalauréat en marketing et un EMBA de l’Université
de Sherbrooke. Il a complété le programme d’entrepreneuriat de Sloan-MIT et obtenu un diplôme de coach professionnel
en 2010.
Présentations et biographies - Agile tour 2014
5
Salle Facilité Informatique
Cinquante nuances de Scrum
Léo Lachance (V-NEO)
D E G
Développement, Gestion,
Retour sur expérience
Au-delà des « burndown charts » et de la « vélocité » d’une équipe Scrum, il existe plusieurs indicateurs permettant de
mesurer une équipe. Cette conférence fait le parcours de différents outils (diagrammes, chiffres, indicateurs de gestion,
etc.) que le présentateur a utilisé au cours des années et qu’on retrouve dans la littérature pour suivre et effectuer la
reddition de compte sur des projets agiles. Qui plus est, l’interprétation et la signification des comportements des
différents indicateurs démontrés sont expliquées et illustrées d’exemples concrets.
Biographie
Monsieur Lachance fait carrière en développement informatique depuis plus de 20 ans. Ayant acquis une expérience
autant dans les secteurs privé que public, il a dirigé des projets complexes, et ce, autant avec les approches traditionnelles
qu’avec les approches agiles.
M. Lachance croit que chaque projet informatique est unique et mérite une approche personnalisée. Dans cette optique,
il cherche à rendre le développement informatique le plus efficace et le plus adapté possible à son contexte tout en le
gardant humain. Se considérant surtout comme un praticien plutôt qu’un théoricien, il a donné plusieurs conférences
et formations sur l’agilité au fil des années. Il a notamment donné des présentations à l’Agile Tour à plusieurs reprises
(2009, 2011, 2012 et 2013) et dans diverses organisations. Le discours de M. Lachance se distingue par une approche
simple, directe et très imagée pour expliquer des enjeux complexes.
6
Agile tour 2014 - Conférence et Biographie
Salle Elapse Technologies
Architecture Agile et développement durable
Félix-Antoine Bourbonnais (Elapse)
D I
Développement,
Architecture
Beaucoup d’équipes se sont rapidement lancées dans Scrum. Elles ont accepté le changement et gèrent le projet
itérativement… Mais, a-t-on l’architecture pour suivre ? Tout cela met beaucoup de pression sur l’architecture pour
continuer à soutenir un tel rythme. Des problèmes de dette technique se font sentir et maintenir la vélocité et la qualité
devient un réel défi pour l’équipe qui peine à suivre. Comment adopter une architecture émergente, flexible et facile à
changer tout en évitant la lourdeur des longs designs en amont ? Bref, comment faire du développement logiciel durable ?
Cette présentation propose une série de trucs et concepts qu’une équipe de développement devrait connaître pour
garder son design flexible et malléable. Principes SOLID, patrons de conception d’entreprise, architecture émergente ou
pilotée par le domaine (DDD) seront au menu. Vous ne savez pas ce que votre logiciel et la technologie deviendront dans
5 ans. Plutôt que le deviner, il vaut mieux s’outiller pour évoluer avec eux sans heurts. Oui ! On peut avoir ce sentiment
qu’il est possible de tout changer… même après 5 ans... sans se ruiner…
Biographie
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, sur les essais automatisés, l’architecture Agile
et émergente, le réusinage (refactoring) 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é et les tests. Développeur expérimenté, spécialisé en architecture et en tests automatisés,
il pratique activement le TDD depuis 2005. Que ce soit par son implication communautaire ou comme conférencier
renommé, il est un promoteur engagé de l'excellence et du professionnalisme dans l'industrie du développement logiciel.
Conférence et Biographie - Agile tour 2014
7
Salle Innovmetric
Tribal Leadership for Agile Teams (conférence en français)
Steffan Surdek (Pyxis)
G H
Gestion,
Humain
Le livre Tribal Leadership présente cinq stades représentant une série de comportements que les tribus (c'est-à-dire des
groupes de 20 personnes ou plus) ont. Ces stades s’étendent du stade 1 (la vie est nulle) au stade 5 (la vie est géniale)…
Et la plupart des équipes de développement logiciel (en fait, la plupart des milieux de travail) se situent dans les trois
stades du milieu.
Au cours de cette présentation, j’appliquerai les stades du leadership tribal aux équipes de développement logiciel.
Les participants apprendront à reconnaître le stade où se situe leur équipe. Ils apprendront aussi des stratégies de base
pour les aider à titre de membres d’une équipe à passer à un autre stade, ce qui, par ricochet, aidera aussi leur équipe à
atteindre un autre stade.
La conférence est découpée en trois parties :
1. Stades de leadership tribal;
2. Exemples permettant aux participants de découvrir le stade de leur équipe selon le langage
qui est utilisé lors de leurs différentes rencontres Scrum;
3. Trucs et astuces de base pour aider les participants à coacher leur équipe pour passer d’un stade à l’autre.
Cette présentation est destinée aux Scrum Masters, aux gestionnaires de projet, aux directeurs du développement ainsi
qu’à tous ceux et toutes celles qui sont intéressés par la consolidation d’équipe et qui cherchent des moyens pour mieux
comprendre l’équipe avec laquelle ils travaillent.
Biographie
Steffan Surdek est directeur des services-conseils, formateur et coach Agile à Pyxis Technologies. Il oeuvre dans le
milieu des TI depuis plus de 18 ans. Au cours des dernières années, il a agi de titre de formateur et de coach Agile pour
de grandes entreprises comme IBM et le Groupe Banque TD. Steffan a donné de nombreuses présentations sur l’Agilité
dans des équipes distribuées lors de conférences et d’événements de groupes d’utilisateurs. De plus, il est coauteur
du livre A Practical Guide to Distributed Scrum, qui a été écrit en collaboration avec la communauté Scrum de IBM.
8
Agile tour 2014 - Conférence et Biographie
Salle CGI
Programmez-vous, re-programmez-vous !
Olivier Gourment
A D H
Assurance qualité,
Développement, Humain
Le bug Heartbleed a démontré qu'il suffit d'une seule « erreur humaine » pour détruire une réputation bâtie sur plus d'une
décennie, aussi bien pour le développeur et le réviseur, que pour le projet de cryptographie le plus populaire : OpenSSL.
Nous démontrerons en examinant ce fameux bug à la loupe, pourquoi l'apparence de fatalité était trompeuse, et dissimulait
un problème bien plus global et qui impacte chacun de nous. Nous verrons que la première valeur du manifeste Agile,
sortie de son contexte, nous amène à nous priver d'un outil terriblement puissant : le processus. Cette présentation,
conçue pour être percutante, fait le tour de l'abondante et la plus récente littérature scientifique sur les « habitudes
de succès » et fournit de très nombreux exemples d'application. Vous aurez finalement l'opportunité d'apprendre par la
pratique un outil (l'auto-programmation), aussi simple que puissant, qui vous assurera de toujours donner le meilleur de
vous-même, dans de très nombreuses situations.
Biographie
Au cours de ses 25 années d’expérience professionnelle, Olivier Gourment a occupé des rôles allant de conseiller
en informatique jusqu’à directeur du développement logiciel. Il a participé à plusieurs centaines de projets au sein
d’organisations de taille variées, en Amérique du Nord et en Europe. Son premier projet Agile, en 2001, a été une
réussite spectaculaire puisqu’il a permis à Bell Canada de recevoir le prix du meilleur site de e-commerce (www.bell.ca)
pour un site créé de toute pièce en 5 mois. Après avoir introduit des méthodes Agiles, Lean puis Lean Startup dans
les organisations pour lesquelles il travaillait, Olivier se spécialise maintenant dans l’accompagnement de la mise
en oeuvre de ces méthodes. Il donne régulièrement des présentations dans des conférences agiles (la dernière est
disponible sur InfoQ en anglais). Suivez-le sur Twitter : @ogourment.
Conférence et Biographie - Agile tour 2014
9
Conférence et Biographie
de Jurgen Apello
12 h 45 à 14 h
(75 minutes)
Management 3.0 workout
JURGEN APPELO
Management 3.0 Workout is about concrete management advice. Practical things that people can do next Monday
morning, in order to grow an organization that is fit and healthy. And not only managers, but everyone who is concerned
about the organization. Because, management is too important to leave to the managers. The whole organization should
participate in the workout.
How can we measure team performance ?
How can we decide on salaries and bonuses ?
How can we define career paths ?
How can we replace performance appraisals ?
How can we motivate our workers ?
Managers are expected to be “servant leaders” and “systems thinkers”. With Management 3.0 Workout you will learn how
you can have better management with fewer managers.
Cette présentation sera en anglais. Néanmoins, des dispositifs de traduction en direct seront mis à votre disposition.
Biographie
Jurgen Appelo offre des outils concrets, des techniques et des jeux pour introduire
une meilleure pratique de gestion.
Jurgen se définit lui-même comme un réseauteur créatif. Mais il est parfois écrivain,
conférencier, formateur, entrepreneur, illustrateur, gestionnaire, blogueur, lecteur,
rêveur, leader, penseur libre, ou... Néerlandais.
Depuis 2008, Jurgen alimente un blog populaire à www.noop.nl, au sujet de l'économie
créative, de la gestion agile et du développement personnel. Il est l'auteur du livre
Management 3.0 qui décrit le rôle du gestionnaire dans une organisation agile. Et il
a écrit un court livre How to Change the World, qui présente un modèle de gestion
du changement.
Jurgen est le CEO du réseau d'affaires Happy Melly et co-fondateur des réseaux Agile
Lean Europe et Stoos Network. Il est aussi un orateur régulièrement invité dans des
séminaires d'entreprise et conférences à travers le monde.
Avec le soutien de
10
Agile tour 2014 - Conférence et Biographie de Jurgen Apello
Conférence et Biographie de Jurgen Apello - Agile tour 2014
11
Plan des salles
Salle
204 A
Salle
205 A
Salle
205 B
Salle
204 B
Salle
205 C
Salle
2000 C
Salle
206 A
Salle
206 B
Salle
2000 B
Salle
Principale
12
Agile tour 2014 - Plan des salles
Salle
2000 A
Entrée
Honoré-mercier
(accueil des participants,
vestiaire, pauses et kiosques)
Avenue Honoré-Mercier
Hall
2000
Plan des salles - Agile tour 2014
13
Présentations et biographies
Présentations et biographies
Après-midi
Session 2
14 h 20 à 15 h 20
(60 minutes)
Salle Pyxis Technologies
B E G
La fable de l'éléphant et du guépard :
24 sprints pour tout remplacer
Gestion du changement,
Retour sur expérience, Gestion
Alexandre Lambert, Julien Chouinard et Pascal Lavoie (Industrielle Alliance)
Voilà bientôt 2 ans, Maître Éléphant reçut la mission de remplacer sa principale solution d'assurance très rapidement.
Le pachyderme, qui suivait un régime Lean depuis 2008, croyait bien que sa relative minceur lui donnerait la rapidité
nécessaire pour réaliser cet exploit. Il rencontra alors Maître Guépard, l'agile fauve, qui lui proposa de participer au dit
ouvrage. Ils entreprirent ensemble cette épopée internationale parsemée d'obstacles. Ont-ils réussi leur mission ? De
quelle manière ? Eh bien ! Nous vous proposons de vous relater de manière rafraîchissante cette fable à partir de trois
témoins : l'utilisateur-expert, le scrum-master / développeur et le gestionnaire. À partir de leurs points de vue, plusieurs
volets seront abordés : la structure, la gouvernance, la planification, les requis, l'analyse, le développement, l'assurance
qualité, la livraison et les résultats (oui, des chiffres). Accompagnez-nous dans ce voyage au coeur de la pratique agile
où la théorie et les principes ont affronté de manière épique une réalité et ses contraintes.
14
Agile tour 2014 - Présentations et biographies
Biographies
Alexandre Lambert est originaire du Centre du Québec. Il a complété un Diplôme d’études collégiales en sciences
humaines – profil administration au cégep de Victoriaville en 2001. Il complète par la suite un deuxième Diplôme
d’études collégiales en assurances et services financiers au cégep de Sainte-Foy en 2004. Cette même année, il entre
en fonction à l’Industrielle Alliance – Assurance auto et habitation comme expert en sinistre. Il devient par la suite
conseiller technique et en 2008, gestionnaire. En 2011, il est interpellé à travailler avec d’autres membres de différents
secteurs de l’entreprise au changement du système d’assurance comme représentant et responsable des besoins du volet
indemnisation. Depuis 2014, Alexandre a la responsabilité d’intégrer les processus d’affaires au système d’assurance.
Bachelier en ingénierie de L'École de technologie supérieure de Montréal, Julien Chouinard possède 7 ans d’expérience
en développement logiciel dans différents départements informatiques. Ayant commencé sa carrière en PME, il a
pu constater le « gros bon sens » du développement Agile, une approche qui a rapidement stimulé son intérêt. Il est
maintenant Techlead Java pour la compagnie l'Industrielle Alliance, Assurance auto et habitation où il a joué autant le
rôle de coach technique pour établir les standards et processus de développement, que celui de Scrum Master pour
différents projets. Il est aussi vice-président et Scrum Master pour Agile Québec.
Détenteur de deux baccalauréats, soit en Informatique de l’Université de Sherbrooke ainsi qu’en littérature française de
l’Université Laval, Pascal Lavoie cumule 14 années d’expérience en technologies. Il s’est joint à l’équipe de l’Industrielle
Alliance, Assurance auto et habitation (IAAH) en 2007 et y occupe maintenant le poste de haut responsable des
technologies. Il est en charge des projets reliés à l’orientation technologique et la sélection des solutions technologiques,
en plus d’être un acteur de premier plan dans le remplacement du système d’assurance de l’entreprise, le plus grand
projet de l’histoire d’IAAH. Auparavant, Pascal a oeuvré au sein d’entreprises telles que Nurun, en plus de se voir confier
des mandats en consultation, entre autres, pour le Reinsurance Group of America (RGA) et le Canadien National (CN).
Présentations et biographies + Après-midi - Agile tour 2014
15
Présentations et biographies
Salle Facilité Informatique
Semer la graine Agile en entretien
et évolution de systèmes
E H
Retour sur expérience,
Humain
Christian Savard, assisté de Richard Gagné et d’Alexandre Dias (Facilité informatique)
Cette présentation se veut le partage de notre expérience couronnée de succès dans l’implantation d’une équipe
d’entretien en milieu gouvernemental au coeur d’un projet de refonte majeur des systèmes où l’emphase est mise sur le
développement. Nous présenterons le processus de mise en place du projet et de son Kanban. Comment celui-ci permet
de prendre en charge l’entretien des systèmes actuels et de gérer les problèmes de production mais aussi de supporter
les équipes de développement le tout en tenant compte des rythmes de livraison différents.
Dans le cadre du projet de développement en mode SCRUM, l’équipe d’entretien est appelée à collaborer aux itérations
de développement en prenant en charge le logiciel nouvellement développé, les tâches d’interfaçage et de conversion
ainsi que l’implantation de correctifs à même le logiciel en développement. Les réalités des deux équipes étant très
différentes, l’équipe d’entretien a dû s’adapter et trouver des méthodes permettant l’arrimage inter-équipe. Nous tenterons
également dans la présentation de mettre en lumière ce qui fonctionne bien, ce qui a moins bien fonctionné ainsi que
notre vision des étapes à suivre dans l’évolution de l’équipe tenant compte de la réalité gouvernementale.
Cette présentation se veut effectivement un retour sur notre expérience mais aussi une présentation de notre vision des
idéaux en entretien et évolution de systèmes faisant fi des contraintes du projet actuel.
Biographies
Monsieur Savard possède 15 années d’expérience en TI, dont la majeure partie dans le cadre de projets de développement
de systèmes et applications WEB. Il est certifié ScrumMaster, familier avec le processus KanBan, il a travaillé pour
différents organismes publics, avant de joindre Facilité informatique il y a plus de 5 ans. Depuis ce temps, il s’implique
comme coordonnateur d’une équipe d’entretien de Facilité Informatique ayant pris en charge l’ensemble des applications
patrimoniales d’une organisation en mode AGILE, en plus d’assurer celle des résultats d’un projet majeur de refonte
des systèmes en question.
Monsieur Gagné cumule plus de dix années d'expérience en développement de système informatique, tant dans les
secteurs publics, parapublics que privés. Au cours de cette période, il a participé principalement au développement
de système orienté Web (prestation électronique de service, intranet, site Web applicatif) avec la plateforme de .NET
de Microsoft, ainsi qu'à l’intégration de progiciel comptable, de gestion de relation clientèle (CRM) ou de planification
de gestion de ressource (ERP). Depuis 2010, il s'intègre à des équipes de développement et d'entretien / évolution
travaillant à l'aide de la méthode de développement Agile.
Monsieur Dias possède plus de 13 années d'expérience en programmation PowerBuilder et Web. Depuis 2009, il s'est
joint à l'équipe d'entretien et d'évolution d'abord comme développeur et plus récemment comme analyste fonctionnel.
16
Agile tour 2014 - Présentations et biographies
Salle Elapse Technologies
Une mise en production
à chaque heure de la journée
A C
I
Assurance qualité, Déploiement
continu, Architecture
Jean-Nicolas Viens (Elapse)
Plusieurs compagnies sont maintenant capables de livrer un logiciel de qualité et ce à chaque heure du jour ou de la nuit !
Imaginez pouvoir faire une mise en production à partir de votre divan, sans le moindre souci. Ça vous intéresse ? Pour
arriver à ce but, on doit avoir les bons outils. Il y a des investissements à faire. Par contre, la récompense est immense.
On obtient une boucle de rétroaction avec ses clients de façon presque instantanée. Il existe plusieurs outils pour nous
permettre d’atteindre ce nirvana du programmeur. Avec des démonstrations en temps réel, nous verrons qu’il est possible
d’obtenir une infrastructure qui permet une stabilité et une tranquillité d’esprit.
Un seul danger : la qualité doit être au rendez-vous. C’est pourquoi il sera également question d’outils permettant de
calculer et traiter sa dette technique. Osez pousser votre infrastructure plus loin; l’intégration continue c’est bien, mais
le déploiement continu c’est mieux !
Biographie
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 Contrôle de la
qualité et d'Architecture logicielle de l'université Laval. Grâce à sa passion et à son expertise, il aide les étudiants à
acquérir dès le départ de bonnes méthodes de travail afin d'en faire des professionnels aptes à livrer, eux-aussi, du
logiciel de grande qualité.
Présentations et biographies - Agile tour 2014
17
Salle Innovmetric
Comment adapter l’Agilité dans les TI
Christine Labarbe (Abna Services Conseils)
E G
Retour sur expérience,
Gestion
Présentation de deux projets mettant en place des fermes des serveurs dans un délai minimal et dans un contexte de
collaboration inter-équipes. Je ferais un retour sur expérience sur l’accompagnement auprès des équipes qui a été nécessaire
de réaliser, la mise en place de l’approche agile et son adaptation dans un contexte non Agile. Je parlerais des outils mis
en place pour, respecter la transparence des projets, suivre la progression des itérations, la gestion de l’amélioration
continue et l’implication graduelle du client dans l’utilisation de l’approche. Comment les activités du Sprint 0 ont été
intégrées et gérées en mode furtif pour minimiser les risques. J’aborderais les facilités et les difficultés rencontrées et
le cheminement vers le coaching de chargé de projet dans l’application de la méthode.
Biographie
Christine Labarbe compte seize années d’expérience acquise en immersion dans le monde de l'informatique dont
une grande partie en déploiement d’infrastructures et d’applications. Ses engagements personnels et professionnels
lui permettent de participer activement à enrichir ses expériences en Gestion de Projet Agile et le coaching depuis
les quatre dernières années.
Ses projets actuels sont axés sur le développement et la mise en place de l'approche Agile dans un contexte à 100 %
TI avec un taux de réussite satisfaisant, dans la gestion comme dans l’accompagnement. L’intégration de l’approche
Agile dans les services avec lesquels elle travaille lui a permis de développer et diffuser une bonne expertise tant
dans le changement, l’adaptation et l’adoption de la méthode Agile, la gestion des risques et l’amélioration continue
dans mes projets.
Elle souhaite continuer à accompagner les organisations vers l’amélioration de leurs pratiques. Sa motivation réside
tout simplement à contribuer et à rendre le monde des Technologies de l’Infrastructure plus efficient et inspirant.
18
Agile tour 2014 - Présentations et biographies
Salle CGI
Méthodes d’estimation des efforts
pour le développement d’applications Web
D F G
Développement,
Affaires, Gestion
Daniel Gélinas (Syscor)
Douze ans après le manifeste Agile et plusieurs années de pratiques Agiles et de projets de toutes sortes, l’Agilité doit
évoluer et changer.
Des projets utilisant des pratiques Agiles ont vécu des échecs. Certaines équipes ont été incapables d’appliquer correctement
les pratiques Agiles. Certains groupes et certains secteurs ne réussissent pas à adopter l’Agilité. Et ce, malgré l’offre de
service et la documentation disponibles. Ces situations existent et continueront d’exister. Ce constat pourrait nous laisser
croire que l’Agilité est morte et que le temps est venu de passer à autre chose…
Cette conférence se veut, avant tout un plaidoyer en faveur du « gros bon sens » qui a pour but de présenter comment les
pratiques Agiles doivent évoluer, se diversifier et s’adapter pour continuer à faire rayonner les valeurs qui sont à leur base.
Biographie
Daniel Gélinas oeuvre au sein du réseau québécois de la santé depuis 16 ans et gère l’équipe de développement
(applications d’affaire) pour l’ASSS de Montréal depuis 2006. Lui et son équipe ont développé plusieurs applications
clinico-administratives sur différentes plates-formes, dont Java (applications Web), Grails et Lotus Notes. En 2013,
M. Gélinas a gradué avec mention d’honneur avec une Maîtrise en génie logiciel, où il a spécialisé ses connaissances
dans le cycle de vie complet du développement logiciel et en particulier dans les méthodologies d’estimation des
efforts. Ses tâches régulières incluent aussi la réalisation d’étude d’opportunité pour les projets potentiels, incluant
l’évaluation des risques et leur contingence. Il maîtrise l’art de la présentation à saveur technique orientée pour les
gestionnaires et décideurs dans le domaine des technologies de l’information.
Présentations et biographies - Agile tour 2014
19
Session 3
15 h 35 à 16 h 35 (60 minutes)
Salle Pyxis Technologies
Culture, quand tu nous tiens !
Esther Matte (Communications Esther Matte)
B G H
Gestion du changement,
Gestion, Humain
Quand on sait que le passage à l’agilité n’est pas simplement un changement dans les méthodes de travail mais bien une
transformation profonde qui nécessite un changement de culture, comment les gestionnaires, coaches et leaders peuventils la faciliter ? Quelles perspectives adopter ? Quelles qualités déployer ? Quelles forces cultiver ? Voilà les questions
qu’aborde cette conférence. Nous parlerons de quelques sujets rarement abordés dans nos organisations : le deuil dans
la transition, l’influence de l’histoire de l’organisation et des histoires qu’on y raconte au quotidien, l’art de raconter ces
histoires consciemment pour qu’elles soient porteuses, la nécessité d’aligner solidement la nouvelle « structure d’agilité »
et ses présupposés avec la raison d’être de l’organisation et ses valeurs pour amener un changement de culture. Comme
le disait Margaret Mead, une anthropologue, « Ne doutez jamais qu’un petit groupe de gens réfléchis et engagés puisse
changer le monde. C'est d'ailleurs toujours comme cela que ça s'est passé ! »
Biographie
Accompagnante de planifications et transformations collaboratives et formatrice, Esther Matte utilise des approches
reconnues pour être innovantes, engageantes et productives. Elle mise sur l’intelligence collective, cette synergie
unique qui se développe à partir d’expériences, d’idées et de connaissances individuelles diverses. Sa marque : créer
un climat de confiance et engager les gens rapidement dans l’action.
En affaires depuis près de vingt ans, sa réputation en est une de dynamisme, d’efficacité et de transparence. Elle
travaille autant en anglais qu’en français avec des clients gouvernementaux, entreprises, organismes et syndicats. Elle
a présenté un atelier-conférence sur le Forum ouvert à Agile Québec en février dernier et une conférence sur le deuil
dans une transformation agile à CULTUREcon 2014 à Boston.
20
Agile tour 2014 - Présentations et biographies
Salle Facilité Informatique
Quels sont nos attentes envers les Scrum Masters ?
Jean-René Rousseau (Facilité Informatique)
E G
Retour sur expérience,
Gestion
Le rôle de Scrum Master, central à l’approche Scrum, est de plus en plus présent dans nos organisations. Pour certains,
il s’agit d’un rôle qui est confié à un membre de l’équipe. Pour d’autres, il s’agit d’un métier à part entière qui apparaît sur
leur carte d’affaires. Parfois, le Scrum Master est un analyste. D’autres fois, il occupe aussi des fonctions de gestion de
projet et dans certains cas, le Scrum Master est un véritable agent de changement qui contribue à faire rayonner l’agilité
dans l’organisation. Et vous, quels sont vos attentes envers les Scrum Masters ?
Biographie
Diplômé en informatique de gestion de l’Université Laval à Québec, Jean-René compte plus de 16 années d’expérience
en développement de systèmes informatiques et en services-conseils, dont 10 avec des approches Agiles.
Au cours des dernières années, il a effectué de nombreux mandats de formation et d’accompagnement autant au niveau
des équipes de travail que de la direction afin d’aider ceux-ci à tirer un maximum de bénéfices de l’approche Agile.
Diagnostic, stratégie de déploiement, analyse d’impact, gestion de l’adhésion, réingénierie des processus, démarrage
de projet et gestion de projet font partie du type d’activité qu’il réalise lors de ses mandats. Au cours des dernières
années, Jean-René a contribué à implanter l'Agilité dans plus d'une quinzaine d'organisations de nature diverses.
Présentations et biographies - Agile tour 2014
21
Salle Elapse Technologies
Les tests et la qualité : moteur de productivité
Pascal Roy, assisté de Félix-Antoine Bourbonnais (Elapse)
A F G
Assurance qualité,
Affaires, Gestion
Encore bien des organisations perçoivent l’assurance qualité comme un centre de coûts, un mal nécessaire. La qualité est
malheureusement souvent le vilain petit canard qui est laissé à son triste sort quand les temps sont durs (délais, estimés…).
Et si on pouvait transformer la qualité, les tests, le déploiement en moteur de productivité et de performance ? Portés par
le mouvement Lean et Agile, voyez comment de grands acteurs de l’industrie ont littéralement transformé leur groupe
d’assurance qualité. Développeurs, analystes et assurance qualité sont désormais au cœur du processus de production !
Peut‐être avez-vous de plus en plus de difficultés à livrer à l’intérieur d’une itération ? Vous avez deux cycles (développement,
puis tests) ? Ceux qui font les tests sont sous pression à la fin du sprint, l’intégration est difficile ? Voyez comment
Google et d’autres ont transformé leurs pratiques et ont instauré une responsabilisation et une collaboration au sein de
l’organisation autour de la qualité. Et si c’était aussi possible dans votre organisation ? Nous partagerons notre expérience
en débattant avec vous de cette vision novatrice du développement Agile.
Biographies
Pascal est formateur et coach Agile pour Elapse Technologies. Il œuvre dans le domaine du génie logiciel depuis 1989.
Il a œuvré au sein de différentes organisations, dont la prestigieuse Object Mentor aux USA.
Durant sa carrière, il y a travaillé avec Bob Martin (Robert C. Martin), Kent Beck, Ron Jeffries, Ward Cunningham, Alistair
Cockburn, Dave Thomas et autres grands noms du mouvement Agile dont la majorité sont des signataires du manifeste
Agile. Il possède une solide base technique incluant les principes SOLID, le réusinage, le TDD, l'ATDD et le BDD. Pascal
détient une grande expérience en gestion de projets en combinant les titres de PSM et PMP.
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, sur les essais automatisés, l’architecture Agile
et émergente, le réusinage (refactoring) 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é et les tests. Développeur expérimenté, spécialisé en architecture et en tests automatisés,
il pratique activement le TDD depuis 2005. Que ce soit par son implication communautaire ou comme conférencier
renommé, il est un promoteur engagé de l'excellence et du professionnalisme dans l'industrie du développement logiciel.
22
Agile tour 2014 - Présentations et biographies
Salle Innovmetric
Agilité, syndicalisation et psychologie positive
Michael Ouellet (Nobel Biocare)
B E H
Gestion du changement,
Retour sur expérience, Humain
Les équipes de développement logiciel ne sont habituellement pas syndiquées. Chez Nobel, depuis quelques années,
nous avons vécu le processus d’une nouvelle syndicalisation. Devant ce défi, nous avons choisi de tenter de retirer le
plus possible de positif de cette expérience. L’approche de Shirzad Chamine avec l’intelligence positive a été proposée à
toute l’équipe. Nous avons observé des résultats surprenants et nous aimerions les partager. C’est donc une conférence
où nous allons explorer les possibilités de cette approche pour gérer nos équipes dans des situations complexes.
Biographie
Michael Ouellet a enseigné le développement logiciel pendant 5 ans au CEGEP Limoilou en début de carrière. Ensuite,
il a eu sa propre entreprise pendant 12 ans (86-98) où il a développé des logiciels avec une petite équipe de 7 personnes,
il a, aussi, enseigné le développement de logiciels CAD pendant cette période. Par la suite, il a joint l’entreprise
internationale Bentley Systems où il a occupé des postes de Directeur d’équipe de développement et Évangéliste
pour les APIs (98-07). Il a connu l’agilité chez Cardinal Health en étant directeur d’un groupe de développement il y
a 7 ans. Après un court passage chez Taleo, il s’est retrouvé chez Nobel Biocare ou il a occupé les postes de Scrum
Master puis de directeur du développement.
Présentations et biographies - Agile tour 2014
23
Salle CGI
La communauté de pratique Agile pour une meilleure
collaboration des équipes distribuées
E F
Retour sur expérience,
Affaires
Hugo Emond (Ticketmaster)
Au cours des trois dernières années, j’ai fait partie d’une belle aventure du déploiement de Scrum et Agile dans une
organisation de plusieurs milliers d’employés répartis sur plusieurs continents. À la suite de beaucoup d’efforts, d’essais
et d’erreurs, de lecture et de plaisir, on a pu mettre en place Agile dans toutes nos équipes et on m’a offert l’opportunité
de mener un groupe qui s’appelle « Agile at Ticketmaster International » qui comprend Scrum Masters, Product Owners,
Project Managers et membres d’équipes. Mon sujet de prédilection « Scrum distribué », je trouve qu’on manque de matériel
et qu’on ne présente pas assez de solutions simples. Je veux le montrer à travers des retours d’expériences mais aussi
proposer un « framework » pour « Enterprise Scrum » dérivé de celui proposé par Ken Schwaber qui met la communauté
en action, des exercices et de la littérature.
Biographie
Après avoir occupé des rôles de développeur, analyste, architecte fonctionnelle ainsi que de multiple tâches de chargé
de projets; Hugo a fait le saut à temps plein dans une équipe Agile. La raison : depuis ses débuts au début (tournant)
des années 2000 il a toujours eu un penchant pour les techniques XP et fait la promotion d’Agile et de ses fondateurs.
S’en est suivi une période de 2 ans comme « Product Owner » qui l’a mené à faire un choix et orienter sa carrière vers
la charge de projets. Poste qu’il occupe depuis 3 ans chez Ticketmaster. Il est fondateur et meneur de la communauté
de pratique Agile chez TM international (ça veut dire dans plusieurs pays). Agile et charge de projets, c’est tout à fait
logique non ! ? Si vous ne le croyez pas, il va vous prouver le contraire avec plaisir !
24
Agile tour 2014 - Présentations et biographies
Merci à nos commanditaires
La communauté Agile de Québec tient à remercier tous les
commanditaires qui contribuent au succès de l’Agile Tour de
Québec!
C'est grâce à leur soutien, année après année, que nous pouvons
remplir notre mission.
Cette belle collaboration nous a permis de rehausser l’envergure
de l’événement, tout en maintenant un contenu de qualité,
et un prix abordable.
Ainsi, vous pouvez rencontrer des spécialistes québécois et
internationaux qui dynamisent l'Agilité, et, nous l’espérons,
contribuer au développement de vos entreprises, et de notre
société!
Commanditaires OR
Marianne Legendre, designer graphique
www.mariannelegendre.com
Merci à nos commanditaires
commanditaires platine