• BLOG
  • CAREERS
BlogSlayerBlogSlayerBlogSlayerBlogSlayer
  • ABOUT
  • PRICING
  • PROCESS
  • WHY FROGSLAYER
  • FAQ
  • CONTACT

Why Trello is Perfect for Agile Environments

By David Gilman | Project & Team Management | 0 comment | 5 June, 2015 | 0

Last week, we compared the difference between Agile and Waterfall methodologies for software development. At FrogSlayer, we prefer to use Agile to manage our projects.

There are many different implementations of Agile, such as Scrum, Lean, or Kanban. Despite differences in these practices, most of them also have key commonalities including specific and compartmentalized roles for team members and a central information center, such as a Scrum or Kanban board. Many traditional project management and bug tracking tools are too large or unwieldy to be effectively used for a processes like this.  Here at Frogslayer, we often solve this problem by using a lightweight tool called Trello.

How To Use Trello for Project Management

Trello is an increasingly popular project management software tool that is straightforward and easy to learn, but simultaneously very powerful. It can be used by professional teams to develop world-class software or by individuals working on personal projects. We use it to track the progress of our projects for our development team and our clients. Clients are added to their project board so we can receive immediate feedback and it also allows for transparency.

Boards provide an accessible point where the key information in the project can be viewed and used by the client, the development team, and any other stakeholders. Each board stores individual ‘cards’ in ‘lists.’ The cards can be moved and re-ordered within and between lists. This mimics the aforementioned physical ‘boards’ used in Scrum, Kanban, and other frameworks. Below is a sample of a project board for FrogSlayer.

trello for project management

A typical project at FrogSlayer is organized into lists with a ‘backlog’ of tasks that have not been started on the far left, a ‘bug backlog’, an ‘in-progress’ section, a ‘need acceptance/testing’, and a ‘done’ section. This ensures that every feature on the project is visible at every point of development to all stakeholders.

As each task is worked on, it moves from the left lists to the right lists on the board until it is done. Cards are added to and ordered in the backlog based on client feedback and business requirements, typically by the Product Manager. This sets the priority of different features for the development team. This straightforward and clear approach never obfuscates what is happening and when from a development standpoint.

trello for bug tracking

One of my favorite aspects of using Trello is it works great as a bug tracking tool for managing projects. Instead of an unnecessarily unwieldy dedicated application or disorganized e-mailing, Trello can be leveraged as an excellent bug killing app.

For each project, create a new list named the “Bug Backlog.” When a new bug is discovered, a full defect report complete with screenshots and steps on how to reproduce the issue can be added to the card. This streamlines the process of reporting and fixing any software defects. The backlog is also kept ordered by priority so that more urgent issues are resolved first.

trello for organization

Labels are another Trello feature that can be useful for project management. One strategy to managing boards is to create labels for different levels of bug severity, new features, and research tasks. Multiple labels can be added as needed in up to 10 different colors or no color. This ensures another layer of organization across your project so that you can see, for example, how much bug fixing is going on versus new feature development or how many of your bugs are just minor cosmetic fixes instead of blocking issues.

Burndown charts are a common tool in used in Agile to track velocity – or the past speed of development – in order to predict the future development speed. This can be used to estimate on-time feature delivery for products. There are multiple third party apps which allow velocity, burn-up, or burn-down charts to be automatically created from Trello boards.

Another strategy is to create separate “Done” lists for each sprint or some other consistently measured time period. The size of these Done lists can be used to evaluate how much work is being accomplished from the backlog, which can then be used to estimate how much work should be allocated for the next development iteration. For example, we categorize our Done lists by month for some of our projects so that the client can see what our velocity is each month.

Trello is a powerful tool due to its ease of use, customization, and flexibility. All of the information about a project is presented in a straightforward and visual manner which makes it useful for keeping clients up to date in addition to managing internal development. When shared with team members and stakeholders a Trello board can become an invaluable information source for a software project.

BlogSlayer is the official blog of FrogSlayer, a custom software product development shop in Bryan/College Station, Texas. Our specialty is getting your product to market in 90 days or less. If you would like a free consultation for your project or big idea, email us at howdy@frogslayer.com. You can also connect with us on Twitter, Facebook, or LinkedIn.

page

Related Post

  • software development culture

    Building a Culture That Lasts

    By Devin Rabon | 0 comment

    When you’re cultivating the growth of a company, you want to develop it to be around for a hundred years at a minimum. And what makes the difference for your 100 year company? Without aRead more

  • custom software maintenance explained

    What are bugs? Software Maintenance Explained

    By Ben Algaze | 0 comment

    All software has “bugs.” But what’s a bug and how do you avoid them? If you encounter bugs, who pays for them? Everyone expects their software team to design and test thoroughly enough so thatRead more

  • reducing software project risks

    3 Tips for Reducing Risk in Software Projects

    By Ben Algaze | 0 comment

    We’ve already talked about how a fixed budget, scope controlled engagement model can help you manage software project risks. I’d like to give three more quick tips that cover some other important aspects to reducingRead more

  • managing custom software product risk

    Managing Risk in Custom Software Projects: A Better Engagement Model

    By Ben Algaze | 0 comment

    All software projects have some elements of risk. Even just doing a port of an existing, well-understood application from one platform to a newer one can end up with unexpected problems that drive up costsRead more

  • Texas Custom Software Firm Enhances Its Technology Capabilities with New Key Hire

    By Ariel Brown | 0 comment

    FrogSlayer, LLC Expands Management Team to Support Growing Client Needs   FrogSlayer CEO Ross Morel commented that our custom software firm saw the need for the new management position “in order to provide our clientsRead more

TOPICS

  • Client Resources
  • News
  • Frogslayer Life
  • Software Development & Technology
  • Project & Team Management
Frogslayer Logo - White

 

909 Southwest Pkwy E
College Station, Texas 77840

(979) 900-3023

howdy@frogslayer.com

GoodFirms Badge

About Frogslayer

Frogslayer is a software product development and commercialization firm. They partner with leading mid-sized companies to create forward-leaping, industry-shattering software products and digital platforms that enable growth and generate outsized returns.

  • Terms of Use
  • Privacy Policy
  • Sitemap
© 2020 Frogslayer, LLC
  • HOME
  • ABOUT
  • PRICING
  • WHY FROGSLAYER
  • FAQ
  • CONTACT
  • BLOG
BlogSlayer