في هندسة البرمجيات يعرف المتطلب الوظيفي وظيفة معينة لنظام برمجيات أو إحدى مكوناته.
In software engineering (and systems engineering), a functional requirement defines a function of a system and its components.