« Chaque équipe est unique et devrait donc travailler de la façon qui lui convient le mieux »
Entretien avec Atlassian sur JIRA Software

Le , par Stéphane le calme

0PARTAGES

6  1 
Les méthodes agiles sont de plus en plus adoptées par les équipes de développeurs. Se voulant plus pragmatiques que les méthodes traditionnelles, elles se positionnent comme un meilleur choix au cycle de développement en cascade, qui ne répond plus aux exigences des organisations qui évoluent rapidement. Certains les considèrent même comme une recette pour accélérer le processus de développement, tout en réduisant le taux de bugs dans les applications.

Avec sa solution agile JIRA Software, Atlassian a fait des méthodes agiles son cheval de bataille. Aussi, pour en savoir un peu plus sur JIRA Software, Developpez.com est allé à la rencontre de Jake Brereton, Responsable Marketing Produit, JIRA Sofware, et Tristan Ouin, Responsable France.

Developpez.com : pouvez-vous nous présenter brièvement votre solution agile ?

Jake Brereton : JIRA Software est un produit proposant une expérience conçue pour les équipes de développement afin qu’elles planifient, suivent et offrent d’excellents produits. Elle intègre les éléments les plus importants du développement agile, comme les tableaux de bord Scrum et Kanban ainsi que le reporting en temps réel. JIRA Software est l’outil de développement numéro 1 utilisé par les équipes agiles. Il a été conçu de A à Z à travers une décennie d’apprentissage des milliers d’équipes agiles dans le monde.

Jake Brereton

Developpez.com : ce mois-ci vous avez divisé JIRA Software en trois principaux produits. JIRA Software étant l’un d’eux, pouvez-vous nous dire ce qu’apporte de plus JIRA Software comparé aux versions précédentes ?

Jake Brereton : JIRA Software fournit une toute nouvelle expérience projet qui conserve toutes les phases clés du cycle de vie de développement – planification, suivi et reporting – en un seul clic. Avec la nouvelle barre latérale de JIRA Software, les membres d’équipes ont maintenant un accès plus rapide à la bonne information et au moment opportun, ce qui a pour effet d’unir plus que jamais l’équipe. La barre latérale peut également être personnalisée avec des liens pointant vers des actifs utiles dont les membres de l’équipe peuvent avoir besoin. Des spécifications produits Confluence aux sessions HipChat en passant par les dépôts Bitbucket, tout ce dont l’équipe de développement a besoin pour fournir un excellent code est toujours à portée de main.

Developpez.com : pouvez-vous conseiller des paramètres à observer afin de choisir le meilleur mode (Scrum ou Kanban) dans JIRA Software pour un projet ?

Jake Brereton : bien entendu ! Ils sont avant tout rattachés aux équipes et à leurs objectifs. Les Scrum Board conviennent parfaitement aux équipes qui planifient les travaux qu’ils ont l’intention de terminer dans un sprint (en général entre deux et quatre semaines). Ce processus de planification permet aux équipes de filtrer leur travail et de l’associer à des termes plus larges et en « épopées » qui sont convenus avant le début du travail. Les équipes Kanban conviennent mieux aux équipes qui, par nature, sont plus réactives (ou dont la nature du travail exige qu’elles soient plus réactives). Les équipes Kanban se focalisent sur la contribution à un flux d’évènements de travail, ce qui peut déboucher sur la diffusion du travail achevé sans passer par les itérations de planification comme l’aurait fait une équipe Scrum.

Developpez.com : les méthodes agiles sont de plus en plus adoptées, cependant certaines personnes s’y opposent farouchement comme le développeur Erik Meijer qui a estimé « qu’agile est un cancer », critiquant surtout le fait que l’application de l’agilité dans des projets fait « beaucoup plus parler sur le code, que d’écrire le code ». À ces maillons réticents qui, comme Meijer, peuvent penser que la méthode Scrum entraine des « interruptions inutiles », que pouvez-vous répondre ?

