Функционалдық талап – жүйелердің әрекеті мен жұмыс істеуіне көмектесетін бағдарламалық құралдың техникалық сипаттамасы. Инженерлер әдетте бұл сипаттарды жүйелік бағдарламалық құралға тікелей бағдарламалайды. Жүйеге тапсырмаларды дұрыс орындауға көмектесетін бағдарламалық құралдың функционалдық талаптары болуы маңызды.