Atlassian Summit Chronicles


Publié par
François DUSSURGET

15 juillet 2011

Pour la troisième année consécutive, Valiantys participait au Summit Atlassian et cette fois-ci en tant que Silver Sponsor. Ce 3ème Summit s’est ainsi déroulé du 6 au 8 juin 2011 à San Francisco à l’Hôtel Intercontinental  juste à coté du Moscone Center où se tenait à nouveau la WWDC de Apple.

Cette année encore, le Summit a remporté un réel succès en accueillant plus de 660 personnes provenant de 17 pays mais malheureusement avec toujours très peu d’Européens. L’organisation toujours très professionnelle de ce Summit se déroulait comme suit :

  • La session réservée aux partenaires
  • Les sessions de formation
  • La soirée inaugurale
  • La General Session (présentée par Mike Canon Brooks)
  • Le LaunchPad
  • La Keynote Session (présentée par Scott Fargular)
  • Les Conférences (sessions de 40’)
  • Les lighting talks (présentations courtes de 10’)
  • L’Atlas Bar (pour rencontrer les Product Managers et les différents responsables techniques d’Atlassian)
  • La soirée du Summit
  • La soirée partenaires

Cette année, toute la Team Atlassian était en teeshirt noir (Atlassian continue  d’éditer de nombreuses séries de teeshirt et malheureusement, l’édition Angry Nerds qui a eu un succès retentissant dans la communauté n’était pas disponible lors de ce summit)

Les sessions de formation

Chaque année, en pré lancement du Summit, les participants peuvent s’inscrire à un ensemble de sessions de formation (payantes) sur JIRA, GreenHopper et Confluence. Ces sessions programmées le lundi matin s’adressent principalement à un profil d’utilisateurs avancés.

La soirée inaugurale

Cette soirée se déroulait autour d’un buffet au milieu du Pavillon des sponsors. Valiantys y était donc présent avec des présentations de ses plugins SQLFeed, VertygoSLA et  PowerReport.

De nombreux partenaires présentaient leurs solutions avec un certain nombre d’annonces intéressantes :

Adaptavist

Trois nouveaux plugins pour Confluence sont désormais disponibles chez Adaptavist : Survey, Vote et Dashboard. A cette occasion, Adaptavist repasse au mode de licence commerciale (i.e. payant, pour ces trois plugins. A noter que les autres plugins Open Source sont désormais fournis dans un seul package et qu’il sera nécessaire de demander une clé (gratuite) pour les utiliser.

Customware

Rob Castaneda, PDG de Customware, Platinum Partner de ce Summit, a eu l’occasion de prendre la parole pour nous parler de l’IKEAisation de l’IT. Matt Doar, une figure de la communauté Atlassian, intègre Customware et au passage fait la promotion de son livre Practical JIRA  Administration disponible aux éditions O’Reilly et bien sûr disponible sur Amazon.

Customware est fortement focalisé sur le domaine de l’intégration technique (ils ont lancé le label Connected by Customware) autour du concept de mapping d’interface et utilisent beaucoup l’Application Link et Active object. Ils ont donc réalisé un ensemble d’intégrations des produits Atlassian avec d’autres outils (Salesforce, Getsatisfaction, Saucelabs, Gooddata, Netsuite, SugarCRM, ou bien Zendesk)

Zendesk

Zendesk, éditeur d’une solution de Service Desk dans le Cloud a mis en avant l’intégration bidirectionnelle entre JIRA et Zendesk et leur participation dans un groupement de promotion d’un  API d’intégration entre les outils ; OTRS, NewRelic, Salesforce ou bien Atlassian sont par exemple membres de ce groupement d’une quinzaine de sociétés). Nous avons pu aussi assister à  un morceau de guitare électrique joué à deux mains avec le PDG de Customware et celui de Zendesk en fin de session générale.

TM Software

