Re: Lightweight tool
I could not agree more about the Agile manifesto and "Individuals and interactions over processes and tools"! However, it is difficult to do distributed or complex development without an appropriate tool. As for Jira, like mentioned at page 2 of this article, it is not perfect for every team. Some of the other tools listed in this article have been developed specifically for Agile development and support the Agile methodology very well. So every team has the right to choose and decide what is best in their case.