Jake Brereton : tandis qu’Atlassian a défendu le développement de logiciels agiles depuis des années déjà (et notre propre équipe de développement logiciel a connu un fort succès), nous avons toujours adopté une position ferme selon laquelle chaque équipe est unique et devrait donc travailler de la façon qui lui convient le mieux. La flexibilité et l’extensibilité de nos produits reflètent cet état d’esprit. Sincèrement, toutes les méthodologies de développement peuvent être remises en question, et Agile n’est pas une solution miracle pour développer d’excellents logiciels. En fait, nous avons souvent vu Agile ne pas fonctionner lorsqu’il s’agissait d’initiatives où les équipes de développeurs avaient très peu d’autonomie. Dans ces cas de figure, les entreprises remplacent juste les terminologies Agile avec les mêmes principes qu’elles utilisaient avant. Agile a rencontré du succès lorsque l’autonomie des équipes a conduit à la visibilité et que la visibilité n’a pas éclipsé l’autonomie. C’est dans cet espace qu’Atlassian concentre ses efforts et, par conséquent, la raison pour laquelle nous avons l’outil de développement logiciel numéro 1 utilisé par les équipes Agile.

Developpez.com : il existe de nombreuses solutions Agile sur le marché, quelle est la plus-value qu’apporte JIRA Software face aux offres concurrentes ?

Jake Brereton : il y a un certain nombre de choses qui démarquent le logiciel JIRA Software de la concurrence, par exemple il permet la collaboration entre tous les membres de votre équipe de développement. Il y a plusieurs rôles cruciaux qui sont impliqués dans l’obtention d’un produit entre sa phase de conception et sa phase de lancement, et JIRA Software a été conçu de manière à ce que tout le monde impliqué dans le projet puisse en faire plus et plus vite. Les développeurs, les chefs d’équipes, les designers, les Scrum Masters sont juste quelques-uns des profils des membres d’équipes qui apprécient travailler avec JIRA Software.

JIRA Software est l’outil le plus flexible et extensible pour le processus spécifique ou l’approche d’une équipe. Avec des options de personnalisation à l’infini pour les administrateurs, un marché d’extensions qui comporte plus de 900 Plug And Play, un ensemble d’API riches, JIRA Software s’adapte au processus unique de chaque équipe pour fournir de meilleurs produits plus rapidement.

JIRA Software sert de source unique pour toutes les étapes dans le cycle de vie de votre logiciel par le biais d’intégrations profondes avec tous les outils développeurs que vos équipes utilisent déjà. En utilisant les outils développeurs dans la pile de vos équipes, tout le monde peut s’assurer que ce qui est vu dans JIRA Software est toujours exact, mais aussi à jour.

JIRA Software a été conçu pour s’adapter. Qu’il s’agisse d’une équipe de 10 personnes ou alors de 10 000 personnes, JIRA Software a été pensé pour être l’outil Agile sur lequel vos équipes peuvent avoir l’assurance qu’il ne sera jamais dépassé.

Plus de 35 000 entreprises et des millions de personnes dans le monde font déjà confiance à JIRA Software.


Tristan Ouin

Developpez.com : quels sont les secteurs industriels qui font le plus appel à votre solution ? Pouvez-vous nous parler d’un cas pratique où votre solution s’est avérée très efficace ?

Tristan Ouin : historiquement, la plupart de nos utilisateurs sont des développeurs. Cependant, nous sommes ravis de voir que différentes équipes (IT, commerciaux, administratifs) adoptent les produits Atlassian. Les principaux catalyseurs sont la simplicité, la facilité et la rapidité de mise en œuvre, les coûts d’acquisition et de maintenance. Nous effectuons actuellement une étude de cas sur Viadeo (vous pouvez faire un lien avec ce cas d’étude Viadeo) et nous avons de nombreux clients satisfaits prêts à témoigner. Pendant l’Atlassian User Group à Paris en septembre dernier, l’un de nos clients m’a confié qu’il ne comprenait pas comment un éditeur de logiciels puisse fournir une excellente release, donner une grande valeur aux utilisateurs tout en maximisant la marge et en contrôlant les coûts sans l’utilisation des produits Atlassian.

Developpez.com : Votre solution dispose-t-elle d’une bonne visibilité sur le marché français ? Si ce n’est pas le cas, quels facteurs peuvent-ils en freiner l’adoption ?

Tristan Ouin : la marque JIRA bénéficie d’une grande visibilité en France, en particulier au sein des communautés de développeurs et IT. La marque Confluence, quant à elle, gagne du terrain en France. Cependant, le marché français est moins accoutumé à la marque Atlassian. Nous travaillons actuellement sur cet aspect pour nous assurer que nos marques ainsi que la valeur apportée par nos produits soient plus répandues qu’avant en France. Dans plusieurs autres pays, les entreprises ont tendance à beaucoup plus vite essayer nos produits étant donné la facilité et la rapidité de l’implémentation. Il arrive souvent qu’ils adoptent nos produits après avoir mené des tests concrets, lors de périodes d’essai. En France, les entreprises sont plus enclines à passer par un processus d’évaluation plus long, ce qui ralentit le processus d’adoption. Cependant, nous connaissons une croissance rapide dans l’Hexagone.

