https://www.themself.org/2016/06/requirements/
Requirements - Five Steps to Great Requirements