Ce partenaire annonce la nouvelle version de Tempo, plugin de référence pour ses fonctionnalités de gestion des temps et d’intégration de ces données avec les systèmes de gestion. TM Software a introduit dans cette nouvelle version un automate permettant de clôturer automatiquement les feuilles de temps et de notifier les acteurs ; il a part ailleurs amélioré son API et développé un ensemble de reports adaptés.

Appfusion

Un partenaire assez récent  mais relativement dynamique qui édite un grand nombre de plugins , peut être un peu trop pour un si petit acteur. On retiendra principalement le plugin Alfresco for Confluence et la sortie d’un livre dédié à JIRA aux éditions Packt Publishing : JIRA 4 Essentials.

Comala Technology

Cette année Comala a fait la promotion combinée de son plugin de référence Adhoc Workflow avec son autre plugin Publishing pour couvrir un cas d’utilisation intéressant: la  création de documentation dans Confluence devant respecter un processus de validation.

Go2Group

Au delà du plugin JAM d’intégration de JIRA avec QC, Go2Group a principalement communiqué sur SynapseRT, plugin destiné à couvrir la gestion des exigences et des cas de tests via JIRA

Refined Wiki

Déjà commercialisé auprès de 600 clients, dans 45 pays, RefinedWiki continu à améliorer ses produits :

  • Original Theme, très simple d’utilisation, ce plugin vous permet de transformer très rapidement votre Confluence en Intranet
  • Mobile interface, une application web pour consulter un contenu Confluence sur votre Smartphone préféré.
  • Semantic non commercialisé

Stepstone

Voici un plugin qui a fait beaucoup parler de lui, Stepstone est dédié à la création de thèmes pour Confluence avec une richesse graphique très intéressante. A cheval entre Theme Builder très complexe et RefinedWiki dont le graphisme est assez basique, ce plugin semble une alternative intéressante bien que quelques échos rapportent des problèmes de performance.

ALM

ALM profite de ce Summit pour faire une promotion active de son nouveau plugin Hierarchy, ce plugin extrêmement intéressant car permettant la création d’issues et sous issues en cascade et sans limitations.

Gliffy

Rien de très nouveau chez Gliffy cette année si ce n’est la dernière version de leur plugin intégrant 3 nouvelles fonctionnalités.

K15t

Cet éditeur est celui qui a vraiment retenu notre attention, ScrollOffice propose un superbe plugin pour Confluence qui a pour but de gérer de façon très performante l’export de contenu Confluence vers des templates word ou vers un format PDF. Ce partenaire qui annonce déjà près de 200 clients, sera présent à la conférence Web TCOM en Allemagne dédiée à la création de documentation.

On notera aussi de nouvelles fonctionnalités uniquement disponibles à partir de Confluence 4 .4. Celles-ci permettront de faire de l’édition de page uniquement sur des champs de saisie imposés ; la création de documents contractuels se prête bien par exemple à l’utilisation de ce plugin.

Catch Limited

Ce partenaire de Nouvelle Zélande qui est positionné sur le marché du Test management, présentait sa solution Sparx System intégrée à JIRA. C’est une alternative intéressante à des pure players comme HP avec son offre Quality Center.

A noter que certains partenaires de l’année dernière n’étaient pas présents à l’occasion de ce 3ème Summit, on notera notamment l’absence de Taskdock,  Balsamiq, NewRelic, Pyxis Technologies et celle de Appfire (qui sort son nouveau plugin Nico Nico).

Le Launchpad

A l’occasion du launchpad, mardi matin, les sponsors principaux on eu l’opportunité en 5 minutes de « pitcher » une de leurs offres, nous avons eu droit à des présentations humoristiques avec Batman et Robin ou bien Dark Vador,. De son coté, Valiantys avait décidé de mettre l’accent lors de ce Summit sur la promotion de son plugin SQLFeed. Notre présentation qui a eu beaucoup de succès s’intitulait « Who Wants to Be an Atlassian Genius »  parodiait ouvertement l’émission « Who Wants to Be a Millionnaire ».

