<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Applied Visual Studio Team System : Team Edition for Database Professionals</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/category/1010.aspx</link><description /><dc:language>en-US</dc:language><generator>CommunityServer 1.1 (Build: 1.1.0.51101)</generator><item><title>Attending the PASS Summit</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/22/451.aspx</link><pubDate>Sat, 22 Sep 2007 08:33:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:451</guid><dc:creator>andy</dc:creator><slash:comments>3</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/451.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=451</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;a href="http://blogs.sqlservercentral.com/blogs/steve_jones/"&gt;Steve Jones&lt;/a&gt; makes some good points in his blog post &lt;a href="http://blogs.sqlservercentral.com/blogs/steve_jones/archive/2007/09/17/2967.aspx"&gt;Training&lt;/a&gt;. I find it difficult to believe the short-sightedness of some organizations when it comes to training events like the PASS Summit.&lt;/p&gt;
&lt;p&gt;This year's Summit - like all previous years to date - had enough top notch presentations and labs to make it worth the cost of admission, travel and expenses, and the cost of allowing a database professional to leave work for three days combined. &lt;em&gt;More&lt;/em&gt; than enough. &lt;/p&gt;
&lt;p&gt;Like Steve, I don't get it. &lt;/p&gt;
&lt;p&gt;Also like Steve, I bet we'll see these DBAs at the 2008 PASS Summit in Seattle - and working for another company.&lt;/p&gt;
&lt;p&gt;I wonder if those responsible for denying database professionals opportunities for training factor in the cost of hiring and training a new DBA every six to eighteen months?&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/EMPs"&gt;EMPs&lt;/a&gt; &lt;a href="http://technorati.com/tag/Database+Professionals"&gt;Database Professionals&lt;/a&gt; &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Training"&gt;Training&lt;/a&gt; &lt;a href="http://technorati.com/tag/Changing+Jobs"&gt;Changing Jobs&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=451" width="1" height="1"&gt;</description></item><item><title>Thanks to PASS Attendees!</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/20/449.aspx</link><pubDate>Fri, 21 Sep 2007 02:19:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:449</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/449.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=449</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I'd like to thank the people that attended my sessions at the 2007 PASS Summit in Denver this week! I had a blast and hope you all did as well.&lt;/p&gt;
&lt;p&gt;The code will be available from the PASS website and on a DVD. For those in my sessions, I promised I would post the code &lt;a href="http://www.vsteamsystemcentral.com/dnn/LinkClick.aspx?link=code%2fETLTestSuite.zip&amp;tabid=89&amp;mid=388"&gt;here&lt;/a&gt; for my custom Counts test condition for Team Edition for Database Professionals. Free registration to &lt;a href="http://www.vsteamsystemcentral.com/"&gt;VSTeamSystemCentral.com&lt;/a&gt; is required. The site has been live more than two years. I've sent a total of two emails to registered users during that time. And I never share email addresses - ever.&lt;/p&gt;
&lt;p&gt;Extending Team Edition for Database Professionals with custom test conditions is fairly straightforward once you understand it. (Like everything else in life, Mr. Obvious...)&lt;/p&gt;
&lt;p&gt;If you are completely new to coding and would like to build a custom test condition for database testing, fear not! The last part of Chapter 4 (entitled Testing the Database) of the &lt;a href="http://www.wrox.com"&gt;Wrox&lt;/a&gt; book &lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt; is dedicated to a beginner's walk-through of building your first custom test condition.&lt;/p&gt;
&lt;p&gt;Yes I am promoting my new book. There's a reason: it's a good book.&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Database+testing"&gt;Database testing&lt;/a&gt; &lt;a href="http://technorati.com/tag/Team+Edition+for+Database+Professionals"&gt;Team Edition for Database Professionals&lt;/a&gt; &lt;a href="http://technorati.com/tag/Custom+test+condition"&gt;Custom test condition&lt;/a&gt; &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=449" width="1" height="1"&gt;</description></item><item><title>SQLServerCentral.com and Solid Quality Socials at the PASS Summit</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/19/448.aspx</link><pubDate>Wed, 19 Sep 2007 09:46:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:448</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/448.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=448</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I just returned from a night on the town here in Denver! First, I mosied over to the SQL Server Central bash and got to meet lots of interesting people including Steve Jones &lt;em&gt;and&lt;/em&gt; Andy Warren - how cool was that!&lt;/p&gt;
&lt;p&gt;Steve was busy administering the event but we finally got to meet and talk for a few minutes face to face - well, I had to look up to Steve... he's a tall guy! But I've been looking up to Steve for a while now anyway.&lt;/p&gt;
&lt;p&gt;Andy's a wealth of developer community knowledge and it was great to hang out with him and discuss User Group, Code Camp, and &lt;a href="http://www.sqlsaturday.com/"&gt;SQLSaturday&lt;/a&gt; stuff.&lt;/p&gt;
&lt;p&gt;Then it was time to saunter to the &lt;a href="http://www.solidq.com"&gt;Solid Quality Mentors&lt;/a&gt; party. It was great to finally meet the people who have been writing the books I've been reading all these years! Solid Quality has the &lt;em&gt;most awesome&lt;/em&gt; support folks on the planet - it was great to finally meet them face to face! I still can't believe I'm part of this cool organization. &lt;/p&gt;
&lt;p&gt;It's now time for another run through the material for tomorrow's presentation entitled Applied Team Edition for Database Professionals. &lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Solid+Quality"&gt;Solid Quality&lt;/a&gt; &lt;a href="http://technorati.com/tag/SQL+Server+Central"&gt;SQL Server Central&lt;/a&gt; &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Summit"&gt;Summit&lt;/a&gt; &lt;a href="http://technorati.com/tag/2007"&gt;2007&lt;/a&gt; &lt;a href="http://technorati.com/tag/SQLSaturday"&gt;SQLSaturday&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=448" width="1" height="1"&gt;</description></item><item><title>At the 2007 PASS Summit!</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/18/447.aspx</link><pubDate>Wed, 19 Sep 2007 05:19:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:447</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/447.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=447</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;img src="http://vsteamsystemcentral.com/images/ext/AndyPASS.jpg" width=800 border="0" alt="PASS stuff!" /&gt;&lt;/p&gt;
&lt;p&gt;I'm at the &lt;a href="http://www.sqlpass.org"&gt;2007 PASS Summit&lt;/a&gt;! &lt;/p&gt;
&lt;p&gt;I was wandering around the Colorado Convention Center earlier today in shorts, unshaven, tired... looking like I'd been rode hard and put up wet. But I caught the last half of &lt;a href="http://blogs.msdn.com/gertd/"&gt;Gert Draper&lt;/a&gt;'s excellent presentation on Team Edition for Database Professionals! Gert is the man.&lt;/p&gt;
&lt;p&gt;I'm presenting on the same topic tomorrow (yeah, I know - great move there, Andy...) and then on SSIS Development practices Thursday. This promises to be the geekiest week I've had in a long time!&lt;/p&gt;
&lt;p&gt;&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Summit"&gt;Summit&lt;/a&gt; &lt;a href="http://technorati.com/tag/2007"&gt;2007&lt;/a&gt; &lt;a href="http://technorati.com/tag/Denver"&gt;Denver&lt;/a&gt; &lt;a href="http://technorati.com/tag/Team+Edition+for+Database+Professionals"&gt;Team Edition for Database Professionals&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=447" width="1" height="1"&gt;</description></item><item><title>Getting Ready For The PASS Summit!</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/09/07/446.aspx</link><pubDate>Fri, 07 Sep 2007 21:31:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:446</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/446.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=446</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;The PASS Summit is less than two weeks away!&lt;/p&gt;
&lt;p&gt;I'm getting ready for my presentations. I need a couple laptops to host virtual servers for the demos, so I bought some new gear to take with me.
&lt;/p&gt;
&lt;p&gt;Check out my Network-In-A-Bag!
&lt;/p&gt;
&lt;p&gt;&lt;img src="http://vsteamsystemcentral.com/images/ext/NetworkInABag600.jpg" border=0 alt="Network in a bag!"&gt;
&lt;p&gt;It's a power strip, a couple CAT6 cables, power supply, and a NetGear 1G 5-port switch - all in a 1 gallon Ziploc bag.
&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/PASS"&gt;PASS&lt;/a&gt; &lt;a href="http://technorati.com/tag/Summit"&gt;Summit&lt;/a&gt; &lt;a href="http://technorati.com/tag/2007"&gt;2007&lt;/a&gt; &lt;a href="http://technorati.com/tag/Networking"&gt;Networking&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=446" width="1" height="1"&gt;</description></item><item><title>Testing With VSTS Sample Chapter Available</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/08/27/438.aspx</link><pubDate>Mon, 27 Aug 2007 22:29:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:438</guid><dc:creator>andy</dc:creator><slash:comments>1</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/438.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=438</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;&lt;img src="/images/ext/Cover1.png" border=0&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The cool people at &lt;a href="http://www.wiley.com"&gt;Wiley&lt;/a&gt; (&lt;a href="http://www.wrox.com"&gt;Wrox&lt;/a&gt;) allowed the cool people at &lt;a href="http://www.solidq.com/"&gt;Solid Quality Mentors&lt;/a&gt; to post my chapter, &lt;a href="http://www.solidq.com/na/NewsDetail.aspx?Id=2006"&gt;Testing The Database&lt;/a&gt;, from the upcoming Wrox release &lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Team+Edition+for+Database+Professionals"&gt;Team Edition for Database Professionals&lt;/a&gt; &lt;a href="http://technorati.com/tag/Database+Testing"&gt;Database Testing&lt;/a&gt; &lt;a href="http://technorati.com/tag/Unit+Testing"&gt;Unit Testing&lt;/a&gt; &lt;a href="http://technorati.com/tag/Wrox"&gt;Wrox&lt;/a&gt; &lt;a href="http://technorati.com/tag/Solid+Quality+Mentors"&gt;Solid Quality Mentors&lt;/a&gt; &lt;a href="http://technorati.com/tag/Wiley"&gt;Wiley&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=438" width="1" height="1"&gt;</description></item><item><title>New Book! Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/07/31/426.aspx</link><pubDate>Tue, 31 Jul 2007 23:18:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:426</guid><dc:creator>andy</dc:creator><slash:comments>1</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/426.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=426</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;&lt;img src="/images/ext/Cover1.png" border=0&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt; is now available for pre-order at &lt;a href="http://www.amazon.com/"&gt;Amazon.com&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;I was honored to work on this book with three testing gurus: Tom Arnold, Mike Frost, and Dominic Hopton. &lt;/p&gt;
&lt;p&gt;The book covers many aspects of testing. More than just &lt;em&gt;what&lt;/em&gt; to test, &lt;em&gt;why&lt;/em&gt; to test is also covered. Although the book covers testing with Visual Studio, non-Microsoft technologies are referenced.&lt;/p&gt;
&lt;p&gt;The book is written for developers practicing test-driven and test-first methodologies, and for test engineers. It provides great insight into the Visual Studio testing framework.&lt;/p&gt;
&lt;p&gt;I got to write a chapter on Testing the Database. I use Team Edition for Database Professionals in the chapter to build a database project, then test it. I'm really happy with the chapter. The last section contains a detailed, step-by-step walk-through of building a custom test condition in C#, then integrating it into the TEDP test conditions. I wrote it assuming no experience with the Visual Studio 2005 IDE and little or no experience with software application development. I wrote it so database professionals with no exposure to application development could write their own custom test condition.&lt;/p&gt;
&lt;p&gt;The book should be available in September!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=426" width="1" height="1"&gt;</description></item><item><title>Raleigh Code Camp - tomorrow!</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/06/22/408.aspx</link><pubDate>Sat, 23 Jun 2007 05:14:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:408</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/408.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=408</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I'm looking forward to speaking at the &lt;a href="http://www.codecamp.org"&gt;Raleigh Code Camp&lt;/a&gt; tomorrow!&lt;/p&gt;
&lt;p&gt;I'll be presenting on Team Edition for Database Professionals and Incremental Loads with SSIS. It going to be fun! &lt;/p&gt;
&lt;p&gt;If you're atending tomorrow and read this blog, please introduce yourself!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=408" width="1" height="1"&gt;</description></item><item><title>Testing With Powershell</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/29/386.aspx</link><pubDate>Tue, 29 May 2007 07:01:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:386</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/386.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=386</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I caught this article on &lt;a href="http://msdn.microsoft.com/msdnmag/issues/07/05/TestRun/default.aspx"&gt;Testing with Powershell&lt;/a&gt; by &lt;a href="http://msdn.microsoft.com/msdnmag/find/?type=Au&amp;phrase=Dr.%20James%20McCaffrey&amp;words=exact"&gt;Dr. James McCaffrey&lt;/a&gt; in &lt;a href="http://msdn.microsoft.com/msdnmag/"&gt;MSDN Magazine&lt;/a&gt; this month.&lt;/p&gt;
&lt;p&gt;The article, combined with Kevin Hazzard's recent presentations at &lt;a href="http://www.richmondcodecamp.org"&gt;Richmond Code Camp&lt;/a&gt; and the &lt;a href="http://www.richmonddotnet.org"&gt;Richmond .Net Users Group&lt;/a&gt;, piqued my interest in &lt;a href="http://www.microsoft.com/windowsserver2003/technologies/management/powershell/download.mspx"&gt;Windows Powershell&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Unlike other scripting shells, Powershell works with .Net &lt;em&gt;objects&lt;/em&gt;. It exposes all parts of the .Net framework, but truly exercises reflection. &lt;/p&gt;
&lt;p&gt;This makes Powershell ideal for quick, interface-free testing.&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Powershell"&gt;Powershell&lt;/a&gt; &lt;a href="http://technorati.com/tag/Testing"&gt;Testing&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=386" width="1" height="1"&gt;</description></item><item><title>Managing The Thing You Cannot Touch</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/27/384.aspx</link><pubDate>Sun, 27 May 2007 07:01:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:384</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/384.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=384</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;Yesterday I wrote about &lt;a href="http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/26/383.aspx"&gt;The Thing You Cannot Touch&lt;/a&gt;. Today I'm going to tell you some ways to manage the situation. &lt;/p&gt;
&lt;p&gt;First, try to determine why You Cannot Touch The Thing. This is invaluable information in charting the waters ahead - especially if you're consulting.&lt;/p&gt;
&lt;p&gt;Second, accept the fact that there's better than a 90% chance that you will not, in fact, be allowed to Touch The Thing. In my experience, three things must be true for you to overcome the business friction imposed by The Thing:
&lt;ul&gt;
&lt;li&gt;You have to try everything else first.&lt;/li&gt;
&lt;li&gt;Everything else must fail to sufficiently address the issue.&lt;/li&gt;
&lt;li&gt;The source of the issue must be mission-critical.&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
&lt;p&gt;Regardless, your best knee-jerk reaction is acceptance. This is tough for a professional. In your heart of hearts you &lt;em&gt;know&lt;/em&gt; what it takes to solve the real issue. And yet, you've been told You Cannot Touch It.&lt;/p&gt;
&lt;p&gt;The good news? There's also a better than 90% chance you can find a way to solve the issue - or at least alleviate the client's pain - without Touching The Thing. &lt;/p&gt;
&lt;p&gt;Modern enterprise applications are comprised of lots of moving parts. The Thing is probably not the sole source of pain. Addressing other bottlenecks may do the trick - at least for now.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;And&lt;/em&gt;, if you're the person they called last time they had an issue and you solved it (and weren't "difficult" to work with), you'll likely get the call next time.&lt;/p&gt;
&lt;p&gt;How cool is that?&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Consulting"&gt;Consulting&lt;/a&gt; &lt;a href="http://technorati.com/tag/Software+Development"&gt;Software Development&lt;/a&gt; &lt;a href="http://technorati.com/tag/Satisfying+The+Customer"&gt;Satisfying The Customer&lt;/a&gt; &lt;a href="http://technorati.com/tag/Leveraging+New+Business"&gt;Leveraging New Business&lt;/a&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=384" width="1" height="1"&gt;</description></item><item><title>The Thing You Cannot Touch</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/26/383.aspx</link><pubDate>Sat, 26 May 2007 07:01:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:383</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/383.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=383</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;I have this theory about consulting. I call it The Thing You Cannot Touch. Since a few friends have found it amusing I thought I'd share. It goes like this:&lt;/p&gt;
&lt;p&gt;A potential client contacts your firm. A conference call is arranged to discuss the issue. During the call, the issue is defined. Resolution theories and attempts to date are shared, along with their results. The current status is explained - along with&lt;/p&gt;
&lt;p&gt;The Thing You Cannot Touch.&lt;/p&gt;
&lt;p&gt;Sometimes an attempt at justification accompanies the announcement: "We know it can't possibly be _______ so we're not going to waste any time looking at it." &lt;/p&gt;
&lt;p&gt;Other times, it's just put out there for what it is: "You can't touch _______."&lt;/p&gt;
&lt;p&gt;My experience has shown the heart of the issue &lt;em&gt;almost always&lt;/em&gt; lies with The Thing You Cannot Touch. It needs to be fixed but someone, somewhere, for some reason does not believe it to be so - and so it Cannot Be Touched.&lt;/p&gt;
&lt;p&gt;Sometimes it's political - It's someone's "baby". They built this application just ten short years ago - worked nights and weekends and toiled and sweated and bled to make it work - and rode it all the way to CIO, after all. Who are you, lowly consultant, to tell them VB 6 code should be re-written in this new fad known as .Net? Doesn't &lt;a href="http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/19/376.aspx"&gt;Vista support VB 6 until the mid-20-teens&lt;/a&gt;?&lt;/p&gt;
&lt;p&gt;Sometimes the decision-maker doesn't understand the differences in the technologies.&lt;/p&gt;
&lt;p&gt;Sometimes it's a purely market-driven business decision - and the decision-maker is right and justified in choosing to keep hands off The Thing. It's not all about technology folks... it's sometimes about what I like to describe as the (little "s") software (big "B") Business. &lt;/p&gt;
&lt;p&gt;If you find yourself on a consulting conference call and The Thing You Cannot Touch comes up, pay attention. Tomorrow I tell you how to &lt;a href="http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/05/27/384.aspx"&gt;Manage The Thing You Cannot Touch&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Consulting"&gt;Consulting&lt;/a&gt; &lt;a href="http://technorati.com/tag/Software+Development"&gt;Software Development&lt;/a&gt; &lt;a href="http://technorati.com/tag/Thing+You+Cannot+Touch"&gt;Thing You Cannot Touch&lt;/a&gt; &lt;a href="http://technorati.com/tag/Old+Code"&gt;Old Code&lt;/a&gt; &lt;a href="http://technorati.com/tag/Outdated+Code"&gt;Outdated Code&lt;/a&gt; &lt;a href="http://technorati.com/tag/VB+6"&gt;VB 6&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=383" width="1" height="1"&gt;</description></item><item><title>It's MVP Day</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/04/01/324.aspx</link><pubDate>Sun, 01 Apr 2007 22:25:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:324</guid><dc:creator>andy</dc:creator><slash:comments>2</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/324.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=324</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;&lt;a href="http://mvp.support.microsoft.com/"&gt;&lt;img src="/images/ext/Microsoft_MVP_logo.png" width="150" border="none"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;So far as I know, &lt;a href="http://mvp.support.microsoft.com/"&gt;MVP&lt;/a&gt;s are annouced the first day of each quarter. &lt;/p&gt;
&lt;p&gt;Congratulations to &lt;a href="http://www.franksworld.com"&gt;Frank La Vigne&lt;/a&gt; who was &lt;a href="http://franksworld.com/blog/archive/2007/04/01/4527.aspx"&gt;re-awarded Tablet PC MVP&lt;/a&gt; for another year!&lt;/p&gt;
&lt;p&gt;&lt;font color="red"&gt;&lt;b&gt;Update!&lt;/b&gt;&lt;/font&gt; Darrell Norton was renewed as an ASP.Net MVP!&lt;/p&gt;
&lt;p&gt;Congrats also to David Silverlight, the brains behind &lt;a href="http://www.community-credit.com/"&gt;Community Credit&lt;/a&gt;, &lt;a href="http://www.xmlpitstop.com/"&gt;XML PitStop&lt;/a&gt;, &lt;a href="http://www.nonprofitways.com/"&gt;NonProfitWays&lt;/a&gt;, &lt;a href="http://www.codecampevals.com/"&gt;Code Camp Evals&lt;/a&gt;, and many other cool websites  - at least one of which he's asked me not to talk about yet! David was also re-awarded as an XML MVP.&lt;/p&gt;
&lt;p&gt;I was nominated for Q3 / 2006 but not awarded. I was disappointed but understood: the process looks at your community involvement over the past year, and I sort of "came out of nowhere" a few months earlier.&lt;/p&gt;
&lt;p&gt;I was fortunate enough to be nominated again earlier this year. And today I received the news I was awarded SQL Server MVP! The email arrived around 4:30 AM EDT. I was up until 3:45 AM EDT polishing off my Testing The Database chapter for the upcoming &lt;a href="http://www.wrox.com"&gt;Wrox&lt;/a&gt; book: &lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt; - so I almost knew about it real-time!&lt;/p&gt;
&lt;p&gt;It's a huge honor and I am humbled and overwhelmed all at the same time.&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.Technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/About+Andy"&gt;About Andy&lt;/a&gt; &lt;a href="http://technorati.com/tag/MVP"&gt;MVP&lt;/a&gt; &lt;a href="http://technorati.com/tag/SQL+Server"&gt;SQL Server&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=324" width="1" height="1"&gt;</description></item><item><title>It's called &amp;quot;Iterative&amp;quot; for a reason...</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/03/29/319.aspx</link><pubDate>Thu, 29 Mar 2007 21:32:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:319</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/319.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=319</wfw:commentRss><description>&lt;font face="verdana" color="navy"&gt;
&lt;p&gt;Iterative development has many strengths and a few weaknesses. But one thing is not in dispute: iterative means you make more than one pass through the code.&lt;/p&gt;
&lt;p&gt;The major weakness of iterative development is its unpredictability. It's definitely time and material project work. This can be very frustrating to the folks trying to budget the project.&lt;/p&gt;
&lt;p&gt;One strength of iterative development is the quality of the code and final product. Combined with test-driven development practices like Test-First Development, iterative development completes a project and leaves a suite of regression tests in place. This increases the development cycle for version 1.0, but pays for itself many times over with each subsequent iteration.&lt;/p&gt;
&lt;p&gt;I was asked for an estimated delivery time once by a project manager. I'd been given time to do a thorough analysis (sometimes I miss those days) and had an answer: "6 months." &lt;/p&gt;
&lt;p&gt;"Unacceptable, you have three months." the PM responded.&lt;/p&gt;
&lt;p&gt;Undaunted I replied "Ok. You can have the application in six months, or you can have a three-month project - three months late."&lt;/p&gt; 
&lt;p&gt;They didn't like either option so they moved me off the project and hired new people. Last I heard, they're still working on it...&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=319" width="1" height="1"&gt;</description></item><item><title>When to Test</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/03/29/321.aspx</link><pubDate>Thu, 29 Mar 2007 21:24:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:321</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/321.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=321</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;All software is tested. Some of it is tested &lt;em&gt;before&lt;/em&gt; it's deployed, some immediately thereafter.&lt;/p&gt;
&lt;p&gt;;)&lt;/p&gt;
&lt;p&gt;It's always good to test before deployment. It's even better to test deployment itself. &lt;/p&gt;
&lt;p&gt;I'm honored to be part of a really cool team of Test Engineers / Authors writing &lt;a href="http://www.amazon.com/Professional-Software-Testing-Visual-Studio/dp/0470149787/"&gt;Professional Software Testing with Visual Studio 2005 Team System: Tools for Software Developers and Test Engineers&lt;/a&gt; (&lt;a href="http://www.wrox.com"&gt;Wrox&lt;/a&gt;). I'm not sure about similar books in the marketplace (one bad thing about writing is it consumes all my reading time!). This book is written for individuals and teams developing software using Visual Studio Team System. And it will help you understand when and why to test (before deploying, even!).&lt;/p&gt;
&lt;p&gt;I know this is a great book - I've been reading the chapters as they're turned in! The other three authors are testing gurus. Not only are these guys very good Test Engineers, they're also cool people. It's been an honor to work with Tom, Dominic, and Mike.&lt;/p&gt;
&lt;p&gt;This has been a fun writing project!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.Technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=321" width="1" height="1"&gt;</description></item><item><title>I will present SQL Server Tips and Tricks 8 Feb 2007</title><link>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/archive/2007/01/29/294.aspx</link><pubDate>Mon, 29 Jan 2007 07:11:00 GMT</pubDate><guid isPermaLink="false">68db9f1a-786f-4bf3-9005-755a0fef374a:294</guid><dc:creator>andy</dc:creator><slash:comments>0</slash:comments><comments>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/comments/294.aspx</comments><wfw:commentRss>http://www.vsteamsystemcentral.com/cs/blogs/applied_team_system/commentrss.aspx?PostID=294</wfw:commentRss><description>&lt;font face=verdana color=navy&gt;
&lt;p&gt;After the Freezing Redneck Tour 2007 wraps up this week, I'm looking forward to the next meeting of the Richmond SQL Server Users Group.&lt;/p&gt;
&lt;p&gt;I've decided to present on SQL Server Tips and Tricks. I have three topics in mind:
&lt;ul&gt;
&lt;li&gt;SqlClr&lt;/li&gt;
&lt;li&gt;An Introduction to Incremental Data Warehouse ETL with SSIS&lt;/li&gt;
&lt;li&gt;A surprise topic!&lt;/li&gt;
&lt;/ul&gt;&lt;/p&gt;
&lt;p&gt;Trust me, if you work with SQL Server data warehouse ETL you will like the surprise. ;)&lt;/p&gt;
&lt;p&gt;Hope to see you there!&lt;/p&gt;
&lt;p&gt;:{&gt; Andy&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.technorati.com/"&gt;Technorati&lt;/a&gt; &lt;a href="http://www.franksworld.com/taggen/"&gt;Tags&lt;/a&gt;: &lt;a href="http://technorati.com/tag/Developer+Community"&gt;Developer Community&lt;/a&gt; &lt;a href="http://technorati.com/tag/Richmond"&gt;Richmond&lt;/a&gt; &lt;a href="http://technorati.com/tag/SQL+Server"&gt;SQL Server&lt;/a&gt; &lt;a href="http://technorati.com/tag/Users+Group"&gt;Users Group&lt;/a&gt; &lt;a href="http://technorati.com/tag/SqlClr"&gt;SqlClr&lt;/a&gt; &lt;a href="http://technorati.com/tag/Incremental+ETL"&gt;Incremental ETL&lt;/a&gt;&lt;/p&gt;
&lt;/font&gt;&lt;img src="http://www.vsteamsystemcentral.com/cs/aggbug.aspx?PostID=294" width="1" height="1"&gt;</description></item></channel></rss>