patterns & practices Summit Quebec

Monday, April 28th, 2008

So the session track for the p&p summit in Quebec is pretty much finalized. I've just been signed up to give a talk on continuous integration (CI). This is one of my pet topics (in case you didn't know)... Continuous Integration and Defense in Depth Continuous integration (CI) is the practice of ...

What to do with all that data?

Thursday, April 17th, 2008

As you may have noticed I've spent a fair amount of time play with continuous integration (CI) systems and using them to collect metrics with the long term goal of improving quality. The next question is what do you do with all that data? Well, we just finished a little ...

A hundred days of continuous integration

Thursday, January 10th, 2008

A while back I did a lot of analysis using data from the Service Factory: Modeling Edition source code control and continuous integration (CI) servers. I analyzed the causes, impact and frequency of build breaks and the cost of using a lightweight check-in process over a more lengthy "complex check-ins ...

Continuous Integration in Visual Studio 2008

Tuesday, January 8th, 2008

Martin Woodward has a PowerPoint deck available on his blog. This covers the new features of Visual Studio team System 2008 with lots of information on the "Visual Studio 2008 Team Foundation Server Build" feature. I've not had a chance to try out the new Team Build features for CI ...

Scaling continuous integration

Tuesday, December 4th, 2007

David Anderson just blogged about some work Troy Magennis did at Corbis on scaling CI to the enterprise. There's a blog post and a whitepaper. Does Continuous Integration Scale to Enterprise Projects?   This is a great paper with lots of useful stuff I wish I'd know when I last worked on a large ...