Chaque intervention donnait ainsi lieu à un vote du Jury et Zen Foundation a gagné cette petite compétition (Valiantys étant 3 ème , sur 11 participants).

Quelques chiffres

Quelques chiffres ont été communiqués lors des General et Keynote Sessions et illustrent la performance actuelle d’Atlassian dans le domaine de l’édition de logiciel :

  • L’effectif d’Atlassian est aujourd’hui de plus de 260 personnes
  • Le nombre de licences vendues est de 60000 (License Starter exclus) pour plus de 25000 clients dans plus de 130 pays. Le nombre d’utilisateurs est estimé à environ 5 millions.
  • Le produit est traduit dans plus de 32 langues
  • 120 personnes étaient présentes au dernier AtlasCamp
  • Atlassian dispose de 7 blogs auxquels sont abonnées près de 10000 personnes
  • 21 nouvelles releases en 2010 tous produits confondus.
  • Le nombre de plugins dans la plugin Library  a cru de 50% sur les 12 derniers mois
  • L’année écoulée, 4500 bugs ont été corrigés avec une moyenne de 375 par mois, 90 par semaine ou 18 par jour.
  • La sortie d’une  première release mineure après une release majeure se fait désormais au bout de 15 jours au lieu de 30 auparavant.
  • En moyenne, pour un dollar dépensé pour JIRA par un client, ce même client dépense 0,6 $ pour confluence, 0,4 $ pour GreenHopper et 0,3 $ pour Dev Tools

Les Charlies Awards

Nous avons eu droit à la traditionnelle remise de prix des Charlie Awards qui récompensent les meilleures implémentations d’outils Atlassian. Ont été primés :

  • Catégorie JIRA : Build.com
  • Catégorie Confluence : VxVista.org
  • Catégorie  Ménage à trois (intégration minimum de 3 outils Atlassian) : QAD
  • Catégorie Community, le Dogoder Awards récompensant la meilleure utilisation d’un produit Atlassian  dans un cadre « non profitable » ou communautaire, c’est l’International Potatoes Center qui a remporté le prix avec à la clé une récompense de $10000.

Codegeist

Ce Summit a été par ailleurs l’occasion d’annoncer  les gagnants du concourt CODEGEIST récompensant les nouveaux plugins les plus prometteurs. Cette année, une soixantaine de projet ont été soumis et les critères de choix étaient les suivants : l’intérêt fonctionnel, le nombre de vote de la communauté et la meilleure utilisation des dernières technologies.

Un montant de $45000 a donc été réparti comme suit :

  • Gagnant toute catégorie : e-pub for Confluence, ce plugin développé par notre partenaire K15t éditeur du plugin ScrollOffice permet d’exporter le contenu d’un espace Confluence au format e-pub lisible sur un Ipad.
  • JITTER (community prize)
  • JIRA Instant (Best Speak easy)
  • JIRA Hero (Implémentation Active Object) développé par Julien Hoarau de Kalistick (autre partenaire de Valiantys)

Les produits Atlassian

JIRA reste plus que jamais au centre de l’offre Atlassian.

JIRA 4.4 en beta (sortie en fin d’été)

Sur un ton humoristique, Mike, PDG d’Atlassian, a annoncé la résolution de l’issue JRA-9 datant de 2002 avec plusieurs milliers de vote (il traitait  lui même cette issue à l’époque). La prise en compte des Time Zones sera disponible dans la prochaine version JIRA ce qui enchantera les clients disposant d’équipes techniques réparties dans le monde.

Coté l’IHM, l’interface d’administration est complètement refondue. Exit donc le grand menu déroulant sur la gauche, cette nouvelle interface sera organisée par thème avec en plus l’intégration du Workflow Designer.

