San Francisco Agile Meetup: Using Agile with Large, Geographically Dispersed Development Teams

Monday, February 22nd, 2010

Thanks to everyone who attended my talk this evening. I had  an awesome time and loved the amount of enthusiasm and the great questions. As you may have noticed… there’s a lot of material to cover. Here’s some references to more content which adds depth. If you have any ...

I’m Speaking to San Francisco Agile Meetup Group

Monday, January 11th, 2010

Looks like I’ll be speaking in San Francisco in February on the 22nd.  Using Agile with Large, Geographically Dispersed Development Teams Distributed and large scale development are a fact of life for many teams. Unfortunately most agile methodologies or approaches assume that ...

Speaking Today at Much Ado About Agile

Tuesday, November 3rd, 2009

I’m speaking at Much Ado About Agile 2009 in Vancouver today. You can find the deck here. I’ve given versions of this talk before to various groups and a lot of details are covered in the white paper I wrote last year. The white paper covers ...

Agile Vancouver – Much Ado About Agile IV

Wednesday, September 30th, 2009

I speaking on “Distributed Agile Development” at Much Ado About Agile IV on Tuesday November 5th. Registration is now open and costs $190-350 CDN. My last conference in Vancouver was ALT.NET Canada in June. It was a blast, I learnt a lot and got to talk to some great people. So ...

Agile 2009: Distributed Agile Development

Wednesday, August 19th, 2009

Thanks to everyone who attended my talk today at Agile 2009 on Distributed Agile Development and our experiments with it at Microsoft’s patterns & practices team. I’ve been speaking about this on and off for the last year and a half and it’s interesting to see audiences grow as this ...

When Tools Take Over Your Team Room

Monday, August 17th, 2009

There were some good comments on my Tooling is a Third Order Effect post a few weeks ago. Tools and how they effect a team’s software development activities is particularly importance when you consider distributed teams because they often adapt their processes quite significantly and make heavy use of ...

Distributed Agile Development at Microsoft Updated

Friday, August 14th, 2009

A while back I wrote a white paper on Distributed Agile Development at Microsoft patterns & practices based on the experiences of the distributed teams at Microsoft patterns & practices. There were a couple of things that didn't make it into the paper which should have and in the year ...

Big Visible Charts,Continuous Integration and Distributed Teams

Thursday, August 13th, 2009

What are Big Visible Charts? Ron Jeffries defines them as: “A simple chart on the wall can bring important information to the attention of the team, the customer, and everyone else who passes through the area.” - Ron Jeffries You’ll ...

A Field Guide to Team Distribution

Monday, August 10th, 2009

This is a bit like the Scrum Bestiary minus the continual references to farmyard animals. Instead I’ll be using diagrams as a visual aid. Not as amusing but trust me I tried. This is a work in progress and incomplete. I’m working on it as part of ...

Tooling is a Third Order Effect

Thursday, August 6th, 2009

A lot of the time the first question a lot of people ask about agile and distributed agile in particular is: “Which tool or product should I buy for me and my team?” This isn’t a bad question provided everyone involved understands that tools ...