Which stage in software development focuses on understanding the needs of users?
Requirements gathering
Software design
Software maintenance
Software testing

Information and Communication Technology Exercises are loading ...