Une autre fonctionnalité très attendue sera disponible dans cette nouvelle version, il s’agit du chargement à chaud des plugins.

CONFLUENCE 4.0 – Dans cette version annoncée pour le dernier trimestre, le wiki markup est mort, vive le nouvel éditeur (« Rich, fast and reliable »). Nous avons ainsi assisté sur scène à une compétition entre deux personnes pour la construction d’une page complexe sous Confluence : l’un utilisant le wikimarkup, l’autre le nouvel éditeur. Ce dernier fût bien sûr le gagnant. Un autre  atout important de ce nouvel éditeur est l’intégration plus visuelle des macros.

Grâce à l’utilisation de l’Application Link,  il est désormais possible de créer des issues JIRA à partir d’une page Confluence, d’intégrer des données JIRA dans le Dashboard Confluence ou de faire des recherches dans une instance JIRA à partir de Confluence. Pour en savoir plus

Fisheye

On notera une évolution majeure dans Fisheye 2.6 avec la mise à disposition du Commit Graph Visualizing, un environnement graphique qui facilite grandement les activités de développement parallèle et de « merge ».

Intégration des produits Atlassian

Atlassian a mis l’accent sur l’accélération de l’intégration de JIRA, Crucible, Fisheye et Bamboo avec GIT, Mercurial et Bitbucket dans le cadre du positionnement sur le DVCS et sur ensemble d’intégrations en cours des produits Atlassian avec des produits tiers.

  • BitBucket avec Cloud9 (IDE en mode Saas), société dans laquelle Atlassian vient de prendre une première participation
  • Confluence avec Flowdock
  • JIRA avec Xobni (client JIRA permettant d’éditer et visualiser des issues à partir d’outlook), ce plugin est payant
  • Utest
  • Et beaucoup d’autres intégrations sont en cours

Un des vecteurs de l’innovation chez Atlassian est l’organisation des Fedex Days. Petit rappel : cela commence le Jeudi à 14 :00, chaque collaborateur de l’entreprise peut travailler sur l’idée ou le sujet d’innovation de son choix jusqu’au vendredi 14 :00. Ensuite à tour de rôle, chacun présente son travail auprès d’un comité interne pour finalement retenir les quelques projets qui seront portés par l’entreprise.

On notera l’arrivée de deux nouveaux produits issus de ce programme qui sont déjà commercialisés :

Team Calendar

Nouveau produit d’Atlassian qui arrive avec un super logo est commercialisé depuis peu, il a pour objectif de suivre différents plannings dans un seul et même calendrier.

  • Des personnes
  • Des évènements
  • Des projets JIRA (jalons, dates de releases…)

On notera une intégration poussée avec JIRA et des fonctionnalités d’import telles que Google Calendar ou ICal et d’export vers Outlook et Thunderbird. La possibilité d’envoyer des emails pour notifier de la mise à jour du Calendar est également  intéressante.

Malheureusement, aucune possibilité de migration avec l’ancien Calendar n’est proposée par Atlassian. Pour en savoir plus.

Bonfire (Beta)

L’activité de test prend une part prépondérante dans le cycle de développement  logiciel Ce nouvel outil qui vise donc à combler un vide dans la gamme des outils Atlassian se positionne sur le test Agile pour les applications Web se base donc  sur l’utilisation du browser. A partir d’un nouveau bouton dans votre browser, vous allez pouvoir créer une session de test et en cas de bug identifié, créer une issue JIRA associée automatiquement à une screenshoot de l’écran : Celui ci pouvant être annoté (faire une loupe sur une donnée, entourer un graphe….). On notera la possibilité de tracer le temps passé sur une session et d’intégrer des variables et des Template pour la création de session. Pour en savoir plus.

JIRA Mobile Connect

