Atlassian Jira is arguably one of the best bug/issue tracking and task management tools out there, which not only supports Agile based methodologies but also supports two of the most common Agile based practices, Scrum