Using technology to survey Customers is a great way to understand the effectiveness of your products.
For internal business systems, most software has built-in metrics that will give you an understanding of the effectiveness of the system using the software.