TFS 2012 Nico Geeroms
Jan 14, 2016
TFS 2012
Nico Geeroms
Team Foundation Server 2012
New Features
Project Management Features: Team Web Access
Team Web Access web interface – Home page• Iteration info• Team Favorites• Dates
Project Management Features: Project Backlog
Drag & Drop
Add new backlog items (user stories)
Velocity chart
Project Management Features: Sprint/Iteration backlog
User stories & tasks
Easily add tasks
Team capacity
Capaticy tab
Project Management Features: Taskboard (Scrum Board)
Displays tasks by state
Grouped by• User story• Team member
Interactive• Drag&Drop
Developer Features: Team Explorer
Tree view menu
Context specific UI
Web-like look & feel
More efficient development
workflow
Developer Features: My Work
Manage work assignments• Available/In progress/Suspended work• Code reviews
Suspend and shelve work
Remembers state of VS• Open windows• Breakpoints• ...
Developer Features: Pending Changes and local workspace
Pending changes• Improved detection
Local Workspace• Disconnected from server• Workspace information saved locally• Little difference online/offline
Developer Features: Code Reviews
Fully integrated code review process• Requestor & reviewer can communicate• Compare function• Highlight parts• Add comments
Developer Features: Merging
Merging: never easy or fun..
New merge window• Less painful experience!• More inuitive side-by-side comparison• Conflicts change
Developer Features: Stakeholders
Feedback manager for stakeholders
Improve communication stakeholders – team members• Screenshots – voice recordings – written feedback
Developer Features: Unit Testing Improvements
Previously after test project build: long exhaustive search for test discovery
Now: Smart Discovery Algorithm• Faster!
Developer Features: Run Tests After Build – Run/Debug tests from editor
Automatically run tests• After every successful build• Failed tests executed first
Run/Debug tests from editor• Easily run/debug tests• From under the cursor via shortcut menu
Developer Features: Code Clone Analysis
Find duplicate code snippets• Overview of matches• Compare via Comparison Tool• Grouped by degree of match
Analysis on solution level
Developer Features: Storyboarding
Create easy and fast UI prototypes
New tool add-in for PowerPoint
Developer Features: Exploratory Testing Improvements
No test case/exploratory bug needed
Include extra data about bugs• Screenshots • Comments• File attachments
User friendly UI• Big icons• Create & style notes in free-form field• ...
Developer Features: SQL Server Developer Tool
New DB Development Tool in VS 2012
Database Professional / VS Database Project with improvements• Table and Stored Procedure Designer
• Comparable to HTML editor in VS
• Debugging SQL Project using SQL Express LocalDB• Execute stored procedure without real Db connection
• Publishing DB locally and on Build Server• Same as deploy feature in VS Database Project + improvements
• SQLCMD Variables• Use any variable while build or publish
TFS 2012 - DEMO
Please visit our website: www.centric.eu