En tant qu’équipe de développement logiciel, vous avez besoin d’un bon outil de gestion de projet pour suivre leurs projets, problèmes, demandes de nouvelles fonctionnalités et bogues. Chez Beebom, notre équipe de développement de logiciels n’est pas très nombreuse, mais nous avons notre propre application et notre site Web, qui sont tous deux gérés par notre équipe interne de développeurs. Même une équipe aussi petite que la nôtre (5 membres) a besoin d’un bon outil pour garder les tâches sur la bonne voie et s’assurer que les membres connaissent les tâches qui leur sont assignées. Bien sûr, cela peut être fait en utilisant les canaux de communication habituels tels que les courriels et les messages, mais ce n'est pas une solution optimale. Par conséquent, nous sommes toujours à la recherche d'un service qui puisse compléter les flux de travail de nos développeurs et leur fournir les outils nécessaires pour faire avancer les choses de manière rapide et efficace. Si le problème que je viens de décrire vous touche aussi, j'ai une solution que vous voudrez peut-être examiner. La solution dont je parle est un outil de gestion de projet en ligne et de suivi des bogues appelé Backlog.
Backlog est un outil de gestion de projet en ligne qui a été créé en tenant compte des besoins des développeurs. Il fournit les outils nécessaires pour suivre les projets en cours, les bogues signalés, les demandes de nouvelles fonctionnalités, etc. Dans cet article, nous allons approfondir et déterminer si cette solution peut être recherchée. Alors, entrons dans les détails du logiciel, allons-nous?
Principales caractéristiques
Comme toujours, nous allons commencer par les fonctionnalités clés du logiciel, ce qui devrait vous donner une idée globale de ce que le logiciel peut faire pour vous.
Catégories d'utilisateurs
Nous allons d’abord commencer par différentes catégories d’utilisateurs pouvant être créées avec Backlog. Comme la plupart des logiciels de gestion de projets, Backlog fournit aux membres plusieurs niveaux d'autorisations en fonction de la catégorie d'utilisateurs dans laquelle ils se trouvent. Un membre peut être un propriétaire d'espace, un administrateur ou un utilisateur . Maintenant, ce sont les terminologies de l'arriéré, alors laissez-moi les expliquer un peu en détail ici. Un propriétaire d'espace est essentiellement le propriétaire du compte principal du backlog et en a le contrôle général. Par exemple, il peut modifier les paramètres universels du compte, créer de nouveaux projets, gérer les membres et leurs autorisations, etc.
Un administrateur se trouve juste en dessous de Space Owner et a plus ou moins les mêmes fonctions que Space Owner, telles que la gestion de projets, l'affectation de membres, la création de problèmes, etc. Cependant, il ne peut pas modifier les paramètres du compte universel. Pensez à un administrateur en tant que chef de projet et vous aurez l'idée. Enfin, il y a Utilisateurs, qui sont les membres de votre équipe de développement et qui peuvent être affectés à différents projets. Ils peuvent commenter les problèmes, enregistrer leur progression, créer des problèmes, vérifier l'état du projet, etc. Ainsi, comme vous pouvez le constater, Backlog vous fournit une structure hiérarchique dans laquelle tout le monde peut se voir attribuer des autorisations en fonction de son profil professionnel.
Gestion de projet
Backlog vous fournit quatre fonctions principales: gestion de projet, gestion des tâches, suivi des bogues et contrôle de version . Tous les autres outils sont regroupés sous ces quatre outils principaux. Nous commencerons par la gestion de projet.
Backlog est un très bon outil de gestion de projet car il fournit un emplacement unique pour tous vos besoins liés à un projet. Vous pouvez créer de nouveaux projets, affecter des membres, fixer des dates d'échéance, converser avec les membres, donner et recevoir des commentaires, visualiser la chronologie du projet à l'aide de diagrammes de Gantt, visualiser les progrès réalisés grâce aux graphiques à graver, suivre l'évolution générale et rester à jour partout avec Backlog applications mobiles pour Android et iOS. Comme vous pouvez le constater, Backlog fournit tous les outils dont vous aurez besoin pour créer et gérer un projet, le tout à un seul endroit.
La gestion des tâches
Cependant, un logiciel de gestion de projet ne vaut rien s'il ne vous donne pas un bon moyen de gérer des tâches. Heureusement, Backlog utilise cette fonctionnalité. Tout d'abord, vous obtenez une vue claire de toutes vos tâches à un seul endroit sur votre tableau de bord . Vous pouvez également affecter et afficher la priorité attachée à toutes les tâches. Toutefois, ma fonctionnalité préférée de gestion des tâches de Backlog est la possibilité d’ affecter des membres à une tâche qui en informe également les membres. Cela aide à définir clairement la responsabilité de chaque membre de l'équipe afin d'éviter toute confusion.
J'aime aussi les boutons d'état des tâches qui vous informent en un coup d'œil sur l'état de chaque tâche. Il existe quatre types de statut différents; Ouvert, En cours, Résolu et Fermé . La meilleure partie est que tous ont un code couleur, vous n’avez même pas besoin de lire pour connaître le statut d’une tâche. Le codage couleur aide également à visualiser l’état en mode diagramme de Gantt. Fondamentalement, Backlog répond à tous vos besoins en matière de gestion des tâches sans entraver le flux de travail de l'équipe.
Suivi des bogues
La découverte, le suivi et la résolution de bogues sont l’une des parties les plus importantes du développement logiciel et je suis heureux de signaler que Backlog apporte une tonne d’outils pour gérer ce travail. Le backlog vous permet de signaler, d'organiser, de discuter et de suivre les bogues, tous en place. Puisque les bogues à la fin de la journée appartiennent à Tâches, vous obtenez toutes les fonctionnalités que j'ai mentionnées ci-dessus, ainsi que des fonctionnalités supplémentaires. Les fonctionnalités supplémentaires incluent une recherche complète pour rechercher les bogues en double, la possibilité d'afficher l'historique du journal des modifications, des champs personnalisés pour correspondre au flux de travail, etc.
Contrôle de version
Une caractéristique qui rend Backlog différent de tout autre logiciel de gestion de projet et particulièrement utile pour les développeurs est la fonctionnalité qu'ils appellent Version Control . La fonctionnalité vous permet de suivre tous les changements de code, les validations et les demandes d'extraction. Pour ce faire, il intègre directement Git et SVN, ce qui vous permet de gérer facilement le code source à côté de vos projets . Il permet également aux développeurs de comparer les modifications entre les branches et d’obtenir une vue d’ensemble des modifications pouvant être fusionnées.
L'une des meilleures caractéristiques de cet outil est qu'il prend en charge la discussion en ligne dans le code . Les développeurs peuvent examiner les modifications et commenter à cet endroit afin de faciliter la mise en œuvre des demandes de modification par les autres membres de l'équipe. Parmi les autres fonctionnalités, citons le suivi des validations, la documentation des détails du projet, etc.
Interface utilisateur
L' interface utilisateur de Backlog est très moderne et intuitive . Vous vous habituerez à l'interface en quelques heures et commencerez à l'utiliser comme un pro en un jour ou deux. Tous les boutons sont facilement accessibles et vous n’avez pas à chercher quoi que ce soit. Cela dit, un utilisateur peut utiliser de nombreux paramètres avancés pour accélérer son flux de travail s’il le souhaite.
L'interface utilisateur est divisée en quelques zones principales, chacune avec son propre ensemble de contrôles. Premièrement, il y a le tableau de bord, qui vous donne essentiellement une vue d'ensemble de tous les projets et problèmes qui sont assignés à votre création ou créés par vous . Il existe également une section Mises à jour récentes dans le tableau de bord, qui répertorie tous les commentaires récents et les modifications apportées aux projets ou aux problèmes auxquels vous participez.
Sur le tableau de bord, vous pouvez cliquer sur le nom d'un projet pour voir ses détails. La page d'accueil de tout projet vous montrera toutes les mises à jour récentes . Vous pouvez cliquer sur la page Problèmes pour voir tous les problèmes créés dans le projet. Juste pour clarifier, un problème est une tâche que vous créez dans un projet . Ce peut être un bogue, une demande de fonctionnalité, une tâche, etc. Pour revenir à la page des problèmes, j'apprécie le fait que la plupart des détails dont vous avez besoin concernant un problème peuvent être consultés ici, y compris le nom du problème, la date de création, la date d'échéance, son statut, etc. Cependant, si vous avez besoin de plus d'informations sur un problème, vous pouvez toujours cliquer dessus.
Ensuite, il y a le bouton "Ajouter un problème" à l'aide duquel vous pouvez créer un numéro de votre choix et y ajouter des membres. Le backlog donne beaucoup de contrôle lors de la création d'un problème. Vous pouvez créer un problème sous un projet ou sous un autre problème . Vous pouvez ensuite affecter des membres, définir une priorité et des jalons, ajouter des dates d'échéance, etc.
Je voudrais aussi donner une mention spéciale à Gantt et brûler les caractéristiques graphiques de Backlog. Le logiciel vous permet en principe d' appuyer simplement sur un bouton et d'afficher une chronologie de tous vos projets et statuts de tâches sous forme de diagramme de Gantt . En gros, vous pouvez utiliser le diagramme de Gantt et le graver pour voir si votre projet est à l'heure ou non.
Pour conclure, en ce qui concerne l'interface utilisateur du logiciel, Backlog a sorti la balle du ballon. L'interface utilisateur est moderne, intuitive et facile à comprendre. J'aime aussi le fait que les zones et contrôles principaux sont les mêmes pour tous les utilisateurs et ne dépendent pas de leur catégorie d'utilisateurs . Que vous soyez propriétaire, administrateur ou utilisateur d'espace, vous obtenez tous la même interface utilisateur. Les fonctionnalités supplémentaires fournies avec le niveau d'autorisations supérieur fourni aux administrateurs et aux propriétaires d'espace sont intégrées en ajoutant des boutons supplémentaires sur la même interface utilisateur. Donc, si vous l’apprenez une fois, vous n’aurez plus à le refaire, même si votre hiérarchie d’utilisateurs est mise à niveau.
Facilité d'utilisation
Personnellement, j’ai trouvé ce logiciel très facile à utiliser, de même que notre équipe de développement. Selon eux, le logiciel est très bien fait et il est facile de s’y habituer. Tout ce que j'ai mentionné dans la section relative à l'interface utilisateur m'a permis de paraphraser leurs conclusions. Le résultat final est que le logiciel les a beaucoup aidés à rationaliser leur flux de travail. En parlant de mon expérience d’utilisation de ce logiciel et de ses commentaires, je peux certainement dire que Backlog est un logiciel puissant et facile à apprendre.
Cependant, j'ai eu des difficultés à faire fonctionner les notifications. Apparemment, les notifications sont envoyées lorsqu'un problème ou un commentaire est ajouté et lorsque vous ajoutez des membres au champ «notifier un commentaire à». Ce n'est pas vraiment grave. Mis à part ce petit inconvénient, je peux dire que le carnet de commandes est excellent pour la gestion de projet, le suivi des bogues et la gestion des tâches. Les nombreuses options et intégrations, ainsi que la belle interface utilisateur, font de Backlog un essai incontournable.
Prix et disponibilité
En tant qu'application Web, Backlog est disponible pour toutes les plates-formes de bureau, y compris Windows, Mac et Linux. Ils fournissent également des applications Android et iOS gratuites pour suivre vos projets lors de vos déplacements. Plusieurs plans de tarification sont disponibles pour les équipes en fonction de leur taille. La tarification commence à 20 $ / mois pour 30 utilisateurs et 5 projets . Vous pouvez toujours mettre à niveau si vous avez une équipe plus nombreuse ou si vous souhaitez créer plus de projets. Il existe également un plan gratuit pour toujours pour les petites équipes qui vous permet de créer un projet comprenant jusqu'à 10 membres. Tous leurs plans sont assortis d'une période d'essai gratuite d'un mois. Vous pouvez donc utiliser le logiciel de manière exhaustive avant de le planter pour l'acheter.
Avantages:
- Logiciel de gestion de projet axé sur les développeurs
- Suivi des bugs et gestion des tâches
- Options étendues lors de la création d'une tâche / d'un problème
- Intégration de Gantt et burn down chart
- Interface utilisateur belle, moderne et intuitive
- Intégration de Git et SVN
- Commentaires en ligne
Les inconvénients:
- Options de notification natives difficiles à trouver
Gérer vos projets de développement avec backlog
Le backlog est l’un des rares outils de gestion de projet exclusivement destiné aux développeurs. Il a une interface utilisateur moderne et belle avec des fonctionnalités qui satisferont les besoins de toute équipe petite ou grande. Mais, je ne veux pas que vous preniez mes mots, ou plutôt ceux de notre équipe de développeurs, à la lettre. Le logiciel fournit un essai gratuit totalement gratuit d'un mois, utilisez-le, puis partagez-nous vos impressions dans la section commentaires ci-dessous.
Essayez notre backlog ici