Team Foundation Server 2013 Reporting Capabilities
The State of the Industry Project success is rare 2012 Failed Challenged 19% 53% Succeeded 28% 2008 24% 44% 32% 2006 19% 46% 35% 2004 15% 51% 34% Average cost overrun: 45% Time overrun: 63% Functionality delivered on average: 67% Software Errors: $59 Billion US Economy US National Institute of Standards & Technology NIST Source: Extreme Chaos, The Standish Group International, Inc., 2004, 2006, 2008, 2012
The State of the Industry Project success is rare 2012 Failed Challenged 19% 53% Succeeded 28% 2008 24% 44% 32% 2006 19% 46% 35% 2004 15% 51% 34% Lack of integrated tools Separation of business and technology Poor team communication Project tracking vs. project managing Inflexible or immature processes Difficulty balancing productivity and predictability Source: Extreme Chaos, The Standish Group International, Inc., 2004, 2006, 2008, 2012
The State of the Industry Agile Projects Succeed More Often
Development Roles and Responsibilities Requirements Management QoS Management Project Planning Task Assignment Bug Tracking Project Managers Business Analysts Requirements Analysis Architects Architecture Modeling Analysis and Design Design for Deployment Portfolio Management Project Organization Development Executives Stakeholder Communication Designers UI Design UI Prototyping Customer Support UI Flow Modeling Infrastructure Architecture Infrastructure Deployment Operations DBAs Database Design Database Source Control Database Test Data Gen Test Case Management Manual Testing Load Testing Automated Testing Testers Developers Code Analysis Unit Testing Version Control
What is Team Foundation Server? Integrated Platform for Collaborating on Software Development Projects. Work Item Tracking Project Management Reporting Version Control Build Automation
Load Balancer TFS 2012 Architecture-Scale Out Team Foundation Server (Farm) Data Tiers TFS Application Configuration DB Application Tiers TFS Application Collection 1 Team Project X Collection 2 Team Project Y TFS Application Application Tiers SharePoint Server Report Server Build Servers
Reporting Out of Box Reporting Options 1) Office Integration 2) SSRS Reports (Out-of-Box) 3) Charts 4) Excel PivotTable / OLAP Reports
Work Item Integration Microsoft Excel You can create new work items, make edits to existing work items, and even manage Trees of Work Items.. View and Publish back to TFS.
Work Item Integration Microsoft Excel The Team ribbon allows you to connect to TFS and retrieve work items, or publish your changes back to the server.
Work Item Integration Integration with SharePoint includes: SharePoint 2013 1) Work Item Web Part Within any SharePoint page, you may utilize the Work Item Query Web Part to display a list of work items. The list is based off an existing query, or you may create a custom query for the web part Double clicking on a work item opens the work item edit/view screen. 2) Other Web Parts such as Recent Builds, Goto Work Item, Recent Check-ins, etc
Work Item Integration SharePoint 2013 Web Part
New in Visual Studio 2013 Chart Types Pie Bar Column Stacked Bar Pivot Table Trend Charts Stacked area Area Line Charts
Charts Charts get data from a Work Item Query You can have multiple charts per query You must use a flat-list query. Charts support viewing a count of work items or a sum of values for select numeric fields, such as Remaining Work or Original Estimate. All project members can view charts. To create and edit charts, you need to have a Full Access license.
Charts Adding a Chart
Charts Configuring a Chart
Charts Pin a Chart
SSRS Reporting Bug Status Bug Trends Burndown and Velocity Stories Progress Test Run Results Stories Overview Test Case Readiness Test Plan Progress
Excel Reports The TFS cubes are available via PivotTables and PivotCharts in Microsoft Excel Data Available Builds Code Churn Work Items Tests Version Control
Excel Reports The cubes are not real-time Refreshed hourly or based on schedule you configure Extremely fast pre-aggregated data Use SharePoint Excel Web Parts to build real-time dashboards
Excel Reports The cubes are not real-time Refreshed hourly or based on schedule you configure Extremely fast pre-aggregated data Use SharePoint Excel Web Parts to build real-time dashboards