Demystifying the Scrum of Scrums

The Scrum of Scrums is often saw as something ‘which grew out of control’, ‘just for Scrum Masters’ or something suited just to very large...

Why is the new VSO Stakeholder Plan a game changer?

Yesterday Brian Harry announced the new Visual Studio Online Stakeholder Plan – basically, full access to Work Items only in Visual Studio Online (and on-premise...

Test Suite and Test Plan customizations in TFS 2013 Update 3 – synergic work between development and testing

IMHO the most exciting feature of Team Foundation Server 2013 Update 3, among all its goodness, is the migration of Test Suites and Test Plans...

TFS Audits – how to create reports on your TFS usage in five minutes or so…

Some months ago I wrote about the TFS Audit Log, because a big part of my daily job is about governance, regulation and access management....

Visual Studio Online and Service Hooks!

Despite Visual Studio Online is a Cloud Service – so something you do not have on-premise and where you have limited room for customization –...

Review – Professional Team Foundation Server 2013

It is The Book. It’s the book you should have on your desk, library, shelve, whatever if you are working with Team Foundation Server.I can...

How to use PowerShell DSC with Visual Studio Release Management

After the brief introduction earlier this month it is now time to push forward – let’s see how the Update 3 CTP of Visual Studio...

A quick look at the Team Foundation Server’s permissions inheritance

Straight with the sample – why does it happen… …even if my user is a Project Administrator? Because the single user’s permission are less important...

PowerShell DSC – extreme automation in a DevOps world

Release Management Update 3 CTP1 introduces support to PowerShell Desired State Configuration to deploy applications in your environments – this is utterly cool, but…why? Before...

Shared Parameters in Web Test Case Management

With the latest Team Foundation Server update (2013.2) we get a very useful feature in Web Test Case Management – Shared Parameters. We had it...

The TFS’ Excel Reports won’t load after a SharePoint change – why?

I experienced a situation where the SharePoint instance used by a Team Foundation Server suddenly started raising errors while loading the Excel Reports inside a...

Why bringing evidences to the Sprint Retrospective meeting?

The most common question in all the situations of an average software development project is not “How?” but instead “Why?” – and in particular: “Why...

Troubleshooting users’ issues with the Team Foundation Server Operational Intelligence

I tried to do something on the TFS but I got this error … Why? Fairly common situation for every TFS Admin on this planet...

Review – Professional Application Lifecycle Management with Visual Studio 2013

After Professional Visual Studio 2013 it is now time to go a little deeper on Visual Studio ALM – Professional Application Lifecycle Management with Visual...

Can Scrum and CMMI live together?

TL;DR version – yes. Many think that Scrum (and Agile in general) and CMMI cannot live together. After some years researching about that, my opinion...

How did I manage to get on well with Git

Having to deal with Git when you come from years of another Version Control System can be hard – I was very comfortable with the...

How to check for Team Foundation Server’s job running time

This is very quick but helpful IMHO. Scenario: you are an external consultant and you need to run a job from the Team Foundation Server...

Review – Professional Visual Studio 2013

Another year, a new IDE, a new book about it. Do you want to compare it to the last year’s one? Fair enough – it...

IISReset and TFSServiceControl quiesce

“Isn’t it the same if I just run IISReset /stop to take the Team Foundation Server down?” No, it isn’t. If you just run IISReset...

Suggestions for preparing a TFS deployment with SQL AlwaysOn

SQL Server AlwaysOn is a utterly cool technology, but it is not a technology itself which solves all the problems you may have. In particular,...

How to perform a TFS Security Audit

It is common to be asked for performing a security audit on Team Foundation Server, and it is not a nightmare as it would seem…...

Why shall I use Application Insights?

There has been a lot of noise around the latest kid – Application Insights on Visual Studio Online. It is a fantastic solution, but I...

Application Insights Visual Studio Add-in preview – what is that?

Brian Harry recently blogged about that, this is an add-in for adding Application Insights’ telemetry straight from Visual Studio itself. It is helpful, because once...

SQL Server AlwaysOn with Team Foundation Server – a great team!

High Availability and Disaster Recovery are the first two items on the list for a TFS Administrator, as Team Foundation Server hosts a critical service...

New sprint, new release for Visual Studio Online

Microsoft just released a new sprint of Visual Studio Online, the first one of the new year. Three small but valuable items contained inside: Tags...

Groups Synchronization in Visual Studio Release Management

Why can’t I see my updated Active Directory groups in Visual Studio Release Management? It is a fairly common question. And the answer is pretty...

Find hidden information in the Visual Studio Online Application Insights portal

No, I am not talking about something secret or left around. I am talking about when you skip the adventure to, for instance, set up...

Custom Synthetic Monitors in Application Insights

We know it is extremely cool being able to monitor a website’s availability using the Windows Azure data centres all around the world, but what...

Visual Studio ALM MVP, again

Every year since 2010, the first day of the year is marked by the email from the MVP Award, and this year is no exception:...

Keys for a painless TFS upgrade experience

This weekend I had to work on the upgrade of the main Team Foundation Server we have in production. Everything went fine – despite not...

A pragmatic approach to a better manual testing

I recently had to deal with a small Functional Testing Team (two people in total) which was used to have a non-structured approach to manual...

New TFS Upgrade Guide out!

The ALM Rangers just released the v3 of the TFS Upgrade Guide. Apart from the official announcement, etc., I wanted to give you a valid...

Recap of the Visual Studio launch!

So, very packed day!Visual Studio Online is among us. Nothing more than Team Foundation Service up to yesterday, but now with a lot more.First of...

Application Insights in Visual Studio Online

One of the coolest things about Visual Studio ALM is that it is a continuously evolving platform. Application Insights is the latest addiction to the...

Feature Flags, the cornerstone of Continuous Delivery – a jumpstart

I had to talk about that so it is worth to share it there as well!One of the pillars of Continuous Delivery is the broad...

How to change a TFS GUID and why is it extremely important?

If you are working on a test upgrade of an existing Team Foundation Server by restoring it on another machine, keep in mind it is...

Converting TFS 2008 servers to 2012 and 2013

As you know, Team Foundation Server 2008 had several limitations which prevents a direct migration to 2012 or 2013. It is a legacy release, good...

Visual Studio ALM 2013 is RTM: is it just Visual Studio and TFS?

As we know, Visual Studio ALM 2013 has been RTM’d and released. But is it just a new Visual Studio and a new Team Foundation...

Fix the “Cannot perform 'SetProperty of Text with value “” on the hidden control.” error

If you are trying to use Test Manager to record a manual test with a web application and then play it back, you might find...

Microsoft Monitoring Agent 2013 overview

A couple of weeks ago Microsoft released the Microsoft Monitoring Agent 2013, the next generation of the very useful Standalone IntelliTrace Collector. It is a...

Review – Professional Scrum with Team Foundation Server 2010

I can already hear the voices…”why are you reviewing a three years old book?” “It is on 2010, it is outdated!” and so on.Instead –...

How an automated release looks like – the InRelease side

Once you have an automatic build leveraging InRelease for its automatic deploy, the workflow is pretty easy and straightforward.Let’s say we make a whatever edit...

Work Item Queries Charts

In the latest sprint, Microsoft released a very nice feature for reporting purposes: Charts for Work Item Queries.It is incredibly easy to use. You do...

How an automated release looks like – the Team Foundation Build side

Well, when it comes to the Automated Release our beloved Team Foundation Build has not so much to do…apart from hers usual stuff, with a...

Your first InRelease Release

In  the previous posts we saw the main pieces of InRelease, so let’s see how they fit together!You are going to create a new Release:...

Team Foundation Server 2013 in production? With some help! TFS Upgrade Weekend

Microsoft scheduled a very interesting initiative for the 13-15 September: the Team Foundation Server 2013 Upgrade Weekend. What is that? It is a weekend where...

InRelease Components and Release Templates, what are they?

The most important parts of InRelease are Components and Release Templates, which enable deployments to be smooth and automatic.You can package as a Component almost...

Some basic concepts of InRelease

Despite it is tightly integrated with Team Foundation Server, InRelease is – as far as today –  a standalone product.It is formed of three components:...

Letting System Center Operations Manager 2013 and Team Foundation Server 2013 Preview talk together

Despite TFS 2013 is still a Preview, it is fully compatible with the other Microsoft products.For enabling the DevOps story, you need to follow the...

A little, unnoticed feature in Visual Studio – Notifications Center

It is not something you go around shouting “This is a life changer!”, but IMHO it has its own dignity and it is going to...

InRelease and Team Foundation Server, tips for the setup

Recently Microsoft released a preview (non go-live, unfortunately) of InRelease for Team Foundation Server 2013. I am starting to have a look at it, so...

Enhancing Agile Portfolio Management experience with Backlog Mapping

Yesterday the Team Foundation Service team released the Sprint 50 build, and one of the features shipped is the Backlog Mapping. Nothing too big or...

How the best practice made it into the product: Workspace Mapping in Visual Studio 2013

It is well known that the best practice says “One workspace per project”. Unfortunately it is not always possible to make it as the default...

Some tips on adding other levels above the Feature

I know, I know – we have it on the MSDN. But I wanted to take the other route, which is not using witadmin and...

Hosted Build Servers up to date with Windows 8.1

One of the reasons for using Team Foundation Service and others hosted services is not worrying about technology updates as they are carried on by...

Example on what Agile Portfolio Management is covering

I have been asked about a quick example, so let’s take this screenshot: This is something you can achieve today via Project. But it is...

Basics of Agile Portfolio Management: Themes and Epics

Apart from the technology itself, the introduction of the Agile Portfolio Management in Team Foundation Server and Service has a huge impact on the surface...

A huge leap toward the Agile Portfolio Management

Up to yesterday, managing something more than User Stories and Tasks, Bugs, etc. required a certain degree of abstraction and usage of specific tools like...

Team Rooms in Team Foundation Service

So now after the Tech.Ed announcement the Team Rooms are available :) They are not just a chit-chat tool for conversations into the team. They...

Troubleshooting for dummies with Team Foundation Server

I have been asked how did I manage to understand the issue with the Work Item Synchronization Service I posted before, so maybe a broad...