2

I am not 100% sure of the meaning of these terms.
Is a business process a flow in an application? (e.g. creating an invoice)
Are business rules parts of a business process? and, are business processes part of the business logic?

1 Answer 1

7

A business process is a series of actions that are executed by a business to perform a particular task. For example, when a customer places an order with a company that company goes through a process that might involve checking stock in the warehouse and getting the item from the warehouse, packaging the item, sending it and finally invoicing it.

A business rule is a requirement in the business. For example, a customer placing an order must provide a valid credit card number in order to be able to place that order. Business rules have very little to do with software: they are simply requirements of a real-world process.

The business logic deals with enforcing business rules in a software system. When placing an order, the business logic to validate credit card numbers is invoked in order to enforce the business rule that all orders require a valid credit card number.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.