There are at least three places where functional business requirements can be found, and software engineers should look well beyond traditional sources of functional user requirements when developing ...