Nøgleforskellen mellem forretningskrav og funktionelle krav er, at forretningskravene definerer forretningsmål, mens funktionelle krav definerer systemets funktionaliteter.
Krav er hovedaspektet af softwaren, da hele softwaren er baseret på dem. Det første trin i softwareudviklingsprocessen er kravindsamling og -analyse. Der er to typer krav, nemlig forretningskrav og funktionelle krav. Forretningskrav fokuserer på forretningsperspektiv, mens funktionelle krav fokuserer på systemets perspektiv.
Hvad er forretningskrav?
Forretningskrav giver omfanget, forretningsbehov eller problemer, der skal løses gennem en specifik aktivitet eller et projekt. Desuden skal det være klart og veldefineret. Yderligere er et hovedformål med en organisation at fremme deres tjenester. Derfor kan der være behov for at organisere en kampagne for at øge opmærksomheden. Og dette bliver en del af forretningskravet.
Det er nødvendigt at forstå virksomhedens behov, mål, organisationsinformation klart for at definere forretningskrav. Disse krav giver informationen til at sikre, at projektet når de identificerede mål. Forretningskrav kan relateres til virksomheden generelt eller fokusere på en interessent, gruppe, kunde, medarbejdere eller andre.
Hvad er funktionelle krav?
Funktionelle krav definerer de funktionelle aspekter af en software. Disse krav varierer fra den ene til den anden. De beskriver funktionaliteterne af systemet og delsystemerne. For eksempel er de funktionelle krav til et biblioteksstyringssystem forskellige fra et hospitalsstyringssystem.
Et biblioteksadministrationssystem bør tilføje, opdatere, slette medlemsoplysninger. Det skal tilføje, redigere og slette bogdetaljer. Desuden bør det angive gebyret for for sen returnering. Et biblioteksadministrationssystem bør også se medlemsoplysninger og bogdetaljer. Det er nogle funktionelle krav til et biblioteksstyringssystem. Hospitalets ledelsessystem bør tilføje, opdatere, slette patient- og lægeoplysninger. Det skal planlægge, omplanlægge og slette aftaler. Det skal generere regninger. Det er nogle funktionelle krav til et hospitalsadministrationssystem.
Hvad er forskellen mellem forretningskrav og funktionelle krav?
Forretningskrav vs funktionelle krav |
|
Forretningskrav er de krav, der definerer forretningsmål, vision og mål. | Funktionelle krav er de krav, der definerer funktioner i et system eller dets undersystemer. |
Hovedfokus | |
Fokuserer på forretningssynspunkt. | Fokuserer på systemets synspunkt. |
Karakteristika | |
Forretningskravene bør være brede og højt niveau. | Funktionelle krav bør være specifikke og detaljerede. |
Brug | |
Hjælper til at identificere forretningsmål. | Hjælper til at identificere funktionaliteterne i et system. |
Opsummering – Forretningskrav vs funktionelle krav
Denne artikel diskuterede forskellen mellem to kravtyper, som er forretningskrav og funktionelle krav. Forskellen mellem forretningskrav og funktionelle krav er, at forretningskrav definerer forretningsmål, mens funktionelle krav definerer systemets funktionaliteter.