In the software requirements, developers describe the purpose and intent of a software system as well as its (external) behavior. What expectations do users have of the software product, and how user-friendly is it? How clear is the program structure, how well-organized is the...