Problem
Performance of requirements tree is sluggish.
Solution
The performance of the requirements tree is mainly influenced by two factors:
- Browser used (modern browsers are dramatically faster)
- Number of issues shown in tree (only issues visible to the user influence the performance, issues in closed folders have not major impact on performance
Browser
For performance optimization the recommendation is to use latest version of Firefox, Chrome.
Latest version of Microsoft Edge show slightly less performance compared to Firefox or Chrome.
Latest version of Microsoft Internet Explorer show lower performance compared to the browser mentioned above.
Number of issues shown
The number of issues in the requirements tree shown to the user impacts the performance as the browser needs to handle all the elements internally. Modern browsers can handle huge amount of elements better (see Browser section). Best practice in large projects is to structure the projects by using folders. R4J – Requirements Management for JIRA does not limit the number of issues in a single folder by design. You should be aware that putting thousands of requirements in a single folder may impact performance negatively.
Related articles