New Team System Stuff - 2004-08-19

I've been really busy this week, so these have been piling up for a few days...

Soma points to some of the tools that'll help developers write code that's more secure:

Security - How we enable you to write secure code

Visual Studio 2005 Team System developers will see a new class of static code analysis tools that are fully integrated within the IDE.

Frank Arrigo points the way to some upcoming MSDN Architecture webcasts in September:

Upcoming MSDN Architecture Webcasts: September 2004

MSDN Architecture Webcasts cover advanced application architectural topics and scenarios. Application architects from the industry discuss and demonstrate the latest thinking in architecture and advanced development practices. These free and interactive webcasts are a great way to get educated, engaged, and enlightened on Microsoft developer tools and practices.

The Braidy Tester throws down the gauntletĀ for companies to prove they value testers:

Show Me

Show me Test is an important member of your feature teams. Show me Test is on those teams because you value our opinions and ideas, not just because you've heard that feature teams should have testers.

Leonid Shirmanov is wondering if Microsoft is looking at SCRUM:

"Agile Project Management with SCRUM"

A few time ago Microsoft Press released a book titled Agile Project Management with SCRUM (ISBN: 073561993X).
Also Microsoft announces Visual Studio .NET 2005 with many new features, include Class Designer, and new product VS .NET 2005 Team System. This development product line will cover all requirements of development team.
Does Microsoft look at SCRUM?

Visual Studio Team System is not limited to any one methodology. You can customize VSTS to support many methodologies. When VSTS ships, it'll come with at least two: MSF Agile and MSF Formal. You can tweak these to your liking or supplant them with your own or one you obtain from a solution integrator.

William Zentmayer has a follow-up post to his challenge that SOA isn't SOA without Web services:

Doing SOA without Web Services? Part II.

In my last post I indicated my skepticism about claims of doing SOA with older object-based distributed technologies such as DCOM, CORBA, RMI, etc. Based on some comments that post generated, I'd like to clarify my thoughts a bit.

On the subject of SOA, Keith Pleas shares some info on SOA from a peer retreat in Colorado:

What is SOA?

One interesting breakout the first day was on the topic "What is SOA" and was lead by Bobby Woolfe, who co-authored the recent book Enterprise Integration Patterns with another retreat participant Gregor Hohpe. The highlight of that session was Sean Neville breaking everyone up with the line "It's SOAP without the P" (which sounds much funnier when spoken aloud).

James Newkirk has a recommendation for those interested in testing in agile projects:

Brian Marick on "Undoing Testing in Agile Projects" from the XP/Agile Conference

Brian Marick brings a unique perspective to agile development projects. I have found his website https://testing.com to be an invaluable resource and I also read his blog on a regular basis. Brian gave one of the keynote addresses at the XP/Agile Conference this week.

Harry Pierson has an interesting post on Jack Greenfield's Software Factories JOURNAL article:

Reading Is Fundamental (To Forming An Educated Opinion)

The first article from JOURNAL 3 is called The Case for Software Factories by Jack Greenfield, co-author of the Software Factories book. Jack noticed that the article, an introduction to the concept of Software Factories, was being rated inordinately low. Currently, it's been rated 4 out of 9. To compare, Pat's introduction to the concept of Metropolis from JOURNAL 2 rated a 7 out of 9. So a 4 is a pretty low score. Granted, I'm not going to lose any sleep over it, but it was curious. Then Jack discovered this thread on Slashdot, where most of the posts were from people who don't appear to have read the article at all.

In their press release for their 2nd quarter results, Serena Software (a leader in change management that merged with Merant earlier this year) noted their support for Visual Studio Team System:

Serena Software Reports Second Quarter Results

Announced support for the Microsoft Visual Studio 2005 Team System continuing a long tradition of working with Microsoft helping development organizations improve collaboration, boost productivity and reduce costs.

Finally...Johan Lindfors has a course recommendation for anyone looking to learn .NET architecture and design patterns:

A crossroad ahead?

I've just started walking down a brand new path, learning architecture and design patterns. I've attended the first part of four in a series of courses which lead to a certification of .NET Application Architecture. This course has been developed by the swedish Regional Directors "Sundblad & Sundblad" (https://www.2xSundblad.com) and they are highly recommended. Now I have to convince my manager to let me continue the walk ahead!