Sravs91 asked:
Hi... can anyone give me some specific tool?
Please see my comments to Solution 1.
Now I want to post a separate answer, to explain why
"specific tool" would be a bad thing, and non-specific one would be much better. By one simple reason: Agile or other methods come and leave, and your working artifact, development asserts stays with you for a long time.
In all cases, you should start from non-specific tools: revision control, issue tracking, single-click batch automatic re-build, some testing facility, the method of development and support of prototypes (it's a very common mistake, not to support prototypes when they already played their prototyping roles), development and support if test projects and facilities. I would also add: good content management system for documenting, so every one would document in the ways integrated with the code base, not just technical writers. (It's pain to see that people thing they have gone "Agile" yet documenting in Office, one of the most inappropriate tools, totally unstructured, from the point of view of software development.)
Now, I think everyone should understand that those development method literature, Agile or not, is the… pure pseudo-science. Don't get me wrong: it's very useful to read it: the authors share serious experience and give very good, often wise (and often not) ideas. It's a very, very good idea to share ideas and experience. It's a great idea to formalize development and enforce some disciplines. But those authors don't just share, they dictate. Again, I feel that they understand themselves that this would be wrong, they just fail to make it clear. Too many developers and managers have been mislead by "strict" science-like style of this literature, ignoring the fact that there is no scientific methods at all, and there is no solid, even experimental proof. Actually, agility ideas is a considerable positive step, but still there is nothing scientific; and there is not a silver bullet. Developers need to use more of their brains, common sense, understanding specifics of their goals, develop experience and critical thinking. Get sober!
—SA