How Do I Learn

You may have noticed that I didn’t get around to write that many blog posts over the last two months. While some of you may regret this, others would argue that the universe has been a much better place since then :-). Anyway, I haven’t been picking my nose these last couple of months. I’ve […]

Read More

A Primer on ALM in the Microsoft Stack

By now I you’ve likely heard the term ALM. For the uninitiated, here is the latest from Wikipedia. Application lifecycle management (ALM) regards the process of delivering software as a continuously repeating cycle of inter-related steps: definition, design, development, testing, deployment and management. Each of these steps needs to be carefully monitored and controlled. Does […]

Read More

Changing Source Control as a Kaizen Event

I often have opportunities to work with organizations in transition to Team Foundation Server for their source control solution. Most large organizations (and many smaller ones) look for a migration route for their source code that allows them to retain history and their current merge/branching model. In heavily regulated environments, this is often a fundamental […]

Read More