We’re just done with the second day of the latest ALM Live tour. This time the focus is “quality assurance using Continuous Integration” and it’s been very interesting to hear other peoples view on this. I believe the key takeaways this time are test automation and project transparency. Focus on what you want to visualize using the CI process and many more in the development organization will benefit of the metrics that comes from CI and TFS. Why should only the build master be interested in the information in a build report? Presented diffrerently it's of direct value to project management, test management and quality assurance. The same goes for the quality indicators (test rates, code coverage, code churn etc), with the right presentation these values will be very valuable for the project management and not only the development team.
For you who want the presentation it can be downloaded here.
Other resources mentioned in the presentation:
Tools for Agility, Kent Beck
http://www.microsoft.com/downloadS/details.aspx?FamilyID=ae7e07e8-0872-47c4-b1e7-2c1de7facf96&displaylang=en
Team Foundation Build Reference for Visual Studio Team System 2008 Team Foundation Server
http://www.microsoft.com/downloads/details.aspx?FamilyID=6466b53d-d80b-4c31-8f5c-dfb5d32e9411&DisplayLang=en
Custom Build tasks
http://www.codeplex.com/MSBuildExtensionPack
http://www.codeplex.com/sdctasks
PSExec for remote administration
http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
nDepend
http://www.ndepend.com
Build Wallboard
http://code.msdn.microsoft.com/buildwallboard
TFS Deployer
http://www.codeplex.com/tfsdeployer