|< < 18 > >|

Software layers

Business logic

Example:

  • Customers visit your website.

  • Examine:
    • Order history
    • Recently visited websites
    • Items being browsed
    • Shopping cart

  • Use this information to decide whether to offer an incentive.

  • E.g. If:
    • Average spend/month used to be above average
    • But has been below average for at least six months
    • And there have been recent visits to competitors' websites
    • And items being browsed cost at least $50
    • And shopping cart is empty
    then offer a 20% discount.

|< < 18 > >|