Follow

If you're just sitting with open mouth wondering how hackers could have been sitting unnoticed in Citrix corp network for a year here's why:

Random user's request for a slight change in main page color is a Functional Requirement.

Security patching, intrusion detection etc are Non-Functional Requirements.

Because users don't require that the system doesn't leak their data to random dark web forums.