I guess my question is what do you define as a 'tool'? I have used many things from Microsoft Project to an Excel spreadsheet to plan and to track time and resources for a project. Is this what you are looking for?
I think i have not given sufficient information may be but i am not looking at project management tool We are a software company and every time while giving proposal we need to submit the effort in terms of time and resources and the cost of course.
Currently everyone uses the experience to estimate the effort needed. ....ultimately resulting into tight schedule and pressures
That is mostly we do effort estimation on adhoc basis. There are few tools i heard for e.g. function point analysis.
Now if anyone knows any other effort estimation tools can reply. Also i am interested in knowing that has anyone defined the separate process in QMS for effort estimation?
Also Software Complexity is also taken into consideration. Cyclomatic Complexity
The risk is indirectly translated into efforts to fix during coding and maintenance.
Many organizations use manual methods and Excel tools with easy measures like:
Number of Source line codes (KSLOC).
That is mostly we do effort estimation on adhoc basis. There are few tools i heard for e.g. function point analysis.
I understand that Carnegie Mellon is a leader in function point analysis. Try their web site and they have some description of it and other tools. I have read articles on its use but I have not seen it done in practice.
To be successful in improving project estimation, you will need to develop discipline around getting everyone to record how long it takes to do each phase of the project. That may be a bigger hurdle than finding a way to collect the data and analyze it.