When dealing with an enterprise application, I often heard the requirement of "reporting function" "run reports", "generate reports", etc. What is it referring to?
Enterprise Development – What Is the Reporting Function?
enterprise-developmentreporting
Best Answer
Reports in an enterprise application context usually refer to Business Intelligence reports. A broad definition of Business Intelligence, from Forester Research is:
So, reporting mostly refers to the visualization and quering of Business Intelligence data. From a technical perspective, enterprise reporting usually involves (but is not limited to):
Apart for a few common reports that are relevant for almost every business (basic statistics, common ERP / CRM operational reports), it's impossible to predict what a client requires when asking for reports, as every business and market has quite different operations and needs. Reports may range from simple charts to extremely complex multi-dimensional queries.