Sprint Mails

A few weeks ago at the 2013 ALM Summit I gave a presentation titled Un-Managing Agile Teams covering my perspective on how to create healthy environments for agile development teams. The full talk is available at the link above. During the talk I shared some a few of the practices we use with our own…


Team Foundation Service Updates 8/27

Today we deployed another set of incremental updates to Team Foundation Service.  Details are available here:  http://tfspreview.com/en-us/home/news/2012/sep-17/


Agile Tip #9 – Motivation 2.0

In last month’s column of Visual Studio Magazine we talked about Dan Pink’s book DRIVE: The Surprising Truth About What Motivates Us and how it relates to motivating Agile teams. If you haven’t read Drive, I’d recommend you pick up a copy. For a quick teaser, watch this quick video that animates the main points…


Agile Tip #8 – Planning and Learning

My column in this month’s issue of Visual Studio Magazine talks about the value gained by Agile teams as they plan and learn. 


An Agile Retrospective by Jeff Sutherland

Jeff Sutherland, one of the founders of Scrum, recently wrote an artilce on MSDN titled “Ten Year Agile Retrospective: How We Can Improve In The Next Ten Years“.  The article captures key takeways (ten years later) from the original signatories of the Agile Manifesto.  I’d highly recommend giving it a read.


VS 2010 and TFS 2010 How-To Videos

Esther Fan posted a nice set of how-to videos yesterday focusing on VS 2010 and TFS 2010.  Check them out here:  http://blogs.msdn.com/b/vstsue/archive/2011/06/15/videos-about-visual-studio-alm-team-foundation-server-2010-on-msdn.aspx


Agile Tip #7 – Learning From the Past

Retrospective meetings have been commonplace in software development teams for many years. Teams hold a meeting at the end of a project or milestone to discuss successes and failures.  They use the data from that meeting to look for ways to create more success and less failure in future projects or milestones. Agile teams in…


Agile Tip #6 – An Effective Daily Stand-up Meeting

Yesterday, I published my first installment of a new monthly column I’ll be writing for Visual Studio Magazine.  The column will focus on Agile practices and how to use them effectively on your teams.  The first installment focuses on holding an effective daily stand-up meeting.


Professional Scrum with TFS 2010 Released!

Today, Wrox released Professional Scrum with Team Foundation Server 2010!  This is a new book I co-authored with Steve Resnick and Michael de la Maza.  The book serves as a road map for using Scrum to organize teams and activities and shows you how to use Visual Studio Team Foundation Server (TFS) to execute a…


Programmatically Reading Work Item Comments

I recently ran across a few posts from people looking for samples on how to programmatically read user comments from TFS work items using the TFS API.  It’s a simple operation, but it might not be clear at first unless you discover that you need to loop through the collection of Revisions of the work…