https://learnaboutgmp.com/software-validation/the-6-quality-attributes-required-to-create-solid-user-requirements/