Getting DSLs to be business readable is far less effort than business writable, but yields most of the benefits.
– Martin Fowler
Software transparency to business experts is a great goal. I’ve met plenty of sophisticated business users who at least could do some basic SQL and whip together lots of nice reports in Excel. [...]