Non-functional requirements may be very difficult to
state precisely and imprecise requirements may be
difficult to verify.
Goal
A general intention of the user such as ease of use
Verifiable non-functional requirement
A statement using some measure that can be
objectively tested
Goals are helpful to developers as they convey the
intentions of the system users