I will speak about our experience in building BRE-containing systems. BRE (business rules engine) is a way to give non-developers a set of tools to write a code, and, if needed, implement changes rapidly. I use one of the anti-fraud components as an example to look at development issues, the pros and cons of such an approach, and things to remember during development.
Evgeny Vinogradov

Head of Business Intelligence Development Department, Yandex.Money
Graduate of Applied Mathematics Department of Saint-Petersburg State University, PhD. Last 15 year spend in IT development in different areas – from CAD systems in oursourcing companies till military factories. In 2003 join Yandex.Money team, where is responsible for BI and anti-fraud systems development.