mjukvarufunktioner
Mjukvarufunktioner är de egenskaper och tjänster som en programvara erbjuder användare eller andra system. De beskriver vad produkten kan göra och vilka uppgifter den löser, och är ofta uttryckta som funktionella krav eller specifika features i kravdokument och produktbacklog. Funktioner gör produkten användbar och särskiljer den från konkurrenter, samtidigt som de måste passa affärs- och användarbehoven.
Funktioner kan vara användarcentrerade, såsom inloggning, sökning, filtrering av data eller rapportering, eller programvaruinternt, till exempel
Kraven på funktioner hanteras vanligtvis i en produkt- eller projekts backlog. Beskrivningar sker med användarhistorier, use
Relationen mellan funktioner och arkitektur är central: funktioner kopplas till moduler, gränssnitt och integrationer. En god