I am looking for recommendations for an agile project management tool that is on-premise. Due to security requirements we cannot use online solutions. Besides this the tool should:
• Support Agile (Scrum, Kanban, Scrumban, etc.)
• Support multiple levels of tasks and subtasks
• Have unlimited number of projects
• Have time tracking
• Integrate with MS Outlook
• Integrate with TFS (ideally)