Trello is a free (with paid options) web application by Fog Creek Software released in mid September 2011. It has since gained a massive user base.
The following guide is about how I manage team projects using Trello and Test List Software Development.
The Basic Structure of Trello
1. Organizations and Boards
This is where you place all your projects. An organization includes boards (the projects) and the team members. Boards can be set as private to only allow invited members, org visible to allow anyone in the organization to view it or public to let anyone with the address to see it.
Inside every board there are lists. By default, you start off with three lists.
Cards have two side, the front (left) and the back (below).
Trello comes with a ton of features built in. The one's I use are:
Setting Up Labels
The 7 List Method
I've used the above template for all my projects inside Trello. This helps standardize everything making it a lot easier to manage projects.
Team Members and Voting Rights
The team is distributed into two groups, the producers and the approvers. If your group involves a relatively structured team, this works out well. The producers are the team members to whom the tasks are assigned to. Approvers are the team members responsive for creating the unit tests and checking the work quality of the work. After they have done so in the Acceptance Test column, only an approver may vote on the card. Once voted, the card is put into production.
7 Rules to Remember