Neglecting Non-Functional Requirements in Agile Software Development Leads to Lower Quality Software.
The article discusses the importance of functional and non-functional requirements in software development. Functional requirements are what the user wants, while non-functional requirements are the minimum standards the software must meet. In Agile Software Development, functional requirements are prioritized over non-functional ones, leading to lower quality software and more customer complaints. To address this, non-functional requirements need to be given more attention and tested properly. By meeting both types of requirements, customer satisfaction can be increased.