Thursday, August 21st, 2008
I've added a page of slide decks for talks I've given over the past couple of years. I'll be adding more when I get more time.
Tags: Best practices, News & events
No Comments »
Thursday, August 7th, 2008
My talk on the patterns & practices Service Factory:ME team's experiences with Continuous Integration (CI) and our data analysis of the CI and Team Foundation Server logs is this morning at Agile 2008. You can find the presentation for this talk here:
One Hundred Days of Continuous Integration - slide deck
One ...
Tags: Agile, Best practices, Continuous integration, Microsoft, News & events, p & p, Static analysis, Toronto
1 Comment »
Friday, July 25th, 2008
Playing music in your team room? Who gets to pick it and for how long? Here's the "rules" we use in the patterns & practices team rooms:
Music rotates each hour
Everyone gets an hour to play the music they want
At the end of the hour someone else gets the next hour
At ...
Tags: Agile, Best practices
No Comments »
Thursday, July 10th, 2008
I'm actually starting work on a couple of white papers around how p&p runs its software development teams and some of the best practices we've harvested from looking at other Microsoft teams. Currently I'm thinking of two main topics; large scale projects and distributed teams. Some of this will appear ...
Tags: Agile, Best practices, Microsoft, p & p, Scrum
2 Comments »
Tuesday, June 17th, 2008
Ever been faced with one of those tricky design or architectural questions? Maybe the team is divided or a key decision maker is a seagull. But you need to move forward quickly.
Ladies and gentlemen... I give you the Architectural Magic Eight Ball, beloved by senior developers and architects everywhere. Solve ...
Tags: Best practices, p & p, Patterns
No Comments »
Sunday, June 15th, 2008
An imaginary conversation between you and another developer on your team, whom we'll call Fred.
You: Hey, the build is broken!
Fred: No it's not.
You: It is. The CI server is red and the log says that one of the projects is missing a file.
Fred: It's red?
You: Yes... You did the last ...
Tags: Best practices, Continuous integration
4 Comments »
Wednesday, May 14th, 2008
The whole choosing an agile process thread ran pretty long. Here's a summary of all the posts:
Designing your own agile process - Part 1: Don't!
Designing your own agile process - Part 2: Buy vs. build
Choosing an agile process - Part 3: Evaluation
Choosing an agile process - Part 4: Offshore development
Choosing ...
Tags: Agile, Best practices, Distributed teams, p & p
No Comments »
Thursday, October 20th, 2005
Here's an idea that got floated out of the cross functional team that did the majority of the work on VSTO for Outlook...
"Don't use email to resolve development issues in the ten days before major deadlines."
VSTO and Outlook guru John Durrant sent me the slide deck this was on so I ...
Tags: Agile, Best practices
No Comments »