3. HISTORY – RELEASE DATES
2006.03 - Visual Studio 2005 Team Foundation Server
2008.09 - Visual Studio Team System 2008 Team Foundation
Server
First version used by Centric Belgium
2010.08 - Visual Studio Team Foundation Server 2010
Current version in use by Centric Belgium
2012.08 - Visual Studio Team Foundation Server 2012
2013.11 - Visual Studio Team Foundation Server 2013
New version to be used by Centric Belgium
2014.06 – Visual Studio 2014 CTP1
TITLE PRESENTATION December 17, 2014
Teams are actually a subset of a Team Project, each specifying Team Members, Team Iterations and Team Areas.
If you want to split work among teams and have those teams' work roll up into a portfolio backlog? It's easy to create a hierarchy of teams for your project and add people to them. The work they do will roll up to a management team by working with portfolio backlog.
Scenario: one higher team (called management team) and two teams (team 1 and team 2 aka development/scrum teams)
Task board: electronically scrum board
Kanban board: team backlog, swimlanes: to do, in progress, done
Task board: electronically scrum board
Kanban board: team backlog, swimlanes: to do, in progress, done
For any flat list query, but not for a tree query or a direct links query
Configurable though the interface
Tagging work items helps you quickly filter the product backlog or a work item query by categories that you define.
Comments
Lightweight code comments
Create or reply comments to changesets using the web-based Version Control Explorer. This allows you to engage in conversations with your teammates on source code changes
Team Rooms
Use it to discuss work in progress, ask questions, share status, and clarify issues that arise in real time
By using the team room instead of email threads, you automatically receive an audit trail of conversations and decisions.
By reviewing the archive, you can quickly catch up with the team when you’ve been away or in a different time zone.
A Team Room is a durable collaboration space that records everything happening in your team. You can configure notifications – checkins, builds, code reviews, etc to go into the Team Room and it becomes a living record of the activity in the project. You can also have conversations with the rest of your team in the room. It’s always “on” and “permanently” recorded, allowing people to catch up on what’s happened while they were out, go back and find previous conversations, etc
gather both solicited and unsolicited feedback from customers and stakeholders
gather both solicited and unsolicited feedback from customers and stakeholders
Lightweight browser-based test management and execution
Lightweight browser-based test management and execution
support for testing without a plan, using MTM
As part of increasing focus on DevOps part of the ALM this new tool is a continuous delivery solution that automates the release process through all environments from TFS through to production, all in one solution, and all integrated with TFS.
The faster your software is deployed, the quicker you can get feedback. You can configure, approve and deploy your applications for any environment.
Automatically deploy the application as a whole to multiple environments. Based on a business-approval workflow, the tool improves coordination and communication between DEV, OPS and QA to make release cycles repeatable, visible, and more efficient.
Release template: Adjustment of processes of preparation of release and steps on deployment are carried out in the visual editor
Actions: Thus it are possible to configure in more details the target environment of development by means of actions (Actions), for example to create the virtual site in IIS, to create the new virtual machine in Azure
Stages: Thus at each stage there could be a phase of the statement on the basis of criteria, for example passages of modular tests, or the responsible person
Tagging work items helps you quickly filter the product backlog or a work item query by categories that you define.