STEF-IT dans la Silicon Valley
Du 30 mai au 1er Juin 2012 se tenait le 4ème Summit de l’éditeur Atlassian (outil JIRA entre autre), à San Francisco. L’occasion pour celui-ci de réunir une partie de ses clients et partenaires, de présenter les prochaines roadmaps produits, ainsi que les tendances concernant le développement logiciel sur les 5 continents.
1100 participants, 35 sponsors, 2 sociétés françaises, dont STEF-IT, 1 Rocking Party.
Plongé dans la Silicon Valley pendant une semaine, c’était aussi l’occasion de repenser à tous les acteurs qui ont contribué à ce succès Intercontinental : Notre travail à été présenté à Paris, mesuré à Sydney (équipe de B. Rollins, chef de produit JIRA), et fêté à San Francisco !
Flash back
Il y a six ans, nous commencions à utiliser JIRA comme outil de gestion de tickets dans le cadre d'une tierce maintenance applicative. Suite à un incroyable mécanisme d’adhésion par capillarité, différents services se sont greffés sur l’outil (Marketing, commerce, RH…).
Grâce aux travaux de David, la plateforme JIRA a été enrichie et intégrée à notre SI. Avec le tuning expert de Denis, nous avons pu dépasser le seuil de volumétrie conseillé par l'éditeur en conservant un excellent niveau de performance. De nombreux stagiaires se sont relayés au fil des années, expérimentant le kit de developpement de plugins, et permettant de répondre à des utilisateurs de plus en plus exigeants.
Il faut associer à cette aventure le partenaire Valiantys. Si STEF est dans le Top 40 des clients JIRA, Valiantys est son 3ème partenaire mondial. L'expert Européen que je recherchais.
Restons humbles et modestes : une équipe de Winners!
Training Sessions
![]() |
| AM : Automated testing with Bamboo and Manuel testing with Bonfire |
Matin - Intégration continue. Le défi de Sarah Goff-Dupont était ambitieux : mener une équipe de plus de 120 stagiaires, connectés sur une plateforme Bamboo, à la rédaction de tests plan / stages / jobs permettant de matérialiser une chaine d’intégration continue.
Même aidée de 2 techniciens d’Atlassian, toute l’assemblée n’a pas suivi mais peu importe. La démonstration est réussie : Bamboo détecte les modifications réalisées sur le serveur Subversion et déclenche les scripts Ant définis.
La fin de la matinée était consacrée à l'utilisation de l'outil Bonfire pour les tests manuels : Tout collaborateur peut le lancer, accéder à l'application à tester, effectuer les captures d'écran, les annoter et produire les demandes de corerction associées. Sarah (la formatrice) et mon collègue Irlandais (utilisateur depuis 2 mois) me confirment qu'un mécanisme de filtre permet de ne pas créer des demandes en double, triple ... lors d'une recette utilisateur à grande échelle.
![]() |
PM : Agile : Scrum & Kanban with Greenhopper. Option origami!
|
Aprés midi, méthodologies Agiles. Formation organisée par Cprime, partenaire Atlassian.
My favourite one ! Après une rapide présentation, Kevin Thompson nous a présenté les méthodologies SCRUM et XP, leurs différences et champs d’application. Le Volet Kanban (attention Kanban ne défini pas de rôles !), nous a été présenté sur Greenhopper.
Il a fallu faire 12000 km pour que certaines notions s’eclaircissent – un comble.
Une session d'origami était organisée au début de la formation pour démontrer que la "Collaboration beats documentation". 3 types de binômes étaient constitués :
- 1er type : un collaborateur lit, l'autre exécute les instructions, qui peuvent être lues également si incompréhension
- 2eme type : idem, mais impossible pour l'exécutant de voir les instructions. Il peut juste recevoir de l'aide de l'instructeur
- 3ème type : les 2 se parlent mais l'exécutant cache son travail, l'instructeur cache les instructions.
Résultat : "France First !". Même pas salué. Les binômes de types 2 & 3 avaient emmagasiné trop de pression!
Nous avons terminé l’après midi en définissant nos propres "task-board" et "Burndown chart" (à la gomme et au crayon, rien de tel pour ne pas être esclave d'un outil).
Nous avons terminé l’après midi en définissant nos propres "task-board" et "Burndown chart" (à la gomme et au crayon, rien de tel pour ne pas être esclave d'un outil).
Industry mixer – Réception
Avant de rencontrer mes "Industry peer", j'avais décidé de me présenter au staff Atlassian. Je suis arrivé avec ce support imprimé au format A5, transmis à Audra Eng (VP of Product Management) ou à Brian Rollins (JIRA Product Manager) entre autre. Je ne voulais pas arriver à l'autre bout de la planète les mains dans les poches!
J'ai pu échanger 2 mots avec Scott Farquhar et trinquer avec Mike Cannon-Brooks, les co-fondateurs d'Atlassian.
Le fait de pouvoir échanger pendant 3 jours avec mes homologues de Fedex, du MIT, d'Autodesk (editeur d'Autocad) et bien d'autres, était déjà dynamisant. Constater que nous faisons aussi bien que les speakers, voir mieux (Sorry Claudio Ombrella from Autodesk, we do more for less !), c'était euphorisant.
J'ai particulièrement apprécié "l'AtlasBar" (Il n'est pas question de bière ou de vin de Californie). Le concept était simple : Vous prenez l'équipe du support technique (Tony Atkins, Amsterdam), ses ingénieurs, et vous proposez votre aide en direct aux clients qui viennent avec leur PC et leurs problèmes de paramétrage, d'architecture...
Le Guru Lounge m'a permis de continuer à échanger de l'information sur notre volumétrie avec Roy Krishna (Atlassian Sydney, let-s keep in touch!).
Où est le café ? je ne tiendrai pas longtemps avec du Coca et de l'Ice tea !
J'ai pu échanger 2 mots avec Scott Farquhar et trinquer avec Mike Cannon-Brooks, les co-fondateurs d'Atlassian.
Le fait de pouvoir échanger pendant 3 jours avec mes homologues de Fedex, du MIT, d'Autodesk (editeur d'Autocad) et bien d'autres, était déjà dynamisant. Constater que nous faisons aussi bien que les speakers, voir mieux (Sorry Claudio Ombrella from Autodesk, we do more for less !), c'était euphorisant.
J'ai particulièrement apprécié "l'AtlasBar" (Il n'est pas question de bière ou de vin de Californie). Le concept était simple : Vous prenez l'équipe du support technique (Tony Atkins, Amsterdam), ses ingénieurs, et vous proposez votre aide en direct aux clients qui viennent avec leur PC et leurs problèmes de paramétrage, d'architecture...
Le Guru Lounge m'a permis de continuer à échanger de l'information sur notre volumétrie avec Roy Krishna (Atlassian Sydney, let-s keep in touch!).
Où est le café ? je ne tiendrai pas longtemps avec du Coca et de l'Ice tea !
Kick Off !
Je m'attendais à des annonces orientées terminaux mobiles ou nouvelles interfaces homme-machine. Nous sommes en Californie, à 50 miles de Palo Alto, où Google à lancé sa première voiture sans conducteur ! Je détecte en fait les 2 grandes tendances suivantes, poussées par Atlassian:
- Favoriser la collaboration, non une documentation trop étoffée, pour favoriser l'agilité dans les projets. En guise de catalyseur, de nouveaux outils (Hipchat, Atlassian) ou une offre pléthorique de plugins proposés par les partenaires (par exemple sococo). La documentation revêt une autre forme avec les techniques de prototypage (Balsamiq) ou de modélisation, incorporées directement dans JIRA.
Principales sessions
Jira - state of the union
Au cours de cette Keynote, Brian Rollins a insisté sur l'aspect performance de la nouvelle plateforme 5.1, et annoncé qu'il n'y a plus, désormais, de seuil limite quant au nombre de demandes pouvant être stocké.
J'ai particulièrement apprécié les résultats détaillés des tests de performances, surtout quand Brian fait référence aux 40 clients (parmi 18000) y ayant contribué. A votre avis, STEF-IT en fait-il partie ?
Pour l'aspect collaboration, Jira 5 illustre bien le slogan "connecting people" de Nokia des années 2000, avec de nouvelles fonctionnalités pour créer une mêlée (Tiens?) d'acteurs et participants.
Le language JQL s'est encore étoffé de fonctions de recherche.
Digging for Gold : Learn from your past
Tony Atkins, que j'avais déjà rencontré à Paris, présente comment exploiter les nouveautés du langage JQL de JIRA, permettant d'explorer l'historique des demandes ("qui a travaillé sur cette demande ? "qui était assigné ?" ...).
En couplant les informations de Brian (Plus de limite de volumétrie) et celles de Tony (extension du langage pour mieux rechercher dans le passé), je pense que les fonctions décisionnelles s'invitent très clairement dans JIRA.
Jira performance after 300000 Issues
Session animée par Claudio Ombrella, de la société Autodesk (éditeur d'AutoCAD). Claudio évoque ses différentes stratégies d'accueil de nouvelles équipes, de montée de version, de mesures régulières des performances afin de garantir toujours la même qualité de service. Claudio me rappelle quelqu'un. Sa devise pourrait être "rien ne sert de courir, il faut partir à point".
Claudio fait un état des lieux de sa plateforme : Volumétrie, utilisateurs, caractéristiques physiques du serveur ... Sorry... we do more for less! Il fait partie des contacts que je garderai pour son pragmatisme.
Scrum-Kanban-Agilité
Le dénominateur commun des speakers est à chaque fois leur enthousiasme et leur anti-conformisme. Beaucoup de sessions étaient courtes mais pertinentes. J'attends les supports que doit communiquer l'éditeur.
Quelques messages qui résument les idées : "Agile requires fast feedback", "deliver usable values to customers" ou ma préférée "Keep it simple" (que j'avais décliné dans le passé en "Bisogna fare semplice" et "Hay que guardarlo simple" pour mes collègues d'Europe du sud).
Conclusion
Étant déjà identifié par les équipes techniques, je souhaitais faire connaissance avec le département marketing d'Atlassian. Loin d'être contraignant, j'ai à nouveau relevé le défi, avec un certain enthousiasme. Cherchez Magda, Vice présidente du département!
Conformément à la loi Evin, pas d"Anchor Brewing" ou de "Blue Moon" sur ces photos, mais le message est passé : les brunes ont plus de caractère!
Conformément à la loi Evin, pas d"Anchor Brewing" ou de "Blue Moon" sur ces photos, mais le message est passé : les brunes ont plus de caractère!