Ce produit était très attendu dans la communauté des éditeurs d’applications pour Smartphone car la problématique de test des applications mobiles est critique pour ces éditeurs. Cette application permettra aux utilisateurs, lors de la découverte d’un bug de créer automatiquement  une issue JIRA avec la configuration de leur Smartphone (contexte) et la copie d’écran du bug découvert.

Speakeasy (Easy Quick Front End Plugin) est une annonce très importante d’Atlassian cette année. En effet cet outil qui s’appuie sur la technologie HTML/CSS/Javascript permet de réaliser des extensions de JIRA sans passer par le développement d’un plugin. Par ailleurs ces extensions peuvent être définies par utilisateur et sont éventuellement partageables. Un autre atout, ces extensions sont éditables en ligne. Atlassian annonce donc la disponibilité en « preview » de Speakeasy pour les produits JIRA et Confluence. Un des cas d’utilisation est par exemple l’implémentation de raccourcis d’actions.

Le développement de plugins

Atlassian a dréssé  un bilan de cette communauté qui publie plus de 500 plugins dont 75% sont Open Source. Confluence est le produit Atlassian  pour lequel est publié le plus grand nombre de plugins suivit de Bamboo, JIRA et enfin de Fisheye.

Atlassian a mit l’accent sur l’utilisation de UPM (Universal Plugin Manager) actuellement disponible  pour tous les outils Atlassian sauf Crowd et Clover. Au mois de mai le nombre de plugins installés via UPM a cru de 50% pour un nombre total de téléchargement de 500 000 depuis son lancement.

Active Object dont une première version avait été présentée lors de l’Atlascamp 2010 est aussi un environnement majeur pour les développeurs de plugins. Cette solution de gestion de persistance est particulièrement destinée aux développeurs ayant besoin de stocker de gros volume de données. Active Object sera disponible en preview avec la version 4.4 de JIRA.

Application Link est le standard Atlassian qui permet de développer des interfaces avec d’autres outils. Il est par exemple utilisé aujourd’hui  pour créer les interfaces avec des outils tels que Saleforces, Zendesk ou GetSatisfaction.

AUI ( Atlassian User Interface). Ce toolkit permet d’uniformiser les IHM des plugins développés par rapport à l’interface standard du produit.

SDK. Enfin on notera une amélioration  du  SDK notamment au niveau de la documentation, la Portable Home Directories for plugin pour le test des plugins, la mise en place sur MyAtlassian du Developper Email Center.

API Atlassian s’engage à améliorer la stabilité de l’API produit, Enrichir  la documentation de l’API

Le support Atlassian

Andrew Rawling responsable du support monde a ensuite rappelé le concept de « Legendary Service » cher à Atlassian. Trois axes ont été abordés

La qualité des produits

Atlassian a essayé d’apporter une réponse aux trois thèmes les plus importants remontés au support (32% des issues)

  • L’installation et les Upgrade de produit
  • La gestion des plugins
  • Le User Management

Atlassian a donc travaillé ardemment sur une nouvelle procédure plus simple d’installation et d’upgrade des nouvelles releases. Atlassian utilisera désormais install4j pour JIRA et Confluence. Apartir de JIRA 4.4 une interface de migration des données permettra d’automatiser les processus de montée de version.

Pour la gestion des plugins, un gros effort a été porté sur UPM et qui devrait encore évoluer de façon importante sur l’année à venir.

Enfin au niveau User Management l’intégration LDAP a été fortement améliorée dans JIRA.

Le Self Service

Ce concept a clairement pour objectif de faire baisser le nombre d’appel au support  de 10% cette année par rapport à l’année passée

Hercules est donc désormais disponible pour JIRA et Confluence au travers du Support Tool plugin et la base de connaissance VIRGIL a vu le nombre d’articles croitre de 34% cette dernière année

La qualité du support

