The best way to compose an up-to-date, comprehensive set of requirements is to learn from the top market players. Thorough market and competitor analysis should set you in the right direction. Then, there are also relevant SaaS standards discussed actively in respective forum threads online. The requirements should also fall in line with your particular business/project goals and needs. Our SaaS software development company can help you handle all that hassle-free.