Developpez.com : quelles sont les principales cibles de votre solution ?

Jake Brereton : JIRA Software a été conçu pour les équipes de développeurs. Indépendamment de la taille de l’équipe, du secteur industriel dans lequel elle opère ou même de la composition de l’équipe, si elle cherche à apporter un logiciel de qualité supérieure plus rapidement, alors JIRA Software a été conçue pour elle. Des startups aux entreprises les plus florissantes, les entreprises de par le monde utilisent le logiciel JIRA Software pour réaliser leur plein potentiel en tant qu’équipe Agile hautement performante.

Developpez.com : quel est le modèle économique d’Atlassian ?

Tristan Ouin : Atlassian est un éditeur de logiciels qui se concentre sur … le développement logiciel. Les clients peuvent essayer et acheter nos produits directement depuis notre site. C’est un modèle self-service. Pour les entreprises qui souhaitent avoir des services de conseils, Atlassian propose un écosystème de partenaires que nous dénommons Experts. Ces derniers aident ces entreprises à expliciter leurs besoins pour les traduire en des solutions adaptées, les accompagnent dans leur mise en oeuvre en les intégrant, si nécessaire, avec des produits tiers, personnalisent les outils afin de fournir l’expérience utilisateur optimale.

Tester JIRA gratuitement

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de NSKis
En attente de confirmation mail https://www.developpez.com
Le 28/10/2015 à 12:25
« Chaque équipe est unique et devrait donc travailler de la façon qui lui convient le mieux »???

Cette affirmation est juste logique et "pleine de bon sens"!!!

Le plus curieux de l'histoire est que cela puisse être sujet à débat...
Avatar de martopioche
Membre éclairé https://www.developpez.com
Le 28/10/2015 à 13:56
Citation Envoyé par NSKis Voir le message
« Chaque équipe est unique et devrait donc travailler de la façon qui lui convient le mieux »???

Cette affirmation est juste logique et "pleine de bon sens"!!!

Le plus curieux de l'histoire est que cela puisse être sujet à débat...
Et pourtant, systématiquement on voit que lorsque les méthodes de travail sont remises en question (je considère ici que c'est à juste titre), on essaye d'appliquer strictement des méthodes pré-établies. Même en étant pro-agiliste, pour moi ces méthodes échouent souvent car elle-même ont été instaurées de manière peu... Agiles (oui elle est facile :p ).
On s'étonne de la pertinence de cette citation, mais il est en effet terrifiant de la trouver si évidente et si rarement appliquée...
Avatar de el_slapper
Expert éminent sénior https://www.developpez.com
Le 28/10/2015 à 15:49
Citation Envoyé par martopioche Voir le message
Et pourtant, systématiquement on voit que lorsque les méthodes de travail sont remises en question (je considère ici que c'est à juste titre), on essaye d'appliquer strictement des méthodes pré-établies. Même en étant pro-agiliste, pour moi ces méthodes échouent souvent car elle-même ont été instaurées de manière peu... Agiles (oui elle est facile :p ).
On s'étonne de la pertinence de cette citation, mais il est en effet terrifiant de la trouver si évidente et si rarement appliquée...
Bah, c'est pareil que pour les gens qui suivent aveuglément leur petit livre rouge, ou tout autre manuel qui leur expliquera la vie sans même les connaitre. C'est une faiblesse récurrente de l'esprit humain.
Avatar de
https://www.developpez.com
Le 28/10/2015 à 15:56
Je crois que si je demande si ils ont une journalisation de leurs activités que cela va faire émeute. ^_^"
Avatar de Saverok
Expert éminent https://www.developpez.com
Le 28/10/2015 à 18:00
Citation Envoyé par Stéphane le calme Voir le message
« Chaque équipe est unique et devrait donc travailler de la façon qui lui convient le mieux »
Mais l'équipe a t'elle du recul sur ses méthodes de travail ?
Ou a t'elle la tête dans le guidon ?

De manière général, on a un regard bien plus objectif sur l'optimisation d'un processus lorsque l'on a un regard extérieur et que l'on n'y prend pas part.

Je suis d'avis qu'il ne faut pas appliquer à la lettre une méthode sans la comprendre.
Une adaptation à chaque situation doit être tjrs possible.
Contacter le responsable de la rubrique Accueil

Partenaire : Hébergement Web