Publicité
Est-ce que le nom Joel Spolsky tu veux dire quelque chose? Si c'est le cas, vous allez vouloir lire cet article, car il présente le dernier et le plus grand projet de Spolsky. Et sinon, vous devriez savoir que c'est l'homme derrière Débordement de pile 10 sites Web qui peuvent aider le programmeur débutant avec des exemples d'extraits de code Lire la suite , WebPutty, Joel sur le logiciel et plusieurs autres projets notables.
Son dernier projet s'appelle Trello, et c'est un système de gestion de projet qui peut être utilisé par une seule personne ou une équipe. Il est original et très simple d'utilisation. Oh, et c'est gratuit.
Vidéo de présentation du produit
Avant de nous lancer dans notre propre tournée, je voulais partager la vision de Spolsky sur le système, dans une vidéo de démonstration amusante qu'il a créée pour montrer ce qu'il peut faire. Découvrez-le ci-dessous:
Trello In Reality
Une fois que vous avez créé votre compte Trello gratuit (ou que vous vous connectez avec votre compte Google), vous serez accueilli avec un écran de démarrage très gris:
Trello fonctionne à l'aide de «tableaux», où chaque tableau est similaire à un seul projet sur lequel vous travaillez, seul ou avec d'autres. Il vous démarre avec un Panneau de bienvenue qui ressemble à ceci:
Comme vous pouvez le voir, le plateau est divisé en trois piles de «cartes». Regardons de plus près:
Chaque carte peut avoir beaucoup de métadonnées liées à elle, ou sur son «dos», comme le dit la métaphore de Trello. Vous pouvez voir ces métadonnées furtivement, sous la forme de petites icônes sous le nom de chaque carte. Les gens peuvent voter pour des cartes (par exemple, pour l'implémentation de fonctionnalités), une carte peut avoir une description (affichée avec l'icône du stylo), des commentaires, des pièces jointes, etc.
Regardons le dos d'une de ces cartes:
Bien que l'interface de gestion des cartes reste simple, lorsque vous regardez une seule carte, la puissance de Trello se révèle vraiment. Ci-dessus, nous pouvons voir une pièce jointe image, ainsi qu'une description. Notez que la pièce jointe est horodatée. Vous pouvez ajouter des étiquettes à une carte; ce ne sont pas des balises de texte, mais simplement des échantillons de couleur qui peuvent vous aider à trouver rapidement les cartes dans le tableau et à les filtrer:
Une autre caractéristique intéressante de la carte est la liste de contrôle:
La liste de contrôle est aussi AJAXy que possible. Pour ajouter un élément, tapez-le et appuyez sur Entrer. Vous le verrez sur la carte instantanément. Lorsque vous marquez un élément comme terminé, il n'est pas supprimé, mais barré. Vous pouvez voir la progression de la liste de contrôle en un coup d'œil, en utilisant la barre de progression.
La barre latérale droite
La barre latérale droite indique qui peut voir le forum (c'est-à-dire qui sont les membres de votre projet) et héberge plusieurs commandes liées au forum. Le "Profil du conseil"Est une boîte de dialogue d'options pour l'ensemble du forum:
Il vous permet d'activer ou de désactiver les options. Vous pouvez ouvrir l'accès au grand public pour le vote et les commentaires, ou fermer le forum afin que seules certaines personnes puissent le voir et interagir avec lui.
Recherche et filtrage
La barre latérale vous permet de rechercher des cartes en direct, mais uniquement par nom de carte (pas par commentaire, élément de liste de contrôle, etc.). Vous pouvez également filtrer par étiquette.
Journal d'activité
Une fonctionnalité que j'aime est le journal d'activité, affiché en bas de la barre latérale (avec un "Voir tout”Lien pour une version étendue). Le journal permet de voir facilement qui a fait quoi et quelles cartes sont nouvelles ou ont été changées. Ceci est important lorsque vous avez un grand système avec plusieurs participants travaillant sur différentes cartes.
Dernières pensées
J'aime vraiment Trello car je pense qu'il parvient à trouver un juste équilibre entre la simplicité visuelle (la métaphore de la carte, le glisser-déposer) et les fonctionnalités (chaque carte a beaucoup de puissance). Je pense que le système prend tout son sens lorsqu'il est utilisé en équipe, plus que pour une personne qui essaie de gérer ses propres projets. S'ils ajoutent un jour l'intégration Github, je pourrais vraiment voir une équipe l'utiliser pour gérer un projet open-source.
À l'heure actuelle, c'est fantastique pour rester concentré et comprendre ce sur quoi tout le monde travaille et ce que fait l'équipe dans son ensemble. C'est assez bon pour me faire souhaiter de faire partie d'une équipe qui l'utilise, ce qui témoigne fortement de sa puissance. Donnez-lui un tourbillon et faites-nous savoir dans les commentaires ce que vous en pensez. Quelles nouvelles fonctionnalités aimeriez-vous voir ajoutées qui la rendraient encore plus idéale pour vous?