Funkcjonalność (Słownik Terminów Inżynierii Wymagań, Wersja 1.0 (2020), s. 14.) – zbiór atrybutów urządzenia, oprogramowania lub systemu określających zdolność do dostarczenia funkcji zaspokajających wyznaczone i zakładane potrzeby, podczas używania w określonych warunkach.

Norma ISO 9126„ISO/IEC 9126 in practice – what do we need to know?”. definiuje 5 podcharakterystyk funkcjonalności w modelu jakości oprogramowania: odpowiedniość (suitability) dokładność (accuracy) współdziałanie (interoperability) bezpieczeństwo (security) zgodność (functionality compliance).

Określenie to jest czasami używane zamiast słowa „użyteczność”. Angielski termin , o takim właśnie znaczeniu„Usability Meaning and Interpretation in ISO Standars., odnosi się do łatwości obsługi, wydajności i satysfakcji odczuwanej z użytkowania danego urządzenia, programu, witryny internetowej itp. Wysoka użyteczność/funkcjonalność oznacza łatwość obsługi i nauki, a także przyjemnego użytkowania oraz naprawy popełnionych błędów.