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.

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...
La fin de cet article est réservée aux abonnés. Soutenez le Club Developpez.com en prenant un abonnement pour que nous puissions continuer à vous proposer des publications.

