Azure DevOps Server: Difference between revisions

Content deleted Content added
m Architecture: fix link
Line 16:
===Reporting===
Reporting is another major component of Team Foundation Server. Using the combined data for work items, changesets, and information provided by Team Build and results from Test Agents (described below), a variety of reports can be created. For example, the rate of code change over time, lists of bugs that don't have test cases, regressions on previously passing tests, and so on. The reports are built using [[SQL Server Reporting Services]], and can be exported in several different formats, including Excel, [[XML]], [[PDF]], and [[TIFF]]. Reports can be accessed both through Visual Studio, as well as through the web portal.
 
TFS uses its logging framework for automated data collection as well. The logging infrastructure monitors and logs information regarding access and use of the work items and source code, which can then be used by the analysis services to find trends. TFS includes a warehouse adapter in the data tier, which caches data from the underlying normalized database in a form suitable for analytics - in fact tables and dimension tables. [[SQL Server Analysis Services]] are then used to analyze this data, and reports created. Reports can span multiple work items including bug trends, code churning, build trends amongst others. Other analysis applications can also use the data directly pulled off the web services.
 
==Team build==