Software analytics is the intelligent use of application information to improve IT investment decisions, operational performance, and customer outcomes. Obtaining Software analytics in IT involves deep analysis of the software artifacts created or managed in any application development and maintenance process.
Software analytics can include insights about the structural quality of applications, their complexity, and their functional or technical size. Software analytics can be useful as a status check, but tend to be more useful when trends can be evaluated over time. If used in a status check, software analytics should include a benchmark to industry or other applications in the organization in order to provide context.