Annuncio pubblicitario
Fa il nome Joel Spolsky significhi qualcosa per te? In tal caso, vorrai leggere questo post, perché mette in mostra l'ultimo e il più grande progetto di Spolsky. E se no, dovresti sapere che questo è l'uomo dietro Stack Overflow 10 siti Web che possono aiutare il programmatore principiante con frammenti di codice di esempio Leggi di più , WebPutty, Joel on Software e molti altri progetti importanti.
Si chiama il suo ultimo progetto Trello, ed è un sistema di gestione del progetto che può essere utilizzato da una sola persona o un team. È originale e molto semplice da usare. Oh, ed è gratuito.
Video introduttivo sul prodotto
Prima di intraprendere il nostro tour, volevo condividere la visione del sistema di Spolsky, in un video dimostrativo divertente che ha creato per mostrare cosa può fare. Dai un'occhiata qui sotto:
Trello in realtà
Dopo aver creato il tuo account Trello gratuito (o aver effettuato l'accesso con il tuo account Google), verrai accolto con una schermata di avvio dall'aspetto molto grigio:
Trello funziona utilizzando "board", in cui ogni board è simile a un singolo progetto a cui stai lavorando, da solo o con altri. Ti inizia con a Consiglio di benvenuto assomiglia a questo:
Come puoi vedere, il tabellone è diviso in tre pile di "carte". Diamo un'occhiata più da vicino:
Ogni carta può avere molti metadati collegati ad essa, o sul suo "retro", come dice la metafora di Trello. Puoi vedere quei metadati che spuntano, sotto forma di piccole icone sotto il nome di ogni carta. Le persone possono votare per le carte (diciamo, per l'implementazione delle funzionalità), una carta può avere una descrizione (mostrata con l'icona della penna), commenti, allegati e altro.
Diamo un'occhiata al retro di una di queste carte:
Mentre l'interfaccia di gestione delle carte è semplice, quando si guarda una singola carta, la potenza di Trello viene davvero alla luce. Sopra possiamo vedere un allegato di immagine, nonché una descrizione. Si noti che l'allegato è timestamp. È possibile aggiungere etichette a una carta; questi non sono tag di testo, ma semplicemente campioni di colore che possono aiutarti a trovare rapidamente le carte nel tabellone e a filtrarle:
Un'altra interessante caratteristica della carta è la checklist:
La lista di controllo è AJAXy come arrivano. Per aggiungere un oggetto, basta digitarlo e premere accedere. Lo vedrai sulla carta all'istante. Quando si contrassegna un oggetto come fatto, non viene rimosso, ma attraversato. Puoi vedere l'avanzamento della checklist a colpo d'occhio, usando la barra di avanzamento.
La barra laterale destra
La barra laterale destra mostra chi può visualizzare la scheda (ovvero, chi sono i membri nel tuo progetto) e ospita diversi comandi relativi alla scheda. Il "Profilo della scheda"È una finestra di dialogo delle opzioni per l'intera scheda:
Ti consente di attivare o disattivare le opzioni. Puoi aprire l'accesso al grande pubblico per la votazione e i commenti o chiudere la scheda in modo che solo alcune persone possano vederlo e interagire con esso.
Ricerca e filtro
La barra laterale ti consente di cercare carte dal vivo, ma solo per nome della carta (non per commento, elemento della lista di controllo, ecc.). Puoi anche filtrare per etichetta.
Registro delle attività
Una caratteristica che adoro è il registro delle attività, mostrato nella parte inferiore della barra laterale (con un "Mostra tutto"Link per una versione estesa). Il registro consente di vedere facilmente chi ha fatto cosa e quali carte sono nuove o modificate. Questo è importante quando si dispone di un sistema di grandi dimensioni con diversi partecipanti che lavorano su schede diverse.
Pensieri finali
Mi piace molto Trello perché sento che riesce a trovare un equilibrio tra semplicità visiva (la metafora della carta, trascinamento della selezione) e caratteristiche (ogni carta ha molto potere). Penso che il sistema diventi davvero unico quando viene utilizzato in un ambiente di squadra, più che per una singola persona che cerca di gestire i propri progetti. Se mai aggiungessero l'integrazione di Github, potrei davvero vedere un team usarlo per gestire un progetto open source.
Allo stato attuale, è fantastico rimanere concentrati e capire su cosa tutti stanno lavorando e cosa sta facendo il team nel suo insieme. È abbastanza buono da farmi desiderare di far parte di una squadra che lo usa, il che è un forte testamento come tutti i suoi poteri. Provalo tu stesso e facci sapere nei commenti cosa ne pensi. Quali nuove funzionalità vorresti vedere aggiunte che lo renderebbero ancora più ideale per te?