Forretningsregel
En forretningsregel beskriver en forretningsmessig betingelse eller beslutning som styrer behandlingen av et forløp.
Gjør forretningsbeslutninger eksplisitte
En forretningsregel fastsetter under hvilke betingelser en bestemt behandling er tiltenkt. Den kan gjelde rettigheter, tilstander eller relasjoner. I et oppdiktet eksempel skal et notat ikke automatisk merke et kansellert serviceoppdrag som fullført igjen; et tilleggsnotat krever den definerte avklaringen.
Formuler regelen med fagansvarlige slik at den er forståelig og kontrollerbar. Beskriv unntak og hva som skjer ved manglende informasjon. Gjennomføring som kode, konfigurasjon eller manuell beslutning er et eget spørsmål. Automatisering gjør ikke en uavklart forretningsregel tydelig eller riktig av seg selv.
Kilder
Beslektede begreper
- DatavalideringDatavalidering kontrollerer data mot fastsatte krav, eksempelvis format, obligatoriske felt eller tillatte verdier.
- CRUDCRUD samler grunnoperasjonene Create, Read, Update og Delete: opprette, lese, endre og slette.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
- NettlesercacheNettlesercachen lagrer egnede HTTP-svar for senere bruk. Gjenbruk og ny validering følger de aktuelle reglene.
- Cache-invalideringCache-invalidering avslutter gjenbruk av en kopi etter definerte regler. Kildeposten er fortsatt en egen sak.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


