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 ...

Book Review of Scaling Lean & Agile Development

Thursday, June 4th, 2009

While supposedly on vacation and sitting on a beach in Jamaica I finally got around to reading a couple of books that haven’t quite made it to the top of the stack. This is largely thanks to the lack of slack and impending annual performance reviews. More on that later… ...

Of Plans and Planning

Thursday, May 7th, 2009

In the beginning there was The Plan. The Planner looked upon The Plan and saw that it was good. A prioritized Product Backlog and accompanying Release Plan for the whole of the next release of BigApp 3.0. Enough work to keep hundreds of people busy for the next eighteen ...

How Organizational Structure Effects Software Quality: Learnings From Windows Vista

Monday, December 8th, 2008

When Nachiappan Nagappan from Microsoft Research (MSR) showed some of the results from his paper at the p&p Summit I pretty much had to check it out. THE INFLUENCE OF ORGANIZATIONAL STRUCTURE ON SOFTWARE QUALITY: AN EMPIRICAL CASE STUDY  - Nachiappan Nagappan, Brendan Murphy & Victor R. Basili The MSR team examined the ...

Scaling Agile Up and Out – A Tale From the Trenches

Thursday, November 13th, 2008

Thanks everyone who attended my talk today at Agile Development Practices 2008. The PDF of the slide deck is available for download and includes some additional speaker notes. This talk was based on two papers; Agility and the Inconceivably Large and Distributed Agile Development at patterns & practices which ...

Agile Development Practices 2008 is Next Week

Friday, November 7th, 2008

As previously noted I'm going to be in Florida next week speaking at Agile Development Practices 2008 on Thursday afternoon (session details). It looks like there's a great lineup of speakers for the conference... and then there's me. Here's the abstract for my talk... Scaling Agile Up and Out: ...

Scrum and Supporting Your Existing Products

Monday, September 29th, 2008

Bugs! How do you handle fixing bugs and enhancement requests on an existing release of your product while your team(s) are working on the next release? Typically as you start work on a new version of your product there will be bugs or enhancement requests coming in from users of ...

Agile 2008 – Conway’s Law and Distributed Teams

Friday, August 29th, 2008

During the distributed agile workshop at Agile 2008 there was some discussion of Conway's Law (named after Melvin Conway). Conway's law basically says Any piece of software reflects the organizational structure that produced it. So distributing your team not only effects its communication dynamics adds dysfunction, it also may impact the actual ...

Agile 2008 – Something is wrong but why?

Thursday, August 14th, 2008

If you've been in software a while a lot of the time your gut starts to tell you that something feels wrong before you figure out exactly why. This year's Agile 2008 conference gave me several insights into why some things I've had deep reservations about are wrong in a ...