One case per capability. Each shown as a working solution.
Too complex for spreadsheets. Too specific for generic software.