TFS performance data collection

I recently had a customer that asked “How can I tell if the proxy server would be a benefit to my offshore team”.  This is a good questions that needs data to compare the before and  after proxy. 

The first question is how to get the data.  You can run a get of a project in source control on a workstation at the remote location  and capture some general times.  A better method is to use the “_oi/_diagnostics/activityLog” log that is available.

Continue reading

What is a Software Delivery Pipeline and why do we need it

The build and release process is the backbone infrastructure of software development. While it may not be the coolest or hottest part of the software development process, it is a very necessary one. 

Why, you might ask?

Software delivery is about reduction of risk and waste, ROI on new features, and flow of value to our customers.  Yes, we have heard these definitions before, but how do these definitions really relate to our everyday lives? Continue reading