Visual Studio Team Foundation Server (TFS) is the premiere tool to manage your product lifecycle, reduce risks, and improve efficiencies.
TFS 2015 is a major step forward, with tons of improvements throughout the development process but with special emphasis on agile project management, source code management, build automation, continuous delivery, and extensibility.
During this free lunch session we will demonstrate the ground breaking new features capabilities introduced in TFS 2015.
Key Experiences:
Increase your agile productivity with new backlog and Kanban board features
Learn about the changes that simplify and increase performance of process templates
Get a peek at the enhancements to source control and Git support
Meet the completely new Build & Release client in TFS
Take advantage of new test features for Unit and Load testing
Continuous integration and DevOps features in TFS 2015
Expand your Visual Studio experience with new integration features
2. Agile Team Development
Increase your agile productivity
New way to handle bugs
Querying enhancements
Changes to process templates
3. New Code Features in TFS 2015
Git Enhancements, including better
branching support and visualization
Manage what gets merged into important
branches with branch policies and pull requests
New web interfaces for performing pull requests,
quick code editing, and more
4. New Build Features in TFS 2015
Build almost anything you want (Java, Android, iOS, etc) with
the new cross-platform build system
Easily create a build using the new web interface
Customize your build process using a script
5. New Integration Features in TFS 2015
New JSON REST API-powered integration capabilities of
TFS 2015
Integrate TFS with your favorite tools via Service Hooks
6. New Test Features in TFS 2015
IntelliTest
New Load Testing capabilities
Testing in Continuous Integration and Continuous
Deployment Workflows
7. Other New Features in TFS 2015
Licensing changes
TFS management enhancements
Wiki
8. Want to Know if TFS is Right for
you?
www.polarissolutions.com
kent.peek@polarissolutions.com
alejandro.ramirez@polarissolutions.com
Contact us
to arrange a no-cost TFS 2015
Strategy Session
Querying enhancements
@CurrentIteration
Share Personal queries (30 days)
Text filters
Templates
The name of the templates will change from the verbose names that includes the version name (for example, "MSF for Agile Software Development 2013.4") to simply "Scrum", "Agile" and "CMMI". The templates are now locked, which means that you cannot make changes to the shipped templates. To create a custom process template based on a shipped template, simply export an existing template, give it a new name and version, and then reimport it by using the Process Template Manager. Existing projects are unaffected by this change, which means that they can continue to have their process customized by using witadmin.
The name of the templates changed from verbose names to simply "Scrum", "Agile" and "CMMI".
The templates are now locked, which means that you cannot make changes to the shipped templates. To create a custom process template based on a shipped template, simply export an existing template, give it a new name and version, and then reimport it by using the Process Template Manager.
Existing projects are unaffected by this change, which means that they can continue to have their process customized by using witadmin.
Intellitest.
Intellitest is a way to automatically create unit tests from your code.
You need Visual Studio Enterprise for this.
Load Testing
We are announcing new capability for running Cloud-based load tests as part of the new Build system.
There are two parts:
Cloud-based Load Test allows you to execute an existing Load test project as part of your CI/CD pipeline.
Cloud-based Web Performance Test executes a simple load test against an App URL, with the basic load test parameters being configured in the task itself.
Automated testing
We are announcing new capabilities for running unit tests on the build machine, functional automation runs on remote machines, and browse test results as part of the new Build system. Read more details in this blog.
There are now two test tasks:
VSTest Task runs tests locally on the build machine, and typically, you'll run only unit tests with this task.
VSTest Remote Task runs tests on remote machines in a distributed fashion by using test agents, and you can run either functional, unit tests or UI tests.
Additionally, we are announcing a Machines hub, and a Runs tab in the Test hub.
Machines hub. You'll use the Machines hub to create and manage remote machines.
Runs tab. This tab in the Test hub acts as a a single repository for all test results in the system. You’ll not only be able to browse automated test results from VSTest and VSTestRemote tasks, but also from legacy workflows such as XAML Builds and Build- Deploy-Test workflows.
Additionally, you can choose to integrate publishing test results into you custom tasks by leveraging REST APIs to publish Test Results.
The ‘Runs’ hub today supports querying on test runs and test results, assigning owners to test failures, tracking their analysis, and filing bugs.
The license model
There are a few rather god changes in the license model, the biggest one is that if you are an acceptance tester running test from TFS Web Access you don’t need Visual Studio Test Professional any more, you just need a TFS CAL (client access license).
Team Rooms and Chart Authoring are included in the TFS CAL.
Visual Studio Ultimate and Premium will be merged to Visual Studio Enterprise
Wiki
A wiki is included as part of the Team Project, you use Markdown language to write your content and you can create and edit files directly from TFS Web access. It’s of course possible to edit any file the same way.
Change project name
It’s finally possible to change a projects name.