I understand the difference between functional and non functional requirements.
What I never understood is, why do we make this differentiation?
(Rephrased) When I design a solution, why is it useful to distinguish between these two?
I understand the difference between functional and non functional requirements.
What I never understood is, why do we make this differentiation?
(Rephrased) When I design a solution, why is it useful to distinguish between these two?
They are usually raised by different stakeholders. The quality attributes (what you called non-functionals) are mostly raised by the technology people and are somehow assumed by business owners