I agree and disagree with you Mounir :-) I think there is great merit in creating your own best practices, a custom innovation specific to the organization. However, this is only done through the investigation of other best practices. Can you honestly say that a company that develops their own best practice never had or investigated a base or benchmark from which to work from? Therefore I disagree with your first statement. We must always search for the best practice in whatever we do, even if it is a modified version that we customize for ourselves. In fact, I would say it's near impossible to create your own best practice without it being at least partially "borrowed" from something or someone before. Saving Changes...
Drew CraigSr. Agile & Product Coach| VanguardPhiladelphia, Pa, United States
I suppose best is relative, correct? Relative to an individual, team, organization, etc. so long as it remains dynamic with its relativity. Best is both fleeting and temporary. So, as Carla eluded too, we keep searching, learning, and striving to attain the elusiveness of what is best. Saving Changes...
I have used JIRA and Redmine. Suggest JIRA since it has a lot useful plug-ins such as Agile board. You can generate kinds of reports such as burn-down chart. The status and permissions can be customized for project. Saving Changes...
In Agile project, you need set up simple but useful process for team to let the team self-organized. Better to automate the process such as including daily build and based on the daily build result to update task's status in management tool. Let team to focus on less on-going tasks are another suggestion. Saving Changes...
Akhilesh SoorajTeam Leader - Process & Methods Team Leader| KNORR-BREMSE Technology Center India Private LimitPune, Maharashtra, India
JIRA along with confluence. No comparison with other tools when they are together Saving Changes...