On InfoWorld, Paul Krill relates a topic raised on a Microsoft/Google panel on agile development, personnel issues cloud software development: "Following an audience question about personnel issues in software development, panelist Granville ‘Randy’ Miller, an architect and developer for Visual Studio at Microsoft, noted the problems that can arise with dysfunctional teams. He cited an incident where developers used interfaces against each other and developers were settling vendettas or satisfying egos rather than delivering business value."
J.B. Rainsberger made people happy with his tutorial on Test-Driven J2EE at SD West.
Read Cem Kaner’s excellent article The Ongoing Revolution in Software Testing.Michael Hunter has been stuffing his brain at SD West, and blogs about the experience. In particular, he reports on Ken Pugh’s talk on prefactoring (yes, PREfactoring), Elisabeth Hendrickson’s tutorial on Exploratory testing and her talk on how in the world testing can survive in an Agile world.
Ed Burns avoids injecting a bug thanks to TDD and falls to his knees: All Hail TDD!
Ori Peleg posts a Threaded test suite runner for Python. (via [url=http://www.artima.com/forums/flat.jsp?forum=256&thread=98567]Artima[/url])
Trey Hutcheson asks for advice on Unit testing sockets with dotnet.
Lasse Koskela posts on Pair Programming and War Zones, or solutions to difficulties getting in the zone.
In MSDN Magazine, Chris Menegay presents some of the new features in Visual Studio 2005 Team System: "Visual Studio 2005 Team System integrates within the IDE several tools that will help you write better code. These include a profiler to analyze potential performance problems in your application, code analysis tools for both managed and unmanaged code, and unit testing tools with code coverage analysis."
Mike Attili posts his slides from a recent session on Continuous Integration for .NET.
Jeff Atwood redefines the Ambient Orb build with Automated Continuous Integration and the BetaBrite LED Sign.
Ryan Nelsestuen asks what ratio of server-side Java is Object-oriented vs. procedural, and finds TDD compelling: "In the little bit of coding I have done in that fashion, I find that I wind up writing things in a more ‘OO correct’ fashion, without really having to think about it… writing a client for your object at the same time you write the object seems to naturally drive lower coupling, making code more maintainable."
DrKW Banking platform uses JUnit: [url=http://www.eweek.com/article2/0,1759,1773936,00.asp]DrKW Open-Sources Better Communication[/url].
Agile Scotland: Invite: April Agile Training Session: "Agile-Coach Rachel Davies will be presenting two agile training sessions in Edinburgh on Tuesday, 26th of April, 2005."
Last minute: There is a presentation on Continuous Integration using CruiseControl and ClearCase at the Arizona Rational Users Group in Scottsdale, AZ, this evening (March 17, 2005).