Atlassian a continué d’aligner la localisation de ses équipes support par rapport à la localisation des demandes de support (Europe, East US, West US, ASIA) pour fournir un support mondial global. Sur le critère de priorité critique, Atlassian a amélioré sa réactivité de 25% pour atteindre un taux de satisfaction global des clients de 85%. Atlassian a aussi  réorganisé le support sur sa gamme d’outils Dev Tools où la qualité du support était d’un niveau inférieur. Enfin, Atlassian était particulièrement fier aussi d’annoncer l’ouverture de son service support le week-end pour les issues critiques uniquement (sans surcoût pour les clients la première année).

Answer (answer.atlassian.com)

Cette nouvelle plateforme d’échange remplacera à terme les forums : elle est déjà disponible et d’ici peu les échanges sur les forums actuels Atlassian seront basculés en mode lecture seule.

Atlassian University (university.atlassian.com)

Atlassian afièrement présenté son concept d’Atlassian University disponible pour JIRA, GreenHopper et Confluence. Ce sont plus de 65 leçons interactives que l’on peut dérouler pas à pas avec un suivi de son avancement.

Developper Relation

L’équipe développer Relation se structure avec un effectif global de 6 personnes dont le rôle est d’animer la communauté des développeurs de plugins Atlassian et de fournir un support tant marketing que technique.

Le futur

Bien que très prospectif, Atlassian nous a proposé de faire un saut dans le passé pour se projeter vers le futur. Après le clavier, la voix, l’IPAD, que seront les interfaces du futur dans le monde du développement logiciel ? Bienvenu dans le monde de la guerre des étoiles ! Dark Vador est monté sur scène et nous avons assisté à une manipulation sur scène du Wallboard Atlassian avec déplacement des issues JIRA par le mouvement de la main (comme avec la WII)

Indiscrétions : Nous avons assisté à quelques discussions autour de projets tels que l’Atlassian Store ou l’Atlassian On Demand mais rien d’officiel.

Le bilan

Ce Summit à été un vrai succès tant par la qualité de l’organisation que par les thèmes abordés ou les annonces communiquées. Il fut aussi très musical : Jay Simons , le VP marketing Director nous a tous surpris en entonnant une évocation de l’histoire d’Atlassian sur la musique de Grease et rejoint rapidement de part et d’autres de la scène par des chœurs composés collaborateur Atlassian). Atlassian a confirmé sa stratégie de développement en Europe et a d’ailleurs recruté ses premiers ambassadeurs continuant activement son programme de traduction.

On notera que nous n’avons à aucun moment durant ce Summit entendu parler des outils Clover et Crowd.

Pour Valiantys, ce Summit fût un réel succès à la fois pour les échanges privilégiés  avec l’ensemble des équipes d’Atlassian, confirmant notre position parmi le Top 5 des partenaires Atlassian dans le monde, pour la qualité des échanges avec les autres partenaires d’Atlassian nous confortant dans notre rôle de point de contact unique de l’Ecosystème Atlassian chez nos grands clients. La valorisation de nos plugins a été un succès et SQLFeed le petit dernier a été très bien accueilli. On notera cette année un grand nombre de contacts client (plus de 100 contacts) avec des sociétés tels que Sungard, Qualcom, Mc Kesson, Stanford University, polycom, Adobe, Disney online studios, Deloitte Consulting, le Cern, Walgreens, Time Warner ou National Instruments.

Enfin un nouveau RDV important est fixé avec la réédition de l’AtlasCamp à San Francisco du 28 au 30 septembre 2011,Valiantys sera bien entendu de la partie.

IMG_4300

Francois Dussurget (Valiantys), Benjamin Renaud (CTO Taskdock), Mike Cannon Brooks (CEO Atlassian), Cyrille Martin (Valiantys)

Et plus encore …

Tous les détails des conférences, sont téléchargeables sur http://summit.atlassian.com/archives/general-sessions/keynote-day-one,  n’hésitez pas à contacter Valiantys pour toutes questions particulières sur ce Summit à l’adresse contact@valiantys.com et à nous suivre  sur Twitter @valiantys.