A company is introducing a new policy which mandates the inclusion of security measures throughout their software development process. To align with best practices, when should the development team perform security risk assessments?
Immediately after deployment.
At the beginning of system testing.
During the requirements gathering phase.
Prior to user acceptance testing.