+1(408)705-4666 Have TeamExpand Call You Leave a Message

"I really like the way you can access your work items from within Outlook. I like the way you can bring up the full work item forms, make edits, and save immediately to TFS. It was great to create new meeting requests or mail messages from the work items."

Lori Lamkin
Product Unit Manager for Team Foundation Server at Microsoft

"These types of products are important to the industry."

Joel Semeniuk
CEO and co-founder of ImagiNET Resources Corp.

"I know of a good number of companies that will love having something like this - getting their timesheet management into TFS (so it can be reported on, especially) will make life a lot easier for them."

James Manning
Software Design Engineer for Visual Studio project at Microsoft

"I like the idea of being able to link work items to e-mails and meetings. I also like that it provides non-technical information workers the option of working with TFS in a more familiar environment. Congratulations to TeamExpand on the release!"

Jason Barile
Principal Test Manager for Visual Studio Team Foundation Server at Microsoft

"TX Chrono, by TeamExpand, allows users to easily track how they are spending their time, store that information in TFS, and make it available for reporting in the warehouse."

Brian Harry
Product Unit Manager for Team Foundation Server at Microsoft

Left 1 2 3 4 5 Right
TFS Timesheet


TFS Customization Guidance

June 16th, 2011

TFS customization helps you meet the specific needs of your organization and adjust Team foundation server to your business processes. Visual Studio ALM Rangers have recently released the Visual Studio Build Customization Guidance, which provides hands-on lab guidance for the customization and deployment of TFS build activities, such as versioning, code signing, and branching.

The TFS customization guidance package includes

    1. Scenario-based practical guidance in PDF format that contains frequently asked questions and quick reference posters.
    2. Hands-on-Labs documents providing walkthroughs of the technology and a package allowing you to setup the TFS training environment.
    3. Samples that include build process templates and videos that showcase the guidance.

The release also includes

    • tips to simplify the customization of builds
    • practical guidance to use process templates to automate build and non-build scenarios
    • tips to enable simple and flexible deployment of applications and their data stores

Hopefully, this TFS customization documentation and samples will help you better adopt Visual Studio in your organization.

Posted in TFS Training, TFS Customization | No Comments »

Team Foundation Server Training: TFS on Azure

June 1st, 2011

Today, most software development companies employ some sort of source control and version management system. Still, there are those who rely on outdated processes. TFS running on Windows Azure can help such companies evaluate the benefits that quality ALM software provides and get sufficient Team Foundation Server training.

TFS on Azure is not yet officially released, most of its users are TFS development team members, but technically speaking, it is up and running now.

I see it as a great future opportunity for smaller software companies, who want to implement TFS as a try before you buy and Team Foundation server training option. TFS on Azure will help reduce implementation risks by providing an evaluation and Team Foundation Server training environment. Companies can use it to assess the capabilities that TFS has to offer and identify the best ways to solve their development challenges. TFS in the cloud will accelerate the adoption of Agile practices, improve the productivity of software development, and emphasize collaboration.

There is still work to be done to enable TFS on Azure have the same functionality and stability as the on-premise product offers, but once it’s completed, TFS in the cloud will bring not only Team Foundation Server training options, but also cost savings, and new application management practices.

Posted in Best practices, TFS Training | No Comments »

TFS Training: Project Server Integration on the Virtual Machine

April 19th, 2011

I already told you about the TFS and Project Server Integration Feature Pack released last moth. It enables managers to track the progress and see the resource availability across all development projects. With this release, the TFS team also published an updated virtual machine that can be used for TFS training on this feature pack.

The virtual machine is pre-configured with the Project Server Integration Feature Pack along with sample data and walkthroughs. This TFS training tool will help both developers and managers to evaluate and demonstrate the capabilities of TFS integration with Project Server. TFS training on the virtual machine may be used as hands-on-labs for self-education, or as demo scripts to present these capabilities to the audience.

TFS training provides the guided walkthroughs that will help you learn more about the scenarios enabled by this integration. It is recommended that you complete these hands-on-labs in the order they are numbered (1-4). After 180 days from the time you first boot the virtual machine, it will expire, but hopefully you will have plenty of time for TFS training before that.

Posted in TFS Training | No Comments »

TFS Training: Learn New Possibilities of VS 2010

February 22nd, 2011

Visual Studio 2010 version has undergone significant changes. To familiarize with the core aspects of Visual Studio 2010, you may need professional TFS training. Of course, you can find the related material on the internet, but a qualified TFS consultant can better deal with Visual Studio issues that are specific to your organization.

The typical TFS training should cover all new aspects of VSTS 2010 and include the following sections:

    1. Introduction:
    First, you have to learn how to control your projects and organize them in ways that work with your own style.

    2. How to build better and more consistent apps:
    TFS has many features that support creating software solutions, such as IntelliSense, code refactoring, and unit tests. TFS training should be aimed at teaching you what enhancements were added in the new release.

    3. Creating rich applications: Visual Studio enables you to develop rich applications for a wide range of platforms, including ASP.NET, Silverlight 2, MVC, etc. This section of TFS training shows you the possibilities for creating rich applications in Visual Studio 2010.

    4. Working with data: This section examines how to use various tools and frameworks to build applications that work with databases. It also shows you how to present data in TFS reports.

    5. Configuration: The built-in support for configuration files allows you to adjust the way an application functions on the fly without having to rebuild it. This part of TFS training shows how to use .NET configuration and resource files.

    6. Upgrading to the latest version:
    This section of TFS training explains how to upgrade your projects from previous versions.

    7. TFS customization: Visual Studio 2010 is even more extensible than previous versions. This TFS class will teach you how to write TFS add-ins and how to use a Managed Extensibility Framework (MEF).

TFS training shows you how to leverage capabilities of Visual Studio to the fullest extent. If you are familiar with the way previous versions of Visual Studio worked, you may still want to take TFS training as the latest release of Visual Studio is really full of new features.

Posted in TFS Training | No Comments »

TFS Training: Virtual Machine Update

December 20th, 2010

The Visual Studio 2010 ALM Virtual Machine is updated with a new version. This virtual machine includes everything you need for TFS training. It helps learn and demonstrate application lifecycle management (ALM) capabilities in Visual Studio.

The 9 hands-on-labs / demo scripts which are included in this release cover main capabilities of application lifecycle management. Each document can be used individually by developers, testers, and project managers for TFS training to learn how to perform a given set of tasks. These documents can also be leveraged to deliver a visual demonstration of ALM capabilities in the following areas:

Software quality

    • authoring and running manual tests
    • introduction to test case management
    • introduction to coded UI tests
    • debugging with IntelliTrace

Software architecture

    • code discovery using the architecture tools
    • understanding class coupling
    • using the architecture explorer to analyze your code

Project Management

    • planning projects
    • branching and merging visualization

The latest version of this virtual machine was updated on December 9, 2010. It includes the following additions, as compared to the previous release:

    • VS 2010 Feature Pack 2
    • TFS 2010 Power Tools
    • VS 2010 Productivity Power Tools
    • Test Scribe for Microsoft Test Manager
    • VS Scrum 1.0 Process Template

The virtual Machine is a trial version of Visual Studio ALM capabilities, especially provided for TFS training. It will expire on June 1, 2011.

Posted in TFS Training | No Comments »

TFS Training for Developers, Testers, and Project Managers

November 30th, 2010

To fully utilize the capabilities of Team Foundation Server, it is a good idea to get some TFS training for your organization. Whether you are moving an entire team to a new technology, or an individual to a new role, you can leverage this service. TFS training can be different for team members in accordance with their responsibilities.

TFS training for software testers should be focused on developing test plans, creating test cases, running tests, and managing test environments. It may include the following sections:

    • Exploring Tester and Test Manager’s tasks
    • Creating test plans and defining test configurations
    • Writing and maintaining test cases
    • Executing tests, collecting video captures and system information on bugs

TFS training for developers should be focused on design, development, debugging, testing and deployment with Team Foundation Server. It may include the following lessons:

    • Learning how the architecture tools can be used to enforce system architecture
    • Using buddy builds and gated check-ins to improve code review
    • Using historical debugging and profiling to quickly find issues
    • Learning how code analysis can be used for automated compliance with coding standards
    • Creating unit tests and executing them during a build process

TFS training for Project Managers should be focused on work item tracking and reporting capabilities of TFS. It may include the following topics:

    • Working with hierarchical work items
    • Working with dashboards
    • Creating Excel Reports
    • Managing work item data in Excel
    • Creating hierarchical work item queries
    • Managing hierarchical data in MS Project and Excel

There are also special courses with a focus on TFS administration and version control. Remember that professional TFS consultants normally offer TFS training that is specifically suited for your individual needs.

Posted in TFS Training | No Comments »

How to Leverage TFS Consulting

November 17th, 2010

TFS consulting is there to help you with all the aspects of Team Foundation Server deployment, including installation, software development process assistance, integrating with other MS products and third-party TFS add-ins, and much more. TFS consultants are trained to help your team adapt their current practices to the Team Foundation Server platform and to implement the professional software development procedures it incorporates.

Many factors must be considered in order to effectively implement Team Foundation Server. TFS consulting will help you learn how to assign team roles in the development process: architect, developer, tester, project manager, etc.; how to implement development methodologies: MSF, CMMI, Agile, Scrum, Feature-Driven, etc.; how to enable your development teams to capture, analyze, and report on the diverse information they need to manage the development process.

Professional TFS consulting covers the following areas:

    • Installation and configuration of TFS data tier, application tier and client tiers
    • Deployment of TFS build servers for automated testing and continuous integration
    • Exposing statistics and progress data using MS Office applications
    • Accessing crucial development assets
    • Improving project management using work Items and dashboards
    • Achieving better collaboration among teams, managers, and remote developers with project portals
    • Implementing process templates for various methodologies
    • Integrating TFS infrastructure with SQL Server and SharePoint
    • Migrating the existing code and work items history from third-party source control systems
    • Solving any of the specific development problems that your company faces

TFS consulting can change the way your team operates. TFS experts will not only teach you how to leverage Team Foundation Server to its full extent, but also will explain you how to raise the quality of your applications, and address specific problems of your software development process. TFS consulting should be tailored to your unique needs. That is why consulting packages with a pre-determined set of services are not always a good choice. I think, it’s wiser to choose TFS consulting services based on hourly rates.

Posted in TFS Training | No Comments »

How to Get Prepared for TFS Training?

October 8th, 2010

Team Foundation Server 2010 helps developers successfully deliver sophisticated software solutions. TFS provides a complex functionality, so obviously TFS is not another simple tool. Whether you just plan to deploy Team Foundation Server or use it already, it’s a good idea to learn best practices for TFS development.

There are many options to achieve that: get professional TFS training, hire TFS expert, etc. You can either employ someone who will fix all your problems, or have someone teach your employees. The choice depends on the size of your company, timeliness, etc. With the latest release of Visual Studio 2010, there are a few things that have changed, so getting TFS consulting won’t hurt, even if you feel pretty confident about your TFS initiatives.

However, if you consider visiting any TFS training, make sure it covers the following topics:

    • TSF Customization
    • TFS Reporting
    • Automated Builds
    • Process Templates
    • Code Branching
    • Web-based Portal
    • Source Control
    • Project Management

These are the basics. In addition, TFS training should help answer the following questions:

    • How can I create and manage a complex software project?
    • How can I develop and manage tests?
    • How do I debug problems that arise during acceptance and quality test?
    • How can I enforce policies and business practices across the project?
    • How can I tailor TFS to the specific needs of my organization?

Prepare a list of topics you want to learn and questions that should be answered. A good TFS training should equip your developers with efficient techniques and proven software processes to create high-quality software with a minimal overall effort.

There are plenty of online and offline TFS courses, some of them are free, and some are pretty expensive. However, the best practice is to invite a TFS consultant who will provide customized courses, which can be held in any pre-agreed location in order to meet your individual TFS training requirements. This will make the learning process align with your particular business and technical goals, while answering the questions that bother you most.

Posted in TFS Training | No Comments »

RSS entries or comments