Which of the following best describes information gathering in the context of software engineering?
1
Gathering user requirements for software development.
2
Collecting data about software bugs and issues.
3
Conducting market research for software product pricing.
4
Obtaining feedback on user satisfaction with existing software.