<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Where Technology Meets Teamwork &#187; Team System</title>
	<atom:link href="http://blog.nwcadence.com/category/team-system/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.nwcadence.com</link>
	<description>Thoughts on VSTS, Sharepoint and other collaborative technologies</description>
	<lastBuildDate>Thu, 04 Feb 2010 22:30:35 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>New Radio TFS Episode on Adopting Team System with Steven Borg</title>
		<link>http://blog.nwcadence.com/2009/03/new-radio-tfs-episode-on-adopting-team-system-with-steven-borg/</link>
		<comments>http://blog.nwcadence.com/2009/03/new-radio-tfs-episode-on-adopting-team-system-with-steven-borg/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 02:39:36 +0000</pubDate>
		<dc:creator>Steven Borg</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team System]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=208</guid>
		<description><![CDATA[  

A few weeks ago during the MVP summit, I had the wonderful experience of hanging out with Martin Woodward of Teamprise and RadioTFS fame.  We chatted for an hour on strategies for adopting TFS successfully, recorded the conversation, and it has just been released as this months episode of Radio TFS.
Have a listen: [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if !mso]> <mce:style><!  v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VML);} .shape {behavior:url(#default#VML);} --> <!--[endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--  /* Font Definitions */  @font-face 	{font-family:"Cambria Math"; 	panose-1:2 4 5 3 5 4 6 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:roman; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1107304683 0 0 159 0;} @font-face 	{font-family:Calibri; 	panose-1:2 15 5 2 2 2 4 3 2 4; 	mso-font-charset:0; 	mso-generic-font-family:swiss; 	mso-font-pitch:variable; 	mso-font-signature:-1610611985 1073750139 0 0 159 0;}  /* Style Definitions */  p.MsoNormal, li.MsoNormal, div.MsoNormal 	{mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-parent:""; 	margin:0in; 	margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman";} h2 	{mso-style-priority:9; 	mso-style-unhide:no; 	mso-style-qformat:yes; 	mso-style-link:"Heading 2 Char"; 	mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	mso-outline-level:2; 	font-size:18.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	font-weight:bold;} a:link, span.MsoHyperlink 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:blue; 	text-decoration:underline; 	text-underline:single;} a:visited, span.MsoHyperlinkFollowed 	{mso-style-noshow:yes; 	mso-style-priority:99; 	color:purple; 	mso-themecolor:followedhyperlink; 	text-decoration:underline; 	text-underline:single;} p 	{mso-style-noshow:yes; 	mso-style-priority:99; 	mso-margin-top-alt:auto; 	margin-right:0in; 	mso-margin-bottom-alt:auto; 	margin-left:0in; 	mso-pagination:widow-orphan; 	font-size:12.0pt; 	font-family:"Times New Roman","serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin;} span.Heading2Char 	{mso-style-name:"Heading 2 Char"; 	mso-style-priority:9; 	mso-style-unhide:no; 	mso-style-locked:yes; 	mso-style-link:"Heading 2"; 	mso-ansi-font-size:18.0pt; 	mso-bidi-font-size:18.0pt; 	font-family:"Calibri","sans-serif"; 	mso-fareast-font-family:Calibri; 	mso-fareast-theme-font:minor-latin; 	font-weight:bold;} span.byline 	{mso-style-name:byline; 	mso-style-unhide:no;} span.vcard 	{mso-style-name:vcard; 	mso-style-unhide:no;} span.separator 	{mso-style-name:separator; 	mso-style-unhide:no;} .MsoChpDefault 	{mso-style-type:export-only; 	mso-default-props:yes; 	font-size:10.0pt; 	mso-ansi-font-size:10.0pt; 	mso-bidi-font-size:10.0pt;} @page Section1 	{size:8.5in 11.0in; 	margin:1.0in 1.0in 1.0in 1.0in; 	mso-header-margin:.5in; 	mso-footer-margin:.5in; 	mso-paper-source:0;} div.Section1 	{page:Section1;} --><!--[if gte mso 10]> <mce:style><!   /* Style Definitions */  table.MsoNormalTable 	{mso-style-name:"Table Normal"; 	mso-tstyle-rowband-size:0; 	mso-tstyle-colband-size:0; 	mso-style-noshow:yes; 	mso-style-priority:99; 	mso-style-qformat:yes; 	mso-style-parent:""; 	mso-padding-alt:0in 5.4pt 0in 5.4pt; 	mso-para-margin:0in; 	mso-para-margin-bottom:.0001pt; 	mso-pagination:widow-orphan; 	font-size:11.0pt; 	font-family:"Calibri","sans-serif"; 	mso-ascii-font-family:Calibri; 	mso-ascii-theme-font:minor-latin; 	mso-fareast-font-family:"Times New Roman"; 	mso-fareast-theme-font:minor-fareast; 	mso-hansi-font-family:Calibri; 	mso-hansi-theme-font:minor-latin; 	mso-bidi-font-family:"Times New Roman"; 	mso-bidi-theme-font:minor-bidi;} --> <!--[endif]--><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="1027" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1" /> </o:shapelayout></xml><![endif]--></p>
<h2></h2>
<p><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600"  o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f"  stroked="f"> <v:stroke joinstyle="miter" /> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0" /> <v:f eqn="sum @0 1 0" /> <v:f eqn="sum 0 0 @1" /> <v:f eqn="prod @2 1 2" /> <v:f eqn="prod @3 21600 pixelWidth" /> <v:f eqn="prod @3 21600 pixelHeight" /> <v:f eqn="sum @0 0 1" /> <v:f eqn="prod @6 1 2" /> <v:f eqn="prod @7 21600 pixelWidth" /> <v:f eqn="sum @8 21600 0" /> <v:f eqn="prod @7 21600 pixelHeight" /> <v:f eqn="sum @10 21600 0" /> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect" /> <o:lock v:ext="edit" aspectratio="t" /> </v:shapetype><v:shape id="Picture_x0020_2" o:spid="_x0000_s1026" type="#_x0000_t75"  alt="Steven Borg"  href="http://www.radiotfs.com/2009/03/25/AdoptingTeamSystemWithStevenBorg.aspx" mce_href="http://www.radiotfs.com/2009/03/25/AdoptingTeamSystemWithStevenBorg.aspx"  style='position:absolute;margin-left:133.8pt;margin-top:0;width:112.5pt;  height:125.25pt;z-index:251657728;visibility:visible;mso-wrap-style:square;  mso-wrap-distance-left:0;mso-wrap-distance-top:0;mso-wrap-distance-right:0;  mso-wrap-distance-bottom:0;mso-position-horizontal:right;  mso-position-horizontal-relative:text;mso-position-vertical:absolute;  mso-position-vertical-relative:line' o:allowoverlap="f" o:button="t"> <v:imagedata src="file:///C:\Users\Steve.NWC\AppData\Local\Temp\msohtmlclip1\01\clip_image001.jpg" mce_src="file:///C:\Users\Steve.NWC\AppData\Local\Temp\msohtmlclip1\01\clip_image001.jpg"   o:title="Steven Borg" /> <w:wrap type="square" /> </v:shape><![endif]--><!--[if !vml]-->A few weeks ago during the MVP summit, I had the wonderful experience of hanging out with <a title="Martin Woodward" href="http://www.woodwardweb.com/" target="_blank">Martin Woodward </a>of <a title="Teamprise" href="http://www.teamprise.com" target="_blank">Teamprise </a>and <a title="RadioTFS" href="http://www.radiotfs.com/" target="_blank">RadioTFS</a> fame.  We chatted for an hour on strategies for adopting TFS successfully, recorded the conversation, and it has just been released as this months episode of <a title="RadioTFS" href="http://www.radiotfs.com/" target="_blank">Radio TFS</a>.</p>
<p>Have a listen: <a title="Steven Borg on Adopting VSTS and Team System" href="http://www.radiotfs.com/ct.ashx?id=bc94d141-9eaf-4283-bc7e-5e330e1af1e4&amp;url=http%3a%2f%2ffeedproxy.google.com%2f%7er%2fradiotfs%2f%7e5%2fi1-NQOtWtwk%2fradiotfs_018.mp3" target="_blank">Adopting Team System with Steven Borg</a></p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=208&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2009/03/new-radio-tfs-episode-on-adopting-team-system-with-steven-borg/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using Excel for Team System Reporting &#8211; Video</title>
		<link>http://blog.nwcadence.com/2008/12/using-excel-for-team-system-reporting/</link>
		<comments>http://blog.nwcadence.com/2008/12/using-excel-for-team-system-reporting/#comments</comments>
		<pubDate>Mon, 15 Dec 2008 22:15:04 +0000</pubDate>
		<dc:creator>Steven Borg</dc:creator>
				<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[cumulative flow]]></category>
		<category><![CDATA[excel]]></category>
		<category><![CDATA[olap]]></category>
		<category><![CDATA[remaining work]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[Team Foundation Server]]></category>
		<category><![CDATA[tfs reporting]]></category>
		<category><![CDATA[VSTS]]></category>
		<category><![CDATA[vsts reporting]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=163</guid>
		<description><![CDATA[I created a short video to demonstrate how to use Excel 2007 to create a cumulative flow diagram (often called Remaining Work) that gets its data directly from the OLAP cube used by Team System (TfsWarehouse).  The video is currently highlighted on our site, but you can see the whole thing on Vimeo.  Here&#8217;s the [...]]]></description>
			<content:encoded><![CDATA[<p>I created a short video to demonstrate how to use Excel 2007 to create a cumulative flow diagram (often called Remaining Work) that gets its data directly from the OLAP cube used by Team System (TfsWarehouse).  The video is currently highlighted on our site, but you can see the whole thing on Vimeo.  Here&#8217;s the link: <a title="VSTS Reporting with Excel" href="http://www.vimeo.com/2535546" target="_blank">VSTS Reporting with Excel &#8211; Cumulative Flow Diagram</a>.</p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=163&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/12/using-excel-for-team-system-reporting/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>VSTS 2008 Team Suite with MSDN Professional for ≈ $3000</title>
		<link>http://blog.nwcadence.com/2008/11/vsts-2008-team-suite-with-msdn-professional-for-%e2%89%88-3000/</link>
		<comments>http://blog.nwcadence.com/2008/11/vsts-2008-team-suite-with-msdn-professional-for-%e2%89%88-3000/#comments</comments>
		<pubDate>Sat, 15 Nov 2008 00:17:51 +0000</pubDate>
		<dc:creator>Shad Timm</dc:creator>
				<category><![CDATA[Team System]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=156</guid>
		<description><![CDATA[If you are an active Gold or Certified Microsoft Partner with either a CDS (Custom Development Solutions) or ISV(Independent Software Vendor)/Software Soltuions Compentency then you have till the end of the year for a great discount on Team Suite.
Between October 1, 2008 and December 31, 2008, active Gold and Certified CDS or ISV competency partners [...]]]></description>
			<content:encoded><![CDATA[<p>If you are an active Gold or Certified Microsoft Partner with either a CDS (Custom Development Solutions) or ISV(Independent Software Vendor)/Software Soltuions Compentency then you have till the end of the year for a great discount on Team Suite.</p>
<blockquote><p>Between October 1, 2008 and December 31, 2008, active Gold and Certified CDS or ISV competency partners may purchase Visual Studio Team System 2008 Team Suite with MSDN Premium subscription at a 66% discount off retail price.</p></blockquote>
<p>The offer is limited to one coupon redemption per company and no more than 35 copies of Team Suite per redemption.</p>
<p>Check out the <a title="details" href="https://partner.microsoft.com/us/40082293" target="_blank">details</a> on the Microsoft Partner site and follow the contact information to get your exact pricing information from Microsoft.</p>
<p>Give Team Suite a whirl and unleash the full power of Visual Studio Team System.</p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=156&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/11/vsts-2008-team-suite-with-msdn-professional-for-%e2%89%88-3000/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TFS 2008 October Power Tools Released</title>
		<link>http://blog.nwcadence.com/2008/11/tfs-2008-october-power-tools-released/</link>
		<comments>http://blog.nwcadence.com/2008/11/tfs-2008-october-power-tools-released/#comments</comments>
		<pubDate>Wed, 12 Nov 2008 00:30:03 +0000</pubDate>
		<dc:creator>Shad Timm</dc:creator>
				<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team System]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=148</guid>
		<description><![CDATA[The Novemberish October TFS 2008 power tools were released over the weekend so grab the download now!
Windows shell extension for source control, powershell integration, team collaboration tools (messaging, workspace templates, check in history, view shelvesets and pending changes, distribution of custom components).
This power tools release is huge and for some features it has been a [...]]]></description>
			<content:encoded><![CDATA[<p>The Novemberish October TFS 2008 power tools were released over the weekend so grab the <a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=FBD14EEA-781F-45A1-8C46-9F6BA2F68BF0&amp;displaylang=en">download</a> now!</p>
<p>Windows shell extension for source control, powershell integration, team collaboration tools (messaging, workspace templates, check in history, view shelvesets and pending changes, distribution of custom components).</p>
<p>This power tools release is huge and for some features it has been a long wait but I am so glad it is here.  Check out <a href="http://blogs.msdn.com/bharry/archive/2008/10/01/preview-of-the-next-tfs-power-tools-release.aspx">Brian Harry&#8217;s blog</a> for some screen shots and a more detailed breakdown of all the new features.</p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=148&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/11/tfs-2008-october-power-tools-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Team Build Event in Portland</title>
		<link>http://blog.nwcadence.com/2008/11/team-build-event-in-portland/</link>
		<comments>http://blog.nwcadence.com/2008/11/team-build-event-in-portland/#comments</comments>
		<pubDate>Tue, 11 Nov 2008 18:56:29 +0000</pubDate>
		<dc:creator>Sue Ferguson</dc:creator>
				<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[team build]]></category>
		<category><![CDATA[portland]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=143</guid>
		<description><![CDATA[Steven Borg of Northwest Cadence (Microsoft Team System MVP) took a road trip to Portland to speak to a very interested audience about the new features of Team Build 2008, an inherent and powerful part of Visual Studio Team System 2008.  
There were a total of 68 students from 35 different companies in the Portland [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNoSpacing" style="justify;"><span style="small;"><span style="Calibri;"><img class="alignright" style="black 15px solid;" src="http://blog.nwcadence.com/wp-content/uploads/2008/11/portland-build-event-small-2.jpg" alt="Team Build Event" width="326" height="179" />Steven Borg of Northwest Cadence (Microsoft Team System MVP) took a road trip to Portland to speak to a very interested audience about the new features of Team Build 2008, an inherent and powerful part of Visual Studio Team System 2008.<span style="yes;">  </span></span></span></p>
<p class="MsoNoSpacing" style="justify;"><span style="Calibri;">There were a total of 68 students from 35 different companies in the Portland area.<span style="yes;">  </span>Feedback from the attendees on what they believe was most valuable:</span></p>
<ul>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“How build automation with Team Build can replace or enhance our current in-house development <span style="yes;">  </span>system”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“Step by step demo of MS Build and overview of ways VSTS can help my organization”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“Using Team Build for automated deployment”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“Learning what Build can do for us”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“Tasks that check in to TFS can be traced in the build.<span style="yes;">  </span>This really simplifies debugging”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“High level oversight so as to better see the big picture”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“References to best practices when using TFS”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“The integration of work items and code check ins.<span style="yes;">  </span>Setting up continuous integration”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“Customizing the Team Build project file”</span></span></em></div>
</li>
<li>
<div class="MsoNoSpacing" style="justify;"><em><span style="small;"><span style="Calibri;">“Implementing database scripts in build reporting”</span></span></em></div>
</li>
</ul>
<p class="MsoNoSpacing" style="justify;"><span style="Calibri;">At the end of the presentation, there were several prizes up for grabs; however, two attendees were especially lucky as the recipients of Vista Ultimate and a Microsoft Zune Digital Player.  But I think it is safe to say, all attendees were winners as they were energized by the dynamic speakers and enlightened as to the abundance of Team Build’s bells and whistles.</span></p>
<p class="MsoNormal" style="0in 0in 10pt;"><span style="Calibri;"> </span></p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=143&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/11/team-build-event-in-portland/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Practical Process Improvement (Part 2)</title>
		<link>http://blog.nwcadence.com/2008/10/practical-process-improvement-part-2/</link>
		<comments>http://blog.nwcadence.com/2008/10/practical-process-improvement-part-2/#comments</comments>
		<pubDate>Thu, 23 Oct 2008 18:49:11 +0000</pubDate>
		<dc:creator>Jeff Levinson</dc:creator>
				<category><![CDATA[Best Practice]]></category>
		<category><![CDATA[Featured]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Team System]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=123</guid>
		<description><![CDATA[In my last post I talked about why metrics are important and what the goals are in using metrics. In this post I&#8217;ll talk about the bug process. How does your team handle bugs, how can you gather metrics on it and which metrics are important? This post covers the process itself. So let&#8217;s take [...]]]></description>
			<content:encoded><![CDATA[<p>In my <a href="http://blog.nwcadence.com/2008/10/01/practical-process-improvement-part-1/">last</a> post I talked about why metrics are important and what the goals are in using metrics. In this post I&#8217;ll talk about the bug process. How does your team handle bugs, how can you gather metrics on it and which metrics are important? This post covers the process itself. So let&#8217;s take a look at an &#8220;ideal&#8221; bug handling process:</p>
<p><a href="http://blog.nwcadence.com/wp-content/uploads/2008/10/bug-process.png"><img style="border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" src="http://blog.nwcadence.com/wp-content/uploads/2008/10/bug-process-thumb.png" border="0" alt="Bug Process" width="164" height="244" /></a></p>
<p>Let&#8217;s look at each of the states so we understand what the state represents. And if this looks like the start of a new methodology, well, it is and it isn&#8217;t. It is because I&#8217;m going to detail out of this series of posts how to handle numerous items and there is a lot of methodology and process displayed here. But it isn&#8217;t because much of this is just common sense. Also, note that you do not need to implement every step. This process that I&#8217;m describing here can be scaled based on your needs.</p>
<p>The states and their descriptions are these:</p>
<h4><span style="text-decoration: underline;">Proposed</span></h4>
<p>This state indicates that a reported bug has been received. It does not indicate that any action has been taken with regard to working on the reported bug.</p>
<p>The key item to note is the reason which in this case tells us what group filed the bug. This is important because as has already been noted, it costs more to fix a bug the later it is found in the process. This allows you to note where the bugs are found and determine where certain weaknesses lie.</p>
<h4><span style="text-decoration: underline;">Under Investigation</span></h4>
<p>This state provides status to the end user to indicate that the bug report is currently being triaged.</p>
<p>The state transition provides us one very useful piece of information – the time it takes from the bug being received until someone starts working on it. This is the first of the areas where we find <em>waste</em>.</p>
<p>This state requires some work though – no free rides here. Several things need to happen:</p>
<p>1. A duplicate bug must be checked for. If a duplicate is found, then this bug needs to be closed and linked to the original bug report.</p>
<p>2. Find the test case that relates to the functionality at issue.</p>
<p>3. The analyst needs to determine what the correct functionality is supposed to be. If it works correctly (as designed) then what the user is actually reporting is a change request and a change request needs to be created. This bug can be closed and linked to the change request.</p>
<p>4. The bug needs to be reproduced. If it can’t be then it is closed.</p>
<p>5. If the bug can be reproduced, then the test case needs to be modified (or created).</p>
<p>What does this information provide us?</p>
<p>If the bug is a duplicate it means at least one thing and maybe two. First it means that this bug occurs in a commonly used piece of code and is therefore a cause for concern. Secondly, depending on the lag time between the original bug report being filed and the duplicate bug being filed may indicate that the bugs aren’t being fixed in a reasonable period of time.</p>
<p>If you cannot find the associated test case(s) then there is another issue. First, why was no test case created? Was it because this is in a less frequently used part of the system? If so, that may be acceptable (maybe it isn’t part of the normal path and so minimal testing was done on it), but it means that this part of the system is being used and additional test cases may need to be created to proactively identify any additional, related bugs. If you do find the test case, what about the test case missed the bug? Is there a gap in the test case? Are all paths not tested? Can you go back and review the code coverage report to see if there is a path through the code that was missed? These questions and their answers will help you proactively identify other areas in this particular area of code so you can take mitigating steps.</p>
<p>What if the functionality is as designed? The user is then requesting a change to the functionality – maybe. They may not understand how the functionality is supposed to work. But what does this tell you? Were the users trained in the correct use of the application? Is there online help for the application and is it effective? If the users haven’t been trained and you receive a high number of these items then maybe it’s time for a training class. If they have been trained and there is online help, then maybe the help isn’t effective or effectively integrated into the application. This may indicate that changes in those areas are needed – but only if you know what to look for.</p>
<p>If the bug can’t be reproduced, it must be closed. However, it must <em>not</em> drop off of the radar. When duplicate bugs are found you need to remember to check the closed bugs as well. If you find a number of non-reproducible bugs being duplicated, it may be time to activate the bug and try to have the developers spend some time investigating the situation.</p>
<p>Finally, if the bug is validated, that isn’t good enough. There needs to be a test case which shows what the correct behavior of the system is supposed to be so that the developers know when they are done fixing the bug and they have a way to verify that fix. If there is an existing test case and it is incorrect, then you need to look back at the requirements to determine if the test case was incorrect or whether the requirements were incorrect and make the appropriate changes (each of these points to a different area that needs to be looked at for improvement).</p>
<h4><span style="text-decoration: underline;">Investigation Complete</span></h4>
<p>This state indicates that the bug report has been verified and is now an actual bug. And again, it provides a solid indication to the end user of the status of their bug report.</p>
<p>The transition from Under Investigation to Investigation Complete provides the first piece of information on work performed in order to fix the bug (after all, you can’t fix the bug until you have verified it).</p>
<p>At this point the assignment of work can commence. However, there may be a high number of work items to assign so it may be up to a Change Control Board (CCB) to accept and validate work for a release. If that is the case then the list of Investigation Complete items will make up part of the agenda. This however can present problems. See the section entitled “Waste” later in this chapter for the problems related to this and some ideas on how to fix them.</p>
<h4><span style="text-decoration: underline;">Assigned</span></h4>
<p>This state is an indicator that the bug has been assigned to a developer for work.</p>
<p>This is called a buffer state. The transition between Investigation Complete and Assigned is basically unimportant. What is important is that this transition says is that you are planning to fix the bug. Now, what it doesn’t tell you is what release you are planning on fixing it in. Using TFS you can simply re-assign the bug to an appropriate future iteration. The assigned state also tells users that no one has <em>started</em> working on the bug yet. Additionally this state provides feedback to the CCB about what work is scheduled to be done but hasn’t started yet so the CCB doesn’t accept more bugs than can be reasonably fixed.</p>
<h4><span style="text-decoration: underline;">Active</span></h4>
<p>This state indicates that the bug is actually being fixed. No bug must ever move to this state without having an accompanying test case.</p>
<p>This state isn’t as important as the transition to this state. The time between the bug being assigned and the bug being active is lag time and is therefore <em>waste</em>.</p>
<p>One of the activities that <em>should</em> be performed during this phase is the creation of a unit test to verify the existence of the bug in code. This will help create a large library of unit tests which target previous bugs which makes regression tests easier to run.</p>
<p> </p>
<p>In this part I&#8217;ve started to describe what happens in each state and what information you can gather from each state. In the next post I will round out the steps in this particular process and then I&#8217;ll move on to discussing the benefits of the metrics. Note that this process covers virtually every type of metric you may need (there are a few it doesn&#8217;t cover but I&#8217;ll talk about that in the next post). Note also that you can pick and choose which states you want. For example, if you&#8217;re reasonably confident that you don&#8217;t have bugs sitting around for a long period of time, then maybe the early buffer states aren&#8217;t needed. Or if you aren&#8217;t sure where the problem is occurring, use broad categories and introduce additional steps to pinpoint a problem as needed.</p>
<p>Stay tuned for the next post!</p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=123&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/10/practical-process-improvement-part-2/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Our Upcoming VSTS Events</title>
		<link>http://blog.nwcadence.com/2008/10/upcoming-vsts-events/</link>
		<comments>http://blog.nwcadence.com/2008/10/upcoming-vsts-events/#comments</comments>
		<pubDate>Tue, 21 Oct 2008 06:45:57 +0000</pubDate>
		<dc:creator>Steven Borg</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[VS2008]]></category>
		<category><![CDATA[team build]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=106</guid>
		<description><![CDATA[Although you can always visit our website, and look at our Upcoming Events page to see a list of our upcoming events.  However, here&#8217;s a quick summary of many of the events we&#8217;re either running or participating in until the end of the year.   Hope to see you at one or more of these!   [...]]]></description>
			<content:encoded><![CDATA[<p>Although you can always visit our website, and look at our <a title="Upcoming VSTS Events" href="http://www.nwcadence.com/upcoming.htm" target="_blank">Upcoming Events</a> page to see a list of our upcoming events.  However, here&#8217;s a quick summary of many of the events we&#8217;re either running or participating in until the end of the year.   Hope to see you at one or more of these!  <img src='http://blog.nwcadence.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p><!--[if gte mso 9]><xml> Normal   0               false   false   false      EN-US   X-NONE   X-NONE                                                     MicrosoftInternetExplorer4 </xml><![endif]--><!--[if gte mso 9]><xml> </xml><![endif]--></p>
<h1><a title="Upcoming Team System Events" href="http://www.nwcadence.com/upcoming.htm" target="_blank">Upcoming Team System Events</a></h1>
<p><!--[if gte mso 10]></p>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<p><![endif]--><strong>October 24: MVP TV: Gaze into the Crystal Ball: Reporting in Team System made Easy! (Webcast)</strong></p>
<p><em>You&#8217;ve paid your nickel and it&#8217;s time to ask the Zoltar Fortune Teller for your future: &#8220;Is my software development project going down the toilet? Will I be able to ship on time, with high quality? Can I hit my budget?&#8221; (Wait, three questions = three nickels.) Zoltar says&#8230; Let&#8217;s face it, traditional status reporting is about as accurate as I am, and worse, it takes a whole lot longer!!! Team System can help! Its built in reporting capabilities provide a strong foundation for understanding the current status of your project. Not only does it provide a series of built in reports, it gathers the metrics to allow for excellent ad-hoc reports! Using both the built in and ad hoc report capabilities, finding the current status of your project, and predicting your project&#8217;s probability of success or failure along several axis. Come learn how to predict your future! You&#8217;ll learn how to interpret the build in reports, learn what&#8217;s required to create the reports, and how to use Excel pivot tables to connect to the TFS cube for ad hoc reporting.</em></p>
<p>To register, go to: <a title="Reporting in Team System" href="http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032391376&amp;EventCategory=4&amp;culture=en-US&amp;CountryCode=US" target="_blank">http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?EventID=1032391376&amp;EventCategory=4&amp;culture=en-US&amp;CountryCode=US</a></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>November 5: Enterprise Build Automation w/VSTS 2008 Team System &amp; Team Build (Portland)</strong></p>
<p><em>Steven Borg of Northwest Cadence (Microsoft Team System MVP) will be covering some of the great new features of Team Build 2008, an inherent and powerful part of Visual Studio Team System 2008. You&#8217;ll learn to use Team Build 2008 to radically improve your code! </em></p>
<p><em>Come see real unit and functional tests being built, real code metrics being generated, and real work being done in an automated build. You&#8217;ll learn how to build legacy code, run tests and code metrics, rebuild your database, update your documentation, and even deploy your application into various test environments; all coordinated by a single command. </em></p>
<p>To register, go to: <a title="Team Build" href="http://www.clicktoattend.com/?id=132684" target="_blank">http://www.clicktoattend.com/?id=132684</a></p>
<p><strong> </strong></p>
<p><strong> </strong></p>
<p><strong>November 15-16, 2008: Code Camp</strong></p>
<p><em>Join Northwest Cadence and others at Code Camp where developers talk with &#8211; and learn from &#8211; fellow developers.  It is a community event and all are welcome to attend and speak.  Code Camps have been wildly successful, and we are excited to participate in this success in Seattle.  Check out </em><a class="alignleft" title="Seattle Code Camp" href="https://seattle.codecamp.us" target="_blank"><em>https://seattle.codecamp.us</em></a><em> for more details.</em></p>
<p><strong>November 18: Coffee Talk &#8211; Welcome. Help Us Set the Stage! (Webcast)</strong></p>
<p><em>We&#8217;ll briefly cover VSTS, ALM, and introduce you to the coffee talks.  Bring your questions, desires and needs.  We&#8217;ll have some fun, answer questions, and plan topics for future coffee talks. </em></p>
<p>To register, go to: <a title="Coffee Talk" href="http://www.clicktoattend.com/?id=132790" target="_blank">http://www.clicktoattend.com/?id=132790</a><em></em></p>
<p><em> </em></p>
<p><strong>December 2: Coffee Talk &#8211; Visual Studio 2010 (Webcast)</strong></p>
<p><em>You may have seen some of the fantastic new features of Visual Studio Team System 2010 (aka Rosario).  Drastically improved automated testing, architect tools that actually work, and tons of improvements to make your lives easier and time spent more productive.  We&#8217;ll cover several of the new features, and answer questions about the things you&#8217;re looking forward to.  Bring your own questions, too!</em></p>
<p><em> </em></p>
<p>To register, go to: <a title="Coffee Talk - VSTS 2010" href="http://www.clicktoattend.com/?id=132791" target="_blank">http://www.clicktoattend.com/?id=132791</a></p>
<p><em> </em></p>
<p><strong>December 4: Eagerly Awaiting VSTS 2010? (Kirkland)</strong></p>
<p><em>Join Northwest Cadence and explore the new features of Visual Studio Team System 2010 and what it means for your business, productivity, application management, and quality. During this event, we will cover Team Foundation Server and the much-hyped hierarchical work items, new improvements to History, Merge, Work Item Queries, and the focus on Agile development. </em></p>
<p><em> </em></p>
<p><em>Numerous improvements from the Architecture edition (including full support for UML 2.x) will be demonstrated, including the new Architecture Explorer which allows you to quickly and easily visualize an application from the high level down to the object dependencies. We will also highlight many Developer edition functionalities such as updated tools for performance profiling, the Historical Debugger (formerly called &#8220;Proteus&#8221;), and the ability to view affected tests based on changes to the code. Finally, we will cover the Test Edition with a focus on the &#8220;Camano&#8221; user interface, Manual Test Runner, Test Case Management, and how Team System 2010 is a strong and reliable testing platform.</em></p>
<p><strong> </strong></p>
<p>To register, go to:<strong> </strong><a title="VSTS 2010 - Rosario - Free Training" href="http://www.clicktoattend.com/?id=132801" target="_blank">http://www.clicktoattend.com/?id=132801</a></p>
<p><strong> </strong></p>
<p><strong>December 16: Coffee Talk &#8211; Reporting (webcast)</strong></p>
<p><em>You may have seen some of the fantastic reports TFS provides out of the box at conferences and presentations.  We will answer lots of questions in this session: Have you wondered why the reports at your company don&#8217;t look quite as nice?  Are they missing enough data to make decisions?    What reports should you pay special attention to (Project Managers), and why should you even care about the reports (developers)?   We will also cover a few of things you need to do to really get the data into the reports and talk about how to interpret some of our favorite reports.  And, if you ask, we&#8217;ll cover how to interpret your favorites, too! </em></p>
<p><em> </em></p>
<p>To register, go to: <a title="Coffee Talk - Reporting" href="http://www.clicktoattend.com/?id=132792" target="_blank">http://www.clicktoattend.com/?id=132792</a><em></em></p>
<p><em> </em></p>
<p><strong>December 30: Coffee Talk &#8211; Software Development Lifecycle </strong></p>
<p><em>With the thousands of books and articles published on Software Development Life-Cycle (SDLC), do you ever feel overwhelmed sorting through what is hype vs. what is actually being adopted by .NET corporations?  During this Coffee Talk, we will answer this question plus others that you bring!  We will explore the complexity of software development, the current best practices for improving your Software Development Life Cycle, and industry best practices and the latest IT research. </em></p>
<p><em> </em></p>
<p>To register, go to:<em> </em><a title="Coffee Talk - SDLC" href="http://www.clicktoattend.com/?id=132794" target="_blank">http://www.clicktoattend.com/?id=132794</a></p>
<p><em> </em></p>
<p><strong> </strong></p>
<p><strong>January 8: Eagerly Awaiting VSTS 2010? (Portland)</strong></p>
<p><em>Join Northwest Cadence and explore the new features of Visual Studio Team System 2010 and what it means for your business, productivity, application management, and quality. During this event, we will cover Team Foundation Server and the much-hyped hierarchical work items, new improvements to History, Merge, Work Item Queries, and the focus on Agile development. </em></p>
<p><em> </em></p>
<p><em>Numerous improvements from the Architecture edition (including full support for UML 2.x) will be demonstrated, including the new Architecture Explorer which allows you to quickly and easily visualize an application from the high level down to the object dependencies. We will also highlight many Developer edition functionalities such as updated tools for performance profiling, the Historical Debugger (formerly called &#8220;Proteus&#8221;), and the ability to view affected tests based on changes to the code. Finally, we will cover the Test Edition with a focus on the &#8220;Camano&#8221; user interface, Manual Test Runner, Test Case Management, and how Team System 2010 is a strong and reliable testing platform.</em></p>
<p><strong> </strong></p>
<p>To register, go to:<strong> </strong><a title="VSTS 2010 - Rosario - Free Training" href="http://www.clicktoattend.com/?id=1328012" target="_blank">http://www.clicktoattend.com/?id=1328012</a></p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=106&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/10/upcoming-vsts-events/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VSTS Training &#8211; Building Applications using Visual Studio Team System 2008</title>
		<link>http://blog.nwcadence.com/2008/10/vsts-training-building-applications-using-visual-studio-team-system-2008/</link>
		<comments>http://blog.nwcadence.com/2008/10/vsts-training-building-applications-using-visual-studio-team-system-2008/#comments</comments>
		<pubDate>Mon, 20 Oct 2008 16:55:40 +0000</pubDate>
		<dc:creator>Steven Borg</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[SCM]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[VS2008]]></category>
		<category><![CDATA[team build]]></category>
		<category><![CDATA[Tool]]></category>
		<category><![CDATA[training]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=104</guid>
		<description><![CDATA[We&#8217;re running our VSTS 5-Day course again, here at our offices at Northwest Cadence on December 8-12, 2008.  Get ready for a new year of VSTS productivity by learning the deep ins and outs of VSTS 2008!
Here&#8217;s a brief blurb.  To learn more, send an email to info@nwcadence.com.
The focus of this training course is on [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;re running our VSTS 5-Day course again, here at our offices at Northwest Cadence on December 8-12, 2008.  Get ready for a new year of VSTS productivity by learning the deep ins and outs of VSTS 2008!</p>
<p>Here&#8217;s a brief blurb.  To learn more, send an email to <a title="Info on VSTS Class" href="mailto://info@nwcadence.com" target="_self">info@nwcadence.com</a>.</p>
<blockquote><p>The focus of this training course is on the effective use of Team System to improve an organization’s application management lifecycle. Software teams will learn not only how to use Team System effectively, but how to use Team System to improve their software development process. Developers will learn improve the quality of their code and speed development. Testers will learn to validate code quality and track test cases. Project managers will learn to use Team System to bring their projects under control. Configuration Managers will learn the best practices around branching strategies and will learn to create a tailored software configuration management strategy. As a team, you will learn how to use TFS to increase traceability, improve the quality of your code and ease the process of releasing your applications.</p></blockquote>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=104&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/10/vsts-training-building-applications-using-visual-studio-team-system-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Portland, OR: Enterprise Build Automation with VSTS 2008 Team System and Team Build</title>
		<link>http://blog.nwcadence.com/2008/10/portland-or-enterprise-build-automation-with-vsts-2008-team-system-and-team-build/</link>
		<comments>http://blog.nwcadence.com/2008/10/portland-or-enterprise-build-automation-with-vsts-2008-team-system-and-team-build/#comments</comments>
		<pubDate>Thu, 16 Oct 2008 18:52:14 +0000</pubDate>
		<dc:creator>Steven Borg</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[TFS]]></category>
		<category><![CDATA[Team System]]></category>
		<category><![CDATA[VS2008]]></category>
		<category><![CDATA[team build]]></category>
		<category><![CDATA[portland]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=101</guid>
		<description><![CDATA[If you&#8217;re in the Portland, Oregon area, I&#8217;ll be speaking on Enterprise Build Automation.  Drop by this free event and learn the characteristics of an Enterprise Build Automation tool, the process to follow, and how to set up automated builds across the entire organization.  Code will be shown and questions will be answered!  See you [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoBodyText">If you&#8217;re in the Portland, Oregon area, I&#8217;ll be speaking on Enterprise Build Automation.  Drop by this free event and learn the characteristics of an Enterprise Build Automation tool, the process to follow, and how to set up automated builds across the entire organization.  Code will be shown and questions will be answered!  See you there!</p>
<p class="MsoBodyText">Here&#8217;s the invite:</p>
<p class="MsoBodyText"><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:DontVertAlignCellWithSp /> <w:DontBreakConstrainedForcedTables /> <w:DontVertAlignInTxbx /> <w:Word11KerningPairs /> <w:CachedColBalance /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--> <!--[if gte mso 10]></p>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<p><![endif]--></p>
<p class="MsoNormal"><strong>Enterprise Build Automation with VSTS 2008 Team System and Team Build</strong></p>
<p class="MsoBodyText">Steven Borg of Northwest Cadence (Microsoft Team System MVP) will be covering some of the great new features of Team Build 2008, an inherent and powerful part of Visual Studio Team System 2008. You’ll learn to use Team Build 2008 to radically improve your code!</p>
<p class="MsoBodyText">Come see real unit and functional tests being built, real code metrics being generated, and real work being done in an automated build. You’ll learn how to build legacy code, run tests and code metrics, rebuild your database, update your documentation, and even deploy your application into various test environments; all coordinated by a single command.</p>
<p class="MsoBodyText">This seminar is intended to provide demonstrations that will be most relevant to developers, testers, build and release engineers.</p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: ">Date: </span>November 5, 2008</p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: ">Time: </span>9am – noon</p>
<p class="MsoNormal"><span style="font-size: 10pt; font-family: ">Location: </span>Microsoft Corporation, 10260 SW Greenburg Rd, Suite 600, Portland, OR 97223</p>
<p class="MsoNormal">
<p class="MsoNormal"><strong><span style="font-size: 10pt; font-family: ">To register</span></strong><span style="font-size: 10pt; font-family: ">:</span></p>
<p class="MsoNormal"><span style="font-size: 9pt; font-family: "><a href="http://www.clicktoattend.com/?id=132684">http://www.clicktoattend.com/?id=132684</a></span></p>
<p class="MsoNormal"><span style="color: #1f497d;"> </span></p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=101&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/10/portland-or-enterprise-build-automation-with-vsts-2008-team-system-and-team-build/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Microsoft combines Development and Database Editions of Team System</title>
		<link>http://blog.nwcadence.com/2008/10/microsoft-combines-development-and-database-editions-of-team-system/</link>
		<comments>http://blog.nwcadence.com/2008/10/microsoft-combines-development-and-database-editions-of-team-system/#comments</comments>
		<pubDate>Thu, 02 Oct 2008 16:29:06 +0000</pubDate>
		<dc:creator>Jeff Levinson</dc:creator>
				<category><![CDATA[Team System]]></category>
		<category><![CDATA[VS2008]]></category>
		<category><![CDATA[Database Professionals]]></category>

		<guid isPermaLink="false">http://blog.nwcadence.com/?p=97</guid>
		<description><![CDATA[Microsoft announced that if you own Team System Development Edition, you will automatically be able to download the Database Edition and vice versa. This is in preparation for there being only a Development version with the just announced Visual Studio Team System 2010 (this will include the Database features).
Take advantage of this offer &#8211; especially [...]]]></description>
			<content:encoded><![CDATA[<p>Microsoft announced that if you own Team System Development Edition, you will automatically be able to download the Database Edition and vice versa. This is in preparation for there being only a Development version with the just announced Visual Studio Team System 2010 (this will include the Database features).</p>
<p>Take advantage of this offer &#8211; especially if you own the Development Edition as the Database Edition provides numerous advantages.</p>
<p> </p>
<p>Enjoy!</p>
<img src="http://blog.nwcadence.com/?ak_action=api_record_view&id=97&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://blog.nwcadence.com/2008/10/microsoft-combines-development-and-database-editions-of-team-system/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
