I was wondering if there are any rules of thumb when trying to estimate the required effort for User Acceptance Testing (planning and execution) on a typical software development project.
For instance, somebody told me to add 20% of total development time for Quality Assurance (give or take accrding to project complexity).
Some tips or links to specific research would be highly appreciated.
Thanks in advance,
Stephan