Business rules help ensure that information systems operate in a consistent and effective manner to achieve organizational objectives.
Business rules are constraints on the process.
Business rules implement control activities, such as.
Approvals, authorizations, verifications, and reconciliations.
Reviews of operating performance.
Security of assets and segregation of duties.
Identify three elements:
Events,
Conditions,
And actions.
Identify important business events – using B P M N diagrams.
Define conditions that might affect objectives for each event.
Determine appropriate actions for each condition.
Limit who can use and change records in the system.
Ensure data integrity and an audit trail.
Field checks ensure that each entry is the correct data type, such as numbers or dates.
Validity checks ensure that each entry contains acceptable values, often implemented by dropdown lists or calendars to select dates.
Limit and range checks ensure entries are within appropriate limits.
Limit checks ensure that entries are less than an upper bound.
Range checks ensure that entries are between established upper and lower bounds.
More sophisticated systems set limits/ranges based on context.
Reasonableness checks compare entries in one field against related fields to ensure values are reasonable.
Completeness checks ensure all required fields are entered before a record can be created or updated.