Advertentie
Doet de naam Joel Spolsky betekent iets voor jou? Als dat zo is, wil je dit bericht lezen, omdat het het nieuwste en beste project van Spolsky laat zien. En zo niet, dan zou je moeten weten dat dit de man achter is Stack Overflow 10 websites die de beginnende programmeur kunnen helpen met voorbeeldcodefragmenten Lees verder , WebPutty, Joel over software en verschillende andere opmerkelijke projecten.
Zijn laatste project heet Trello, en het is een projectbeheersysteem dat door één persoon of een team kan worden gebruikt. Het is origineel en heel eenvoudig te gebruiken. Oh, en het is gratis.
Productintroductie Video
Voordat ik aan onze eigen tour begon, wilde ik Spolsky's kijk op het systeem delen in een grappige demonstratievideo die hij had gemaakt om te laten zien wat het kan doen. Bekijk het hieronder:
Trello in werkelijkheid
Zodra u uw gratis Trello-account hebt gemaakt (of u hebt aangemeld met uw Google-account), wordt u begroet met een zeer grijs ogend opstartscherm:
Trello werkt met 'boards', waarbij elk board vergelijkbaar is met een enkel project waaraan u werkt, alleen of met anderen. Het begint je met een
Welkom Board dat ziet er zo uit:Zoals je kunt zien, is het bord verdeeld in drie stapels "kaarten". Laten we dat eens van dichterbij bekijken:
Aan elke kaart kunnen veel metadata zijn gekoppeld, of op de "achterkant", zoals de Trello-metafoor gaat. Je kunt die metadata zien gluren in de vorm van de kleine pictogrammen onder de naam van elke kaart. Mensen kunnen stemmen op kaarten (bijvoorbeeld voor het implementeren van functies), een kaart kan een beschrijving hebben (weergegeven met het penpictogram), opmerkingen, bijlagen en meer.
Laten we de achterkant van zo'n kaart bekijken:
Hoewel de kaartbeheerinterface eenvoudig wordt gehouden, komt de kracht van Trello echt aan het licht als je naar een enkele kaart kijkt. Hierboven zien we een afbeeldingsbijlage, evenals een beschrijving. Merk op dat de bijlage een tijdstempel heeft. U kunt labels aan een kaart toevoegen; dit zijn geen tekstlabels, maar gewoon kleurstalen die u kunnen helpen de kaarten op het bord snel te vinden en te filteren:
Een andere interessante kaartfunctie is de checklist:
De checklist is net zo AJAXy als ze komen. Om een item toe te voegen, typ het gewoon en druk op Enter. Je ziet het meteen op de kaart. Wanneer u een item als voltooid markeert, wordt het niet verwijderd, maar overgestoken. Met de voortgangsbalk ziet u in één oogopslag de voortgang van de checklist.
De rechter zijbalk
De rechterzijbalk laat zien wie het bord kan zien (d.w.z. wie de leden zijn in uw project) en host verschillende bordgerelateerde opdrachten. De "Board Profiel”Is een optiedialoog voor het hele bord:
Hiermee kunt u opties in- of uitschakelen. U kunt de toegang voor het brede publiek openstellen voor stemmen en opmerkingen, of het bord sluiten zodat slechts enkele mensen het kunnen zien en ermee kunnen communiceren.
Zoeken en filteren
In de zijbalk kunt u live kaarten zoeken, maar alleen op kaartnaam (niet op opmerking, controlelijstitem, enz.). Je kunt ook filteren op label.
Activiteiten logboek
Een functie waar ik dol op ben, is het activiteitenlogboek, dat onderaan de zijbalk wordt weergegeven (met een "Bekijk alles”Link voor een uitgebreide versie). Het logboek maakt het gemakkelijk om te zien wie wat heeft gedaan en welke kaarten nieuw of gewijzigd zijn. Dit is belangrijk wanneer u een groot systeem heeft waarbij meerdere deelnemers aan verschillende kaarten werken.
Laatste gedachten
Ik hou echt van Trello omdat ik vind dat het een goede balans weet te vinden tussen visuele eenvoud (de kaartmetafoor, slepen en neerzetten) en functies (elke kaart heeft veel kracht). Ik denk dat het systeem echt tot zijn recht komt wanneer het in teamverband wordt gebruikt, meer dan voor een individuele persoon die zijn eigen projecten probeert te beheren. Als ze ooit Github-integratie zouden toevoegen, zou ik echt een team kunnen zien dat het gebruikt om een open-sourceproject te beheren.
In zijn huidige vorm is het fantastisch om gefocust te blijven en te begrijpen waar iedereen aan werkt en wat het team als geheel doet. Het is goed genoeg om me te laten wensen dat ik deel uitmaakte van een team dat het gebruikte, wat een sterk testament is als een van zijn kracht. Geef het zelf een werveling en laat ons in de comments weten wat je ervan vindt. Welke nieuwe functies zou u graag toegevoegd zien, waardoor het nog meer ideaal voor u zou zijn?