<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://mvasoftware.com/utility/FeedStylesheets/atom.xsl" media="screen"?><feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en"><title type="html">Mike Vincent&amp;#39;s Blog</title><subtitle type="html">Community, Software Architecture, Application Lifecycle Management</subtitle><id>http://mvasoftware.com/blogs/mikev_weblog/atom.aspx</id><link rel="alternate" type="text/html" href="http://mvasoftware.com/blogs/mikev_weblog/default.aspx" /><link rel="self" type="application/atom+xml" href="http://mvasoftware.com/blogs/mikev_weblog/atom.aspx" /><generator uri="http://communityserver.org" version="4.0.30417.1769">Community Server</generator><updated>2010-06-19T09:13:00Z</updated><entry><title>Are You Doing Scrum?</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2013/05/16/are-you-doing-scrum.aspx" /><id>/blogs/mikev_weblog/archive/2013/05/16/are-you-doing-scrum.aspx</id><published>2013-05-17T00:40:00Z</published><updated>2013-05-17T00:40:00Z</updated><content type="html">&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;Here&amp;rsquo;s a quick self-evaluation to see if you are doing Scrum. It&amp;rsquo;s based on Scrum as described in the &lt;a href="http://www.scrum.org/Scrum-Guides"&gt;&lt;span style="color:#0000ff;"&gt;Scrum Guide&lt;/span&gt;&lt;/a&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;The Scrum Test (1 of 3)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNoSpacing" style="margin:0in 0in 0pt 0.5in;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;Do these exist?&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l1 level1 lfo1;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Product Owner, Development Team, and Scrum Master&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l1 level1 lfo1;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Ordered Product Backlog&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l1 level1 lfo1;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Sprint Backlog showing remaining work&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l1 level1 lfo1;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Sprints of 1 month or less&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;The Scrum Test (2 of 3)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt 0.5in;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;Are these created?&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l3 level1 lfo4;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Sprint Backlog in Sprint Planning&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l3 level1 lfo4;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Daily Plan in the Daily Scrum&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l3 level1 lfo4;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Usable and working Increment each Sprint&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l3 level1 lfo4;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Usable and working Increment each Sprint&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;The Scrum Test (3 of 3)&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt 0.5in;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;Do these happen each Sprint?&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l0 level1 lfo2;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Stakeholders inspect the Increment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 1in;mso-list:l0 level1 lfo2;"&gt;&lt;span style="font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;&amp;middot;&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Sprint Retrospective&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;A simple measurable checklist&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;1.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;an ordered Product Backlog &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;2.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;Development Teams of 6+-3, self-organizing &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;3.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;have a Product Owner who owns the backlog &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;4.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;a Scrum Master who is responsible for process &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;5.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;have Sprints of 1 month or less &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;6.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;Sprints are of a fixed length &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;7.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;a Sprint Backlog that shows Remaining Work &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;8.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;a Sprint Backlog created at Sprint Planning &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;9.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;working software each Sprint &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;10.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;stakeholders who inspect the software increment&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l2 level1 lfo3;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font-size:small;"&gt;11.&lt;/span&gt;&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;mso-fareast-font-family:&amp;#39;Segoe UI&amp;#39;;"&gt;review &amp;amp; Retrospective at the end of each sprint &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;mso-bidi-font-size:11.0pt;"&gt;Pass the test? If no, then you know what to work on. And if yes, then congratulations. You are on the road to continuous improvement but this is just the start. There are always new opportunities.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3980" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /><category term="scrum.org" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/scrum.org/default.aspx" /></entry><entry><title>Branching and Merging with Scrum and Visual Studio ALM</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2012/07/23/branching-and-merging-with-scrum-and-visual-studio-alm.aspx" /><id>/blogs/mikev_weblog/archive/2012/07/23/branching-and-merging-with-scrum-and-visual-studio-alm.aspx</id><published>2012-07-23T21:57:00Z</published><updated>2012-07-23T21:57:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;I frequently recommend the &lt;a href="http://vsarbranchingguide.codeplex.com/"&gt;ALM Ranger&amp;rsquo;s Branching and Merging Guidance&lt;/a&gt; to clients as a base of understanding when evolving a strategy that best meets the client&amp;rsquo;s source control needs. When working with agile methodologies like Scrum, the right strategy can help you raise the bar on quality and efficiency while cutting potential waste. &lt;/p&gt;
&lt;p class="MsoNormal"&gt;So, what&amp;rsquo;s the big deal on a branching and merging strategy using Scrum instead of waterfall? &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;The short answer is simplicity and continuous integration. Overall I stress the importance of simplicity. It is one of the principles of the Agile Manifesto; &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;&lt;b&gt;Simplicity&lt;/b&gt;--the art of maximizing the amount of work not done--is essential. &lt;/p&gt;
&lt;p class="MsoNormal"&gt;Let&amp;rsquo;s start with the simplest strategy: Develop on the Mainline. For a small team and simple projects this may be all that you need.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;You should Label all important builds and releases; anything you might go back to.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="44" width="580" src="http://www.mvasoftware.com/Images/B&amp;amp;M1.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;bull;&lt;span style="font:7.0pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Ensures that all code is continuously integrated&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;bull;&lt;span style="font:7.0pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Ensures that developers pick up each others&amp;rsquo; changes immediately&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;bull;&lt;span style="font:7.0pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Avoids &amp;ldquo;merge hell&amp;rdquo; and &amp;ldquo;integration hell&amp;rdquo; at end of the project&lt;/p&gt;
&lt;p class="MsoNormal"&gt;For more complex projects you&amp;rsquo;ll want more isolation of stable released and potentially releasable code from day-to-day development activity. The Basic Branch Plan addresses that. Main contains stable code for testing and potentially releasable increments meeting the team&amp;rsquo;s definition of done.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;The Development branch provides isolation for day-to-day development work. As code is developed, unit tested and integration tested it can be merged into Main for functional and user acceptance testing. Everyone codes and checks in to Development. Enabling continuous integration or gated check-in builds ensures that everything builds and stays integrated as it is checked in. CI builds should include some test automation like all unit tests. Nightly builds should include automated integration tests. Consider also including layer validation and code analysis.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;While labels on Main is a simple way to track releases, a release branch provides isolation for code actually put into production. This helps for rapid response in the event show stopping issues/bugs are discovered. It also provides an easy audit trail if you include a snapshot of everything required to rebuild the release including component code and relevant architectural artifacts.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Additional releases can be supported by labels identifying specific release drops on a continuous release branch or by additional peer release branches from Main. Your specific operational requirements should be your guide as to which option is best.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="158" width="580" src="http://www.mvasoftware.com/Images/B&amp;amp;M2.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;As a general guideline, always strive for simplicity. Branching is easy while merging is &lt;i&gt;hard&lt;/i&gt;&lt;span style="mso-bidi-font-style:italic;"&gt;, e&lt;/span&gt;specially if you don&amp;rsquo;t do it often. So, check in development work frequently; at least every day. When checking in, as a best practice, you should associate your check-in with one work item. Check-ins against multiple work items make things hard to track later on and suggests not focusing on one sprint backlog item at a time.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;For releases, if a hotfix is required, you can quickly create a HotFix branch from Release, make the code fix, test it, and put in to production. Always follow up with a merge back to Main and from Main to Development so your whole code base is up to date. At this point, the HotFix branch is done, it has served its purpose so turn it off by locking. Here is a Basic Branch Plan, Web Option where the HotFix branch is created only if needed.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="208" width="580" src="http://www.mvasoftware.com/Images/B&amp;amp;M3.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;For packaged software planning for Service Packs and Hot Fixes might be more appropriate by creating the branches along with the release branch as detailed in the ALM Rangers guidance.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="250" width="580" src="http://www.mvasoftware.com/Images/B&amp;amp;M4.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Don&amp;rsquo;t try to &amp;ldquo;boil the ocean&amp;rdquo; by having too many things going on at once. How does this show up in source control? Feature branches are a typical smell. Typically feature branches are an indication that product backlog items haven&amp;rsquo;t been decomposed sufficiently to produce working increments of functionality in a single sprint. Occasionally there may be times when you need the isolation of a branch within a sprint; so do it if you need to but frequently merge other development activity to keep changes small and more easily managed when you integrate back. Good decomposition of PBI&amp;rsquo;s and SBI&amp;rsquo;s minimizes the need for feature isolation. Get it in one sprint. &lt;/p&gt;
&lt;p class="MsoNormal"&gt;And, don&amp;rsquo;t create test branches. You need good test environments, either physical or virtualized where you can deploy new builds at least daily for functional and user acceptance testing but branching for test is extra work and complexity. Labels provide everything you need.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="242" width="580" src="http://www.mvasoftware.com/Images/B&amp;amp;M5.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;For multiple Scrum teams integrating work continuously is really important, in order to avoid &amp;ldquo;merge hell,&amp;rdquo; but requires some hard work. You should try to all work from the same Development branch. It will require extra work frequently getting latest and merging changes from other teams. This realistically works when there is some functional separation in PBI&amp;rsquo;s that each team works on and good scrum of scrums interaction. There probably will come a time when you need separate team branches. That implies even more hard work for frequent merging and scrum of scrums communication. Continuous integration is a must do. Don&amp;rsquo;t defer team integration until the end of a sprint.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="267" width="580" src="http://www.mvasoftware.com/Images/B&amp;amp;M6.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Here are some architectural considerations to compliment an agile source control strategy:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;Keeping Your Application Releasable&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;span style="font:7.0pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;Continuous Integration&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;Continuous Delivery Strategies&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;Hide new functionality until it is finished&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;Make all changes incrementally as a series&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;Use branch by abstraction for large-scale changes&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;Use components to decouple parts of application&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;You benefit by having deployable code for functional testing throughout the sprint&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;Abstraction Layers&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Improves your architecture, avoids brittle implementations&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;May require refactoring of existing code&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;then you can more easily implement constantly improving technology&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Create new implementation&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Update abstraction layer to delegate to new implementation&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Remove old implementation&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Do you use Interface-driven Programming?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Objects should depend on interfaces not concrete types&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Don&amp;rsquo;t write your class to use AzureStoragePersonRepository&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Write the class to code against IPersonRepository&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;Dependencies&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Build-time and run-time&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Components &amp;ndash; you control the code&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;May be frequently updated&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Need to avoid &amp;ldquo;Dependency Hell&amp;rdquo;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Dividing your codebase into Components&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Not necessarily the same as N-Tier&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Pipelining components&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Libraries &amp;ndash; you don&amp;rsquo;t control the code&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Usually less frequently updated&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;Architectural benefits&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Loosely coupled, well-encapsulated, collaborating components is good design&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;More efficient collaboration and feedback when working on large systems&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Avoids the use of complex branching strategies&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Minimizes serious problems in integrating large applications&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;Continuous Integration&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Why is this important?&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Your code always builds&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Automated tests validate quality&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;You can deploy working software&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;Everybody checks in to Mainline at least once a day&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="mso-list:Ignore;"&gt;&lt;/span&gt;&lt;/span&gt;If you are not merging into Mainline at least every day you are not doing continuous integration&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal"&gt;Keeping your branching structure clean and simple sounds easy but involves work and attention to detail. Detail in right sizing PBI&amp;rsquo;s and SBI&amp;rsquo;s, and detail in frequent check-in and merging. Combined with some architectural best practices you&amp;rsquo;ll benefit with continuously integrated, high quality potentially shippable code.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3959" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Visual Studio 2010" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+2010/default.aspx" /><category term="Continuous Integration" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Continuous+Integration/default.aspx" /><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /><category term="Source Control" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Source+Control/default.aspx" /><category term="Branching &amp;amp; Merging" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Branching+_2600_amp_3B00_+Merging/default.aspx" /></entry><entry><title>10 Years of Community with INETA</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2012/01/06/10-years-of-community-with-ineta.aspx" /><id>/blogs/mikev_weblog/archive/2012/01/06/10-years-of-community-with-ineta.aspx</id><published>2012-01-06T19:08:00Z</published><updated>2012-01-06T19:08:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="mso-no-proof:yes;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;&lt;img height="144" width="190" src="http://www.mvasoftware.com/images/Ineta10.png" alt="10 Years of Community with INETA" style="float:left;" /&gt;INETA is turning 10 this year, on February 12 to be specific. This is a great time to reflect on how INETA and our .NET Community have grown. In addition to founding and running several user groups in Orange County, California I had the honor of serving INETA for several years, first as Membership Mentor for California, then as Treasurer and finally as Vice President. &lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;Here&amp;rsquo;s a little history:&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;INETA is a worldwide support organization for user groups. INETA North America&amp;rsquo;s main objective is to provide a body of resources and support for starting and successfully running user groups focused on Microsoft&amp;rsquo;s .NET technologies. &lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;INETA was founded February 12, 2002. The original board members were Bill Evjen, Brian Loesgen, Keith Franklin and Keith Pleas. Initially there were about 40 user groups, however within the next four years INETA grew to about 500 groups with 170,000 members. Today, INETA has more than 1,500 user groups representing more than 1,500,000 developers worldwide. &lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;INETA has five worldwide regions (Asia-Pacific, Europe, Latin America, Middle East-Africa, and North America), each with its own board of directors.&lt;span style="mso-bidi-font-size:8.0pt;"&gt; &lt;/span&gt;INETA was created by volunteers and continues to be run almost exclusively by volunteers. Each region is responsible for the planning and implementation of its programs and services. The regional leads also talk and meet regularly to coordinate high level issues across all regions.&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;The first word in INETA is International but initially INETA&amp;rsquo;s focus was on the United States and Canada. However, in our second year we expanded to Europe with the assistance of Christian Nagel, then to Asia Pacific with Mitch Denny taking the lead and Jose Berrios in Latin America. At present Joe Guadagno is President of INETA NorAm, Jose Berrios continues as President INETA LatAm, Damir Tomic is President INETA Europe, Sanjay Shetty is President INETA Asia Pacific and &lt;span style="mso-bidi-font-size:10.0pt;mso-ansi-language:EN;"&gt;Daron Y&amp;ouml;ndem&lt;/span&gt;&lt;span style="mso-bidi-font-size:12.0pt;"&gt; &lt;/span&gt;is President INETA Middle East and Africa. For each region, the mission is the same &amp;ndash; a worldwide support organization for user groups. Each region focuses on the unique needs of its user groups.&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;INETA is committed to providing valuable resources to user group leaders around the world. The focus is on providing support for all user group related needs, while providing valuable third party resources for technical information needs. With so many .NET experts involved in INETA, members get a front row seat to the .NET revolution as it continues to unfold. The INETA community model further provides members with an opportunity to be a contributing member of this revolution.&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;INETA North America resources available to member user group leaders include:&lt;/span&gt;&lt;/p&gt;
&lt;ul style="margin-top:0in;"&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;&lt;span class="style2"&gt;&lt;span style="font-family:Tahoma;"&gt;Community Speaker Program&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span class="style2"&gt;INETA Live &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span class="style2"&gt;Support for community activities such as code camps &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span class="style2"&gt;INETA Community and User Group Leader Offers&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;INETA Newsletters&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span class="style2"&gt;Swag&lt;/span&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span class="style2"&gt;Support and suggestions on how to set up and successfully run a user group&lt;/span&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span class="style2"&gt;Networking&lt;/span&gt;&lt;span style="mso-bidi-font-size:8.5pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li class="MsoNormal" style="mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:Tahoma;"&gt;&lt;span class="style2"&gt;Sponsorship (this stuff doesn&amp;rsquo;t come for free)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;Typical member groups in INETA Noram come in all sizes. From groups with thousands of members and meeting with attendance in the hundreds to groups with a handful of members per meeting, INETA provides support without differentiation. Members of typical user groups come from all kinds of backgrounds including independent consultants and corporate developers, people with lots of experience with .NET and those just getting into it. &lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;INETA programs and activities are focused on building and sustaining user group participation and membership. They include a TechEd presence, support for local user group membership growth activities, newsletters, promotion of industry events, and partnering with the Developer Evangelists from the local Microsoft office.&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Tahoma;"&gt;INETA continues to build a strong community around .NET. This can be seen in the continued growth in membership and user groups, as well as success of events that bring people together such as Code Camps. Through a continued close relationship with Microsoft user group members to have access to product teams, special discounts and offers, and early education about upcoming products.&lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp; &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3955" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Community" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx" /><category term="INETA" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/INETA/default.aspx" /></entry><entry><title>Visual Studio Connections Las Vegas Oct 31 - Nov 3</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2011/10/16/visual-studio-connections-las-vegas-oct-31-nov-1.aspx" /><id>/blogs/mikev_weblog/archive/2011/10/16/visual-studio-connections-las-vegas-oct-31-nov-1.aspx</id><published>2011-10-17T00:17:00Z</published><updated>2011-10-17T00:17:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;&lt;img height="92" width="204" src="http://www.mvasoftware.com/images/F11_204x90_IT_BeThere_VS.jpg" alt="Visual Studio Connections" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;If you are planning to attend Visual Studio Connections and want to download my Scrum presentation material in advance, here are the links. Hope to see you in Las Vegas.&lt;/span&gt;&lt;/p&gt;
&lt;p class="style2"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a target="_blank" href="http://mvasoftware.com/media/p/3950.aspx"&gt;Scrum Fundamentals - Do It Right&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://mvasoftware.com/media/p/3951.aspx"&gt;Top 10 Dysfunctions With Scrum - Don&amp;rsquo;t Shoot the Messenger!&lt;/a&gt;&lt;br /&gt;&lt;a target="_blank" href="http://mvasoftware.com/media/p/3952.aspx"&gt;The Scrum Product Owner &amp;ndash; Big Responsibilities&lt;/a&gt;&lt;/span&gt;&lt;span class="MsoHyperlink"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a target="_blank" href="http://mvasoftware.com/media/p/3953.aspx"&gt;Herding Pigs &amp;ndash; Managing Self-Organizing Teams&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;This weekend at SoCal Code Camp Los Angeles was&amp;nbsp;my final warm-up for Visual Studio Connections. A big thanks for all who attended and especially to those who offered constructive feedback.&amp;nbsp; &lt;/span&gt;&lt;span class="style1"&gt;Overall the LA Code Camp was a big success.&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3954" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /><category term="Visual Studio Connections" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+Connections/default.aspx" /></entry><entry><title>SoCal Code Camp – Los Angeles October 15 &amp; 16 2011</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2011/09/12/socal-code-camp-los-angeles-october-15-amp-16-2011.aspx" /><id>/blogs/mikev_weblog/archive/2011/09/12/socal-code-camp-los-angeles-october-15-amp-16-2011.aspx</id><published>2011-09-12T11:57:00Z</published><updated>2011-09-12T11:57:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;&lt;img height="86" width="612" src="http://www.mvasoftware.com/Images/SoCalCodeCamp-LosAngeles2011.png" alt="SoCal Code Camp Los Angeles 2011" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;SoCal Code Camp Los Angeles is coming soon at the USC campus. As of today there are 61 sessions; I expect over 100 by the time I have to do scheduling. This year we should have more large audience rooms available.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;I&amp;rsquo;m doing four sessions with a big focus on Scrum as a final warm-up for my Scrum/Agile track at &lt;a target="_blank" href="http://devconnections.com/shows/fall2011/sessions.aspx?s=178"&gt;DevConnections&lt;/a&gt;:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=a0cd5dfb-329c-40e9-9744-731128f2a212"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Scrum Fundamentals - Do It Right&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=4552875a-141e-454b-a63c-60b19af73cc6"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Top 10 Dysfunctions With Scrum - Don&amp;rsquo;t Shoot the Messenger!&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=21350fd2-53a3-4675-be25-4322d33f4f87"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The Scrum Product Owner &amp;ndash; Big Responsibilities&lt;/span&gt;&lt;/a&gt;&lt;span class="MsoHyperlink"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=c9ad6bb4-98a7-4700-a95b-3c528cfb9759"&gt;Herding Pigs &amp;ndash; Managing Self-Organizing Teams&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Please RSVP if you plan to attend. It really helps us with the event planning. Hope to see you there. &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3948" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Community" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx" /><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Code Camp" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx" /><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /></entry><entry><title>Microsoft ALM Summit is coming November 14 - 18</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2011/08/31/microsoft-alm-summit-is-coming-november-14-18.aspx" /><id>/blogs/mikev_weblog/archive/2011/08/31/microsoft-alm-summit-is-coming-november-14-18.aspx</id><published>2011-08-31T20:11:00Z</published><updated>2011-08-31T20:11:00Z</updated><content type="html">&lt;h4&gt;Microsoft ALM Summit&lt;/h4&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The ALM Summit is again coming up soon and again will be held on the Microsoft campus in Redmond. Keith Pleas and his company, Guided Design, do a great job of organizing and running this event. This year there will be two tracks: ALM Leadership and Agile Developer. The main conference is November 15 &amp;ndash; 17 with Pre-Conference sessions on Monday November 14 and Post Conference sessions on Friday November 18. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;I&amp;rsquo;ll be working with Richard Hundhausen on &lt;a target="_blank" href="http://www.accentient.com/"&gt;Accentient&lt;/a&gt;&amp;rsquo;s Pre Conference all-day workshop &lt;a target="_blank" href="http://www.alm-summit.com/ws_scrum.aspx"&gt;Implementing Scrum&lt;/a&gt;. The workshop is all about managing the implementation of Scrum. Whether you are new to Scrum and want to learn how to get started, are doing Scrum but need to sharpen your focus and deal with some &lt;a target="_blank" href="http://www.scrum.org/scrumbut"&gt;ScrumButs&lt;/a&gt;, or just need to integrate Scrum with your ALM tools then this workshop is for you. We&amp;rsquo;ll be taking a pragmatic Scrum practitioner&amp;rsquo;s perspective. You&amp;rsquo;ll have plenty of time for questions and discussion with your hosts and peers.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:9.0pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Here&amp;rsquo;s what the ALM Summit schedule looks like:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:9.0pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Day 1 (November 14th) - &lt;b&gt;Pre-conference Workshops&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable " style="width:562.5pt;border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;"&gt;

&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;8:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;12:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Workshop starts&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:1;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;12:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(lunch)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:2;mso-yfti-lastrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;5:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Workshop continues&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:9.0pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Day 2 (November 15th) - &lt;b&gt;Best Practices&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable " style="width:562.5pt;border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;"&gt;

&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;8:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;9:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Keynote&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; - &lt;i&gt;Dave West&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:1;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;9:30 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;9:45 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:2;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;9:45 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;10:45 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Continuous Feedback - &lt;i&gt;Siddharth Bhatia&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Stages of Practice - &lt;i&gt;Arlo Belshee&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:3;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;10:45 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;11:00 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:4;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;11:00 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;12:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Agile User Experience - &lt;i&gt;Miki Konno&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Sharing Data - &lt;i&gt;Ward Cunningham&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:5;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;12:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(lunch)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:6;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:45 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Plenary Session&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; - &lt;i&gt;Brian Harry&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:7;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:45 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;2:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:8;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;2:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;3:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; ALM in the Jungle - &lt;i&gt;Mik Kersten&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Lessons and Patterns for Test Driven Development - &lt;i&gt;Scott Densmore&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:9;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;3:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;3:15 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:10;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;3:15 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;4:15 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Open Space&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:11;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;4:15 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;4:30 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:12;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;4:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;5:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Vendor Panel - &lt;i&gt;Dave West, Moderator&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Being Agile across Technology Borders - &lt;i&gt;Martin Woodward &lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:13;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;5:30 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;6:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(transportation)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:14;mso-yfti-lastrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;6:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;8:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;- &lt;i&gt;Opening Social Reception at Parlor Billiards&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:9.0pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Day 3 (November 16th) - &lt;b&gt;People and Culture&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable " style="width:562.5pt;border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;"&gt;

&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;8:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;9:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Keynote - &lt;/span&gt;&lt;/b&gt;&lt;i&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Tim Lister&lt;/span&gt;&lt;/i&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:1;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;9:30 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;9:45 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:2;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;9:45 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;10:45 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; User Panel - &lt;i&gt;Sam Guckenheimer, Moderator&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Agile Development - &lt;i&gt;Peter Provost&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:3;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;10:45 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;11:00 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:4;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;11:00 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;12:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; The Process Improvement Backlog - &lt;i&gt;Claude Remillard&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Managing the Agile Process - &lt;i&gt;Aaron Bjork&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:5;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;12:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(lunch)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:6;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:45 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Plenary Session - &lt;/span&gt;&lt;/b&gt;&lt;i&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Scott Guthrie&lt;/span&gt;&lt;/i&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:7;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:45 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;2:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:8;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;2:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;3:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Scrum or Kanban? - &lt;i&gt;Steven Borg&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; When Team Culture and Company Culture Does Not Mix - &lt;i&gt;Mitch Lacey &lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:9;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;3:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;3:15 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:10;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;3:15 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;4:15 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Open Space&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:11;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;4:15 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;4:30 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:12;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;4:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;5:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Redefining ALM - &lt;i&gt;Cyndi Mitchell&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Panel: Source Control Strategies - &lt;i&gt;Jim Newkirk, William Bartholomew, et al&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:13;mso-yfti-lastrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;5:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;8:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;- &lt;i&gt;Technical Reception&lt;/i&gt;&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:9.0pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Day 4 (November 17th) - &lt;b&gt;Technologies and their Impact&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable " style="width:562.5pt;border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;"&gt;

&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;8:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;9:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Keynote - &lt;/span&gt;&lt;/b&gt;&lt;i&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Jason Zander&lt;/span&gt;&lt;/i&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:1;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;9:30 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;9:45 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:2;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;9:45 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;10:45 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; ALM in the Cloud - &lt;i&gt;Doug Neumann&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Best of //build/ - &lt;i&gt;Chris Sells&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:3;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;10:45 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;11:00 AM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:4;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;11:00 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;12:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Exploratory Testing - &lt;i&gt;Anu Bharadwaj&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Agile Acceptance Testing - &lt;i&gt;Rod Claar &lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:5;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;12:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(lunch)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:6;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:45 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Plenary Session - &lt;/span&gt;&lt;/b&gt;&lt;i&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Mark Russinovich&lt;/span&gt;&lt;/i&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:7;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:45 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;2:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:8;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;2:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;3:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; DevOps: Lessons Learned Running Microsoft Services - &lt;i&gt;Chris Hanaoka&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Code Bubbles - &lt;i&gt;Andrew Bragdon&lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:9;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;3:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;3:15 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:10;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;3:15 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;4:15 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Special Event: WIKISPEED&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:11;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;4:15 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;4:30 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(break)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:12;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;4:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;5:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track A:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Architectural Renewal - &lt;i&gt;Cameron Skinner &lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Track B:&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; Continuous Delivery - &lt;i&gt;Jez Humble &lt;/i&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:13;mso-yfti-lastrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;5:30 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Closing Remarks&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p class="MsoNormal" style="mso-margin-top-alt:auto;margin-bottom:9.0pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Day 5 (November 18th) - &lt;b&gt;Post-conference Workshops&lt;/b&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable " style="width:562.5pt;border-collapse:collapse;mso-yfti-tbllook:1184;mso-padding-alt:0in 0in 0in 0in;"&gt;

&lt;tr style="mso-yfti-irow:0;mso-yfti-firstrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;8:30 AM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;12:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Workshop starts&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:1;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;12:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;1:00 PM&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#808080;"&gt;(lunch)&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="mso-yfti-irow:2;mso-yfti-lastrow:yes;height:12.0pt;"&gt;
&lt;td style="width:47.25pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;1:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:49.5pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p align="right" class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;text-align:right;line-height:normal;"&gt;&lt;b&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;5:00 PM&lt;/span&gt;&lt;/b&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;td style="width:465.75pt;padding:0in 4.5pt 0in 0in;height:12.0pt;"&gt;
&lt;p class="MsoNormal" style="margin-bottom:0in;margin-bottom:.0001pt;line-height:normal;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Workshop continues&lt;/span&gt;&lt;span style="font-family:&amp;#39;Times New Roman&amp;#39;,&amp;#39;serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;h4&gt;&lt;em&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Hope you can make it to the ALM Summit and please consider our Implementing Scrum PreCon session.&lt;/span&gt;&lt;/em&gt;&lt;/h4&gt;
&lt;p&gt;&lt;a target="_blank" href="http://www.facebook.com/pages/ALM-Summit/102536919797944"&gt;&lt;img height="80" width="100" src="http://www.mvasoftware.com/Images/ALMSummitFan.jpg" alt="ALM Summit" class="style1" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3947" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Richard Hundhausen" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Richard+Hundhausen/default.aspx" /><category term="Accentient" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Accentient/default.aspx" /><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /><category term="ALM Summit" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM+Summit/default.aspx" /></entry><entry><title>SoCal Code Camp – San Diego June 25 &amp; 26 2011</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2011/05/11/socal-code-camp-san-diego-june-25-amp-26-2011.aspx" /><id>/blogs/mikev_weblog/archive/2011/05/11/socal-code-camp-san-diego-june-25-amp-26-2011.aspx</id><published>2011-05-12T04:37:00Z</published><updated>2011-05-12T04:37:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;&lt;img height="78" width="546" src="http://www.mvasoftware.com/Images/SoCalCodeCamp-San%20Diego2011.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;SoCal Code Camp San Diego is coming soon at UCSD. As of today there are 110 sessions, with more to come. I&amp;rsquo;m doing four sessions with a big focus on Scrum:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin-left:.5in;background:white;"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;a target="_blank" href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=29569f3d-5d7c-4b29-816d-8cf88d2a878b"&gt;Scrum Fundamentals - Do It Right&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a target="_blank" href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=4cf2a459-384e-462c-b429-7817fb8e2bc1"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Herding Pigs &amp;ndash; Managing Self-Organizing Teams&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a target="_blank" href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=1144b3af-d2e1-48cf-bdec-69397786d4d1"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Top 10 Dysfunctions With Scrum - Don&amp;rsquo;t Shoot the Messenger!&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;a target="_blank" href="http://www.socalcodecamp.com/socalcodecamp/session.aspx?sid=588871b5-982b-49f8-94eb-857c8099d849"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;The Scrum Product Owner &amp;ndash; Big Responsibilities&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Please RSVP if you plan to attend. It really helps us with the event planning. Hope to see you there. &lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3938" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Community" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx" /><category term="Code Camp" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx" /><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /></entry><entry><title>Using MSDeploy to Automate Web Deployment for Test and Production with Visual Studio ALM 2010 Team Build</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2011/02/17/using-msdeploy-to-automat-web-deployment-for-test-and-production-with-visual-studio-alm-2010-team-build.aspx" /><id>/blogs/mikev_weblog/archive/2011/02/17/using-msdeploy-to-automat-web-deployment-for-test-and-production-with-visual-studio-alm-2010-team-build.aspx</id><published>2011-02-17T18:58:00Z</published><updated>2011-02-17T18:58:00Z</updated><content type="html">&lt;h3 class="style1"&gt;Leverage MSDeploy.exe to Automatically Deploy Builds Where We Need Them&lt;/h3&gt;
&lt;p class="style1"&gt;In an earlier posting &lt;a target="_blank" href="http://mvasoftware.com/blogs/mikev_weblog/archive/2010/08/20/building-a-custom-build-workflow-with-deployment.aspx"&gt;Building a Custom Build Workflow with Deployment&lt;/a&gt; I showed how you can extend Team Build workflow to do a simple deployment to a user acceptance test (UAT) location. Here I&amp;#39;ll discuss improving that example with the powerful capabilities of MSDeploy.exe. You can download the &lt;a target="_blank" href="http://mvasoftware.com/media/p/3927.aspx"&gt;PowerPoint slide deck and Word document&lt;/a&gt; from my code camp and user group presentation for an overview and details of the MSDeploy.exe command line reference.&lt;/p&gt;
&lt;p class="style1"&gt;MSDeploy.exe is the engine behind Microsoft&amp;#39;s Web Deployment tool. It assists in deployment, migration&amp;nbsp; and synchronization of web applications and sites from one location to another. The locations can be local or remote, requiring a &lt;a target="_blank" href="http://technet.microsoft.com/en-us/library/dd569086(WS.10).aspx"&gt;remote agent service&lt;/a&gt;. IIS must already be installed on the source and destination computers. MSDeploy has numerous features that let you, with a great degree of precision, include those components that you want to process and exclude those that you do not.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;span class="style1"&gt;Synchronize &lt;/span&gt;
&lt;ul&gt;
&lt;li class="style1"&gt;Coordinates source and destination &lt;/li&gt;
&lt;li class="style1"&gt;Locally or remotely &lt;/li&gt;
&lt;li class="style1"&gt;High degree of precision including dependencies &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span class="style1"&gt;Package &lt;/span&gt;
&lt;ul&gt;
&lt;li class="style1"&gt;&lt;em&gt;package&lt;/em&gt; and &lt;em&gt;archiveDir&lt;/em&gt; let you snapshot into .zip of archive directory &lt;/li&gt;
&lt;li class="style1"&gt;Parameterization and manifest let you customize &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li&gt;&lt;span class="style1"&gt;Deploy &lt;/span&gt;
&lt;ul&gt;
&lt;li class="style1"&gt;Implement or test with &lt;em&gt;whatif &lt;/em&gt;&lt;/li&gt;
&lt;li class="style1"&gt;Computer to computer directly or use packages &lt;/li&gt;
&lt;li class="style1"&gt;Features for troubleshooting &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p class="style1"&gt;&lt;strong&gt;MSDeploy.exe Command Line&lt;/strong&gt;&lt;/p&gt;
&lt;p class="style1"&gt;The Msdeploy.exe command-line executable file that implements Web Deploy functionality contains many powerful features. A Web Deploy verb specifies the action to be taken, such as synchronization (sync. The -source and -dest arguments define the source and destination of the data to be deployed. Typically, a source or destination is a Web site or Web server. A variety of predefined source and destination object types are available in the form of providers. Providers let you access and synchronize Web sites and Web servers, metabase and ApplicationHost.config configuration information, archived Web sites and Web servers, file and directory paths, and other IIS-related data. For more information about providers, see &lt;a target="_blank" href="http://technet.microsoft.com/en-us/library/dd569040(WS.10).aspx"&gt;Web Deploy Providers&lt;/a&gt;.&lt;/p&gt;
&lt;p class="style1"&gt;Principal elements are a verb (also called an operation), a source, an optional destination, and optional operation settings&lt;/p&gt;
&lt;p class="style3"&gt;&lt;span class="style2"&gt;msdeploy.exe&amp;nbsp;-verb:&amp;lt;verbName&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; -source:&amp;lt;provider&amp;gt;[=&amp;lt;pathToProviderObject&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [,&amp;lt;providerSetting&amp;gt;=&amp;lt;providerSettingValue&amp;gt;]]&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-dest:&amp;lt;provider&amp;gt;[=&amp;lt;pathToProviderObject&amp;gt;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [,&amp;lt;providerSetting&amp;gt;=&amp;lt;providerSettingValue&amp;gt;]]]&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; [-&amp;lt;MSDeployOperationSetting&amp;gt; ...]&lt;/span&gt;&lt;/p&gt;
&lt;p class="style1"&gt;Verbs are &lt;em&gt;delete, dump, getDependencies, getSystemInfo&lt;/em&gt;, and &lt;em&gt;sync&lt;/em&gt;&lt;/p&gt;
&lt;p class="style1"&gt;Web Deploy has additional arguments that let you refine the meaning of providers and their sources and destinations. Operation settings modify how the command runs. Rules modify the behavior of operations. Link extensions let you pull together data in ways that would not otherwise be possible. These features combine to enable you to implement custom Web deployment scenarios with maximum power and flexibility.&lt;/p&gt;
&lt;p class="style1"&gt;&lt;strong&gt;Using MSDeploy.exe in Team Build&lt;/strong&gt;&lt;/p&gt;
&lt;p class="style1"&gt;If your destination is remote, you&amp;rsquo;ll need the Web Deploy remote service installed and running on the remote machine. Best practice is to check for dependencies before a &lt;em&gt;sync&lt;/em&gt; operation with &lt;em&gt;getDependencies&lt;/em&gt; and resolve conflicts and unsupported components. Backup the destination as appropriate, then create your command and test it. Note: use &lt;em&gt;whatif&lt;/em&gt; first and check the output.&lt;/p&gt;
&lt;p class="style4"&gt;msdeploy -verb:sync -source:







,computerName= -dest:







-whatif &amp;gt;msDeploySync.log &lt;/p&gt;
&lt;p class="style1"&gt;After you have verified it is doing what you want, you can run without the &lt;em&gt;whatif.&lt;/em&gt; When it tests successfully you&amp;rsquo;re ready to move to implementing your deployment in Team Build workflow. &lt;/p&gt;
&lt;p class="style1"&gt;You can refer to my pervious post for creating a custom build and navigating the build workflow. In the &amp;quot;Try Compile, Test, and Associate Changesets and Work Items&amp;quot; activity, I expand the Finally block and added a new activity at the end called &amp;quot;If DropBuild Successful&amp;quot;. Here I&amp;#39;m expanding the activity:&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Note the condition. When it resolves to true, the Then block will execute. I&amp;#39;ve added an activity of type Sequence called &amp;quot;DeployUAT&amp;quot; that contains our actual deployment functionality. Since we only want to deploy to our UAT manually, I have added an Invoke for Reason activity and named it &amp;quot;InvokeOnlyForManual&amp;quot;. You should see the dropdown for Reason set to &amp;#39;Manual&amp;quot; in the properties.&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="406" width="471" src="http://www.mvasoftware.com/Images/ALM%20Build%20msdeploy%201.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;I have scoped new variables and arguments to the &amp;quot;DeployUAT&amp;quot; activity. These allow us to define where our UAT site is located and what it&amp;#39;s name is. Click on the Variables and Arguments tabs at the bottom of the designer. &lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="185" width="571" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%204a.png" alt="Variables" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="165" width="566" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%204b.png" alt="Arguments" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;While on the Arguments tab, open Metadata. Here I have defined a new category that will show up in the build process dialog. I have named this category &amp;quot;Deployment&amp;quot; and it displays our 2 new parameters with their default values.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="328" width="564" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%204c.png" alt="Metadata" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Now to move on to the actual&amp;nbsp; work of deployment. In my previous post example we had to do several individual steps in order to perform a clean deployment. With the power of msdeploy, we can do it all with one activity that I have named InvokeSyncWebsite.&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="width:839px;height:430px;"&gt;&lt;img height="349" width="565" src="http://www.mvasoftware.com/Images/ALM%20Build%20msdeploy%202.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="278" width="565" src="http://www.mvasoftware.com/Images/ALM%20Build%20msdeploy%203.png" alt="" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Save your XAML file and check it in to source control. You now have your custom template ready for use. Below you can see our Deployment category that we added to the template process. The default values can be over-ridden when the process is manually called.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="423" width="564" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%2011.png" alt="Build Properties" /&gt;&lt;/p&gt;
&lt;p class="style1"&gt;This example should get you started using msdeploy for deployment to your builds. There are many more considerations you may have to make for your particular implementations including, security, domain and firewall boundaries. We have just scratched the surface of msdeploy&amp;#39;s capabilities.&lt;/p&gt;
&lt;p&gt;&lt;span class="style1"&gt;Download &lt;/span&gt;&lt;a href="http://www.mvasoftware.com/download/customprocesstemplate_msdeploy.zip"&gt;&lt;span class="style1"&gt;Custom Process Template MSDeploy&lt;/span&gt;&lt;/a&gt;_&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3930" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Visual Studio 2010" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Visual+Studio+2010/default.aspx" /><category term="Team Foundation Server" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Team+Foundation+Server/default.aspx" /><category term="Team Buld" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Team+Buld/default.aspx" /><category term="MSDeploy" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/MSDeploy/default.aspx" /></entry><entry><title>INETA Component Code Challenge</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2011/02/05/ineta-component-code-challenge.aspx" /><id>/blogs/mikev_weblog/archive/2011/02/05/ineta-component-code-challenge.aspx</id><published>2011-02-05T16:22:00Z</published><updated>2011-02-05T16:22:00Z</updated><content type="html">&lt;p&gt;&lt;span class="style1"&gt;&lt;span class="style2"&gt;Win a full scholarship trip to Microsoft&amp;#39;s &lt;a target="_blank" href="http://northamerica.msteched.com"&gt;TechEd&lt;/a&gt; 2011 in Atlanta.&lt;br /&gt;&lt;br /&gt;&lt;a target="_blank" href="http://www.ineta.org"&gt;INETA&lt;/a&gt; is hosting the Component Code Challenge, a contest with our component partners to showcase great .NET applications making effective use of reusable components to solve a problem. &lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="style1"&gt;&lt;span class="style3"&gt;&lt;strong&gt;The Rules:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="style1"&gt;&lt;span class="style2"&gt;Any .NET Application (WinForms, ASP.NET, WPF, Silverlight, Windows Phone 7, etc.) &lt;em&gt;built in the last year (since 1/1/2010) using at least 1 component from at least 1 approved vendor&lt;/em&gt;. Then make a 3 - 5 minute Camtasia video showing your entry and describing what component(s) you used and why your application is cool. Our judges will review the submissions and the best two will win a scholarship to Tech&amp;middot;Ed 2011, May 16-19 in Atlanta GA including air fare, hotel, and conference pass.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="style1"&gt;&lt;span class="style3"&gt;&lt;strong&gt;The Judging:&lt;/strong&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="style1"&gt;&lt;span class="style2"&gt;Entries will be judged on four criteria:&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;ol&gt;
&lt;li class="style5"&gt;Effective use of a component to solve a problem/display data &lt;/li&gt;
&lt;li class="style5"&gt;Innovative use of components &lt;/li&gt;
&lt;li class="style5"&gt;Impact using components (i.e. reduction in lines of code written, increased productivity, etc.) &lt;/li&gt;
&lt;li class="style5"&gt;Most creative use of a component.&lt;/li&gt;
&lt;/ol&gt;
&lt;p class="style4"&gt;&lt;strong&gt;Timeline:&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="style1"&gt;&lt;span class="style2"&gt;Hurry! The submission deadline is March 15, 2011 at Midnight Eastern Standard Time.&lt;br /&gt;&lt;br /&gt;More information, can be found on the &lt;a target="_blank" href="http://ineta.org/CodeChallenge/default.aspx"&gt;INETA Component Code Challenge&lt;/a&gt; page. &lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3929" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Community" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx" /><category term="INETA" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/INETA/default.aspx" /><category term="Component Code Challenge" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Component+Code+Challenge/default.aspx" /></entry><entry><title>SoCal Code Camp – Cal State Fullerton January 29 &amp; 30 2011</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2010/12/21/socal-code-camp-cal-state-fullerton-january-29-amp-30-2011.aspx" /><id>/blogs/mikev_weblog/archive/2010/12/21/socal-code-camp-cal-state-fullerton-january-29-amp-30-2011.aspx</id><published>2010-12-22T03:35:00Z</published><updated>2010-12-22T03:35:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;&lt;a href="http://www.socalcodecamp.com/"&gt;&lt;span style="color:windowtext;"&gt;&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="76" width="571" src="http://www.mvasoftware.com/Images/SoCalCodeCamp-Fullerton2011.png" alt="SoCal Code Camp Fullerton" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;SoCal Code Camp Fullerton VI is coming soon. As of today there are 87 sessions, we&amp;rsquo;ll be well over 100 when it&amp;rsquo;s time for me to put the schedule together. I&amp;rsquo;m doing three sessions &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&amp;nbsp;&lt;/span&gt;this time:&lt;/p&gt;
&lt;p class="MsoListParagraph" style="margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:Symbol;color:#000000;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;middot;&lt;span style="font:7.0pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;"&gt;Automating Web Deployment for Test and Production with Visual Studio ALM 2010 Team Build.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;middot;&lt;span style="font:7.0pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Herding Pigs &amp;ndash; Managing Self-Organizing Teams&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="margin-left:.5in;text-indent:-.25in;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:Symbol;"&gt;&lt;span style="mso-list:Ignore;"&gt;&amp;middot;&lt;span style="font:7.0pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Calibri&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;A Lap Around Microsoft Test Manager&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Please RSVP if you plan to attend. It really helps us with the event planning. Hope to see you there. &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3924" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Community" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx" /><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /><category term="Testing" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Testing/default.aspx" /><category term="Codecamp" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Codecamp/default.aspx" /></entry><entry><title>Microsoft ALM Summit November 16-18</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2010/12/19/microsoft-alm-summit-november-16-18.aspx" /><id>/blogs/mikev_weblog/archive/2010/12/19/microsoft-alm-summit-november-16-18.aspx</id><published>2010-12-20T05:23:00Z</published><updated>2010-12-20T05:23:00Z</updated><content type="html">&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;I&amp;rsquo;m finally getting around to sharing my thoughts on the Microsoft ALM Summit last month on the Microsoft campus in Redmond. Keith Pleas and his company, Guided Design, did a great job of organizing and running this event. In my opinion this was a &amp;ldquo;right size&amp;rdquo; event with a single track across the three days meaning you had the opportunity to attend everything and the venue was great. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;I also really enjoyed the opportunity to get together with friends and make new acquaintances including conference attendees, presenters, ALM MVP&amp;rsquo;s, Professional Scrum Developer Trainers, and the Microsoft ALM product team. &lt;span style="mso-spacerun:yes;"&gt;&amp;nbsp;&lt;/span&gt;In addition to each day&amp;rsquo;s presentations, the evening networking events were great.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p style="margin-left:0.5in;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;Day 1 (November 16th) - &lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Agile Acceleration&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin:auto auto auto 0.5in;width:465.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in;mso-yfti-tbllook:1184;"&gt;

&lt;tr style="height:12pt;mso-yfti-irow:0;mso-yfti-firstrow:yes;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Keynote&lt;/span&gt;&lt;/strong&gt; - Scrum: the 3rd decade - &lt;i&gt;Ken Schwaber&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:1;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Featured&lt;/span&gt;&lt;/strong&gt; - The state of ALM: An industry view - &lt;i&gt;David West&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:2;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;Heterogeneous ALM environments - &lt;i&gt;Jamie Cool&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:3;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Keynote - &lt;/span&gt;&lt;/strong&gt;IT for the future - Moving into the cloud - &lt;i&gt;Tony Scott&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:4;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;Using failure to pave the path for success - &lt;i&gt;John Szurek&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:5;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;Managing Change&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:6;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;Scenario-focused engineering - &lt;i&gt;Drew Fletcher&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:7;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;Chasing agility - &lt;i&gt;Chris Kinsman&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:8;mso-yfti-lastrow:yes;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:10.0pt;"&gt;&amp;nbsp;&amp;nbsp;Agile transformation of a Microsoft product team - &lt;i&gt;Cameron Skinner&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:11.0pt;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;mso-bidi-font-size:12.0pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p style="margin-left:0.5in;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;Day 2 (November 17th) - &lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Collaborative Development&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin:auto auto auto 0.5in;width:465.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in;mso-yfti-tbllook:1184;"&gt;

&lt;tr style="height:12pt;mso-yfti-irow:0;mso-yfti-firstrow:yes;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Keynote&lt;/span&gt;&lt;/strong&gt; - From individual to team to organization - &lt;i&gt;Brian Harry&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:1;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;Making Continuous Delivery a Reality from Product Backlog to Virtual Lab - &lt;i&gt;Amit Chopra&lt;/i&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:2;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;Successful software project management styles - &lt;i&gt;Stephanie Cuthbertson&lt;/i&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:3;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;Increasing Revenue Opportunities with Automated Development Tools - &lt;i&gt;Karel Deman&lt;/i&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:4;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;Platform Integration &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:5;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Extending the ALM platform - &lt;i&gt;Mario Cardinal&lt;/i&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:6;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Synchronizing and migrating ALM environments - &lt;i&gt;Grant Holliday&lt;/i&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:7;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Values: Exploring the Why Behind What We Do - &lt;i&gt;Jim Newkirk&lt;/i&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:8;mso-yfti-lastrow:yes;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:9pt;"&gt;&amp;nbsp;&amp;nbsp;The future of collaborative development - &lt;i&gt;Mary Czerwinski&lt;/i&gt; &lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;p style="margin-left:0.5in;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;Day 3 (November 18th) - &lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Engaging the Whole Team&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;table cellpadding="0" cellspacing="0" class="MsoNormalTable" style="margin:auto auto auto 0.5in;width:465.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in;mso-yfti-tbllook:1184;"&gt;

&lt;tr style="height:12pt;mso-yfti-irow:0;mso-yfti-firstrow:yes;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&lt;strong&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;Keynote&lt;/span&gt;&lt;/strong&gt; - The agile consensus - &lt;i&gt;Sam Guckenheimer&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:1;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;Requirements Management: a smooth transition - &lt;i&gt;Ido Eshed&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:2;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;Testing in an agile world - &lt;i&gt;Vinod Malhotra&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:3;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;How are they different, really? - &lt;i&gt;Eric Willeke&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:4;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;Professional Practices&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:5;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;The Marriage of Exploratory Testing &amp;amp; Agile Development - &lt;i&gt;Jon Bach&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:6;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Professional scrum developer practices - &lt;i&gt;David Starr&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:7;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Connecting Developer Workflow: Mylyn and the Task-Focused Interface - &lt;i&gt;David Green&lt;/i&gt;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:8;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;ALM Summit Panel Discussion - &lt;i&gt;Schwaber, Starr, Guckenheimer, Provost, Willeke&lt;/i&gt;&lt;/span&gt;&lt;span style="font-size:small;"&gt;&lt;span style="font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt; &amp;nbsp;&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;
&lt;tr style="height:12pt;mso-yfti-irow:9;mso-yfti-lastrow:yes;"&gt;
&lt;td style="padding-bottom:0in;background-color:transparent;padding-left:0in;width:465.75pt;padding-right:4.5pt;height:12pt;padding-top:0in;border:#f0f0f0;"&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt;"&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:10pt;"&gt;&amp;nbsp;&amp;nbsp;Closing remarks&lt;/span&gt;&lt;span style="line-height:115%;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:12pt;"&gt;&lt;/span&gt;&lt;/p&gt;
&lt;/td&gt;
&lt;/tr&gt;

&lt;/table&gt;
&lt;h4 style="margin:auto 0in;"&gt;&lt;em&gt;&lt;span style="font-style:normal;font-family:&amp;#39;Tahoma&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;mso-bidi-font-weight:bold;mso-bidi-font-style:italic;mso-bidi-font-size:12.0pt;"&gt;The next ALM Summit will take place the week of November 14-18, 2011 in Redmond.&lt;/span&gt;&lt;/em&gt;&lt;/h4&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=3923" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Agile" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Agile/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /></entry><entry><title>LA Code Camp, Oct 23 &amp; 24, 2010</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2010/10/01/la-code-camp-oct-23-amp-24-2010.aspx" /><id>/blogs/mikev_weblog/archive/2010/10/01/la-code-camp-oct-23-amp-24-2010.aspx</id><published>2010-10-02T01:21:00Z</published><updated>2010-10-02T01:21:00Z</updated><content type="html">&lt;p class="MsoNormal"&gt;SoCal Rock &amp;amp; Roll Code Camp Los Angeles is coming October 23 and 24, 2010 at the University of Southern California campus. We have two action packed days of sessions, Saturday Geek Dinner, Sunday Geek Lunch, and raffle prizes plus a great opportunity to network. RSVP at &lt;a href="http://socalcodecamp.com"&gt;SoCalCodeCamp.com&lt;/a&gt; and while you are at it, why not consider presenting a session.&lt;/p&gt;
&lt;p style="width:769px;height:63px;"&gt;&lt;img height="66" width="448" src="http://www.mvasoftware.com/images/socalcodecamp.png" alt="SoCalCodeCamp" /&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=1035" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Community" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx" /><category term="Code Camp" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx" /><category term="LA Code Camp" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/LA+Code+Camp/default.aspx" /></entry><entry><title>Building a Custom Build Workflow with Deployment</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2010/08/20/building-a-custom-build-workflow-with-deployment.aspx" /><id>/blogs/mikev_weblog/archive/2010/08/20/building-a-custom-build-workflow-with-deployment.aspx</id><published>2010-08-20T21:23:00Z</published><updated>2010-08-20T21:23:00Z</updated><content type="html">&lt;h3&gt;Exploring Team Build based on Workflow 4.0 in Visual Studio 2010 ALM&lt;/h3&gt;
&lt;p class="style16"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="style17"&gt;With Visual Studio 2010 Application Lifecycle Management, Team Build is based on Workflow 4.0. Workflow provides an improved build experience and allows you to customize the workflow to suit your specific automation needs. Out of the &amp;quot;box&amp;quot; the default build workflow does not include deployment. Here I will show you how to add a simple deployment to a user acceptance test (UAT) location. &lt;/p&gt;
&lt;p class="style17"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="style17"&gt;To begin, in the Team Explorer for your subject team project right click on Builds and select New Build Definition. Give the new build definition a name and supply the necessary information for the other tab pages. For Process, we are deriving our new process template from the default template. I&amp;#39;ll give you a link to my custom process template at the end of this post and you can optionally specify that if you choose to.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="477" width="570" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%2012.png" alt="Derive from existing process template" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Your new process template will be saved on the TFS server. I&amp;#39;m using the default storage location. Double-click on the file name to check it out from source control and open it. The file will open in the Workflow XAML designer. Be patient as it takes a while for everything to load.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="297" width="565" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%2010.png" alt="Source Control Explorer" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;The workflow will open in compressed or collapsed mode. I have opened the &amp;quot;Run on Agent&amp;quot; activity here. We will focus on the &amp;quot;Try Compile, Test, and Associate Changesets and Work Items&amp;quot; activity since that is where we want to add our deployment. If you are new to workflow based builds, spend some time exploring the tools and the template process workflow in order to understand what happens when and under what conditions.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="462" width="246" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%202.png" alt="Run On Agent" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;In the &amp;quot;Try Compile, Test, and Associate Changesets and Work Items&amp;quot; activity, expand the Finally block. I have added a new activity at the end called &amp;quot;If DropBuild Successful&amp;quot;. Expand the activity.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="513" width="426" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%203.png" alt="Try Compile, Test, and Associate ..." /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Note the condition. When it resolves to true, the Then block will execute. I&amp;#39;ve added an activity of type Sequence called &amp;quot;DeployUAT&amp;quot; that contains our actual deployment functionality. Since we only want to deploy to our UAT manually, I have added an Invoke for Reason activity and named it &amp;quot;InvokeOnlyForManual&amp;quot;. You should see the dropdown for Reason set to &amp;#39;Manual&amp;quot; in the properties.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="687" width="475" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%204.png" alt="If DropBuild Successful" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;I have scoped new variables and arguments to the &amp;quot;DeployUAT&amp;quot; activity. These allow us to define where our UAT site is located and what it&amp;#39;s name is. Click on the Variables and Arguments tabs at the bottom of the designer.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="185" width="571" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%204a.png" alt="Variables" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="165" width="566" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%204b.png" alt="Arguments" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;While on the Arguments tab, open Metadata. Here I have defined a new category that will show up in the build process dialog. I have named this category &amp;quot;Deployment&amp;quot; and it displays our 2 new parameters with their default values.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="328" width="564" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%204c.png" alt="Metadata" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Now to move on to the actual&amp;nbsp; work of deployment. First we need to stop the UAT web site. I do this in an InvokeProcess activity I have named &amp;quot;InvokeStopWebsite&amp;quot; that calls appcmd.exe and passes the argument &amp;quot;String.Format(&amp;quot;stop site {0}&amp;quot;, UATWebsiteName)&amp;quot; to stop the site as a VB expression.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="353" width="564" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%205.png" alt="Stop Website" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="281" width="557" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%206.png" alt="Stop argument" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Next, I need to delete existing content from the UAT site. I do this with an InvokeProcess activity that I named &amp;quot;InvokeDeleteWebsiteFiles&amp;quot; where I call cmd.exe and pass the argument &amp;quot;/c del *.* /s /q&amp;quot; to delete all files. Be careful when testing destructive operations during development to be sure you are executing against the intended target.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="262" width="565" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%207.png" alt="Delete content" class="style17" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;I then copy our newly built content to the UAT site with another InvokeProcess activity I named &amp;quot;InvokeCopyWebsiteFilesFrom&amp;quot;.&amp;nbsp; Again I call cmd.exe and pass the argument &amp;quot;/c xcopy &amp;quot;&amp;quot;{0}/_PublishedWebsites/Tailspin.web&amp;quot;&amp;quot; {1} /s /e, BuildDetail.DropLocation, UATDirectory)&amp;quot; to xcopy the files from the drop location to our UAT site.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="324" width="561" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%208.png" alt="Copy new content" class="style21" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;Finally, I restart the UAT web site with the InvokeProcess activity named &amp;quot;InvokeStartWebsite&amp;quot;. I call appcmd.exe and pass the argument &amp;quot;String.Format(&amp;quot;start site {0}&amp;quot;, UATWebsiteName)&amp;quot; to start the site.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="272" width="566" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%209.png" alt="Start Website" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal" style="font-family:Arial, Helvetica, sans-serif;"&gt;That concludes our simple deployment customization. Save your XAML file and check it in to source control. You now have your custom template ready for use. Below you can see our Deployment category that we added to the template process. The default values can be over-ridden when the process is manually called.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&amp;nbsp;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;img height="423" width="564" src="http://www.mvasoftware.com/Images/ALM%20Build%20workflow%2011.png" alt="Build Properties" /&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="style17"&gt;This custom example should get you started on adding deployment to your builds. There are many more considerations you may have to make for your particular implementations. Considerations include, security and crossing firewall boundaries. You may need a much higher degree of sophistication and may need to consider coding custom activities. Here&amp;#39;s a summary in increasing order of complexity.&lt;/span&gt;&lt;/p&gt;
&lt;div class="style19" style="language:en-US;unicode-bidi:embed;mso-line-break-override:none;word-break:normal;punctuation-wrap:hanging;mso-ascii-font-family:&amp;#39;Myriad Pro&amp;#39;;mso-color-index:1;mso-font-kerning:12.0pt;"&gt;Compose as a composite activity in XAML&lt;/div&gt;
&lt;div class="O1" style="language:en-US;margin-top:4.8pt;margin-bottom:0pt;margin-left:.81in;text-indent:-.31in;text-align:left;direction:ltr;unicode-bidi:embed;mso-line-break-override:none;word-break:normal;punctuation-wrap:hanging;"&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;Inherit from &lt;/span&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;CodeActivity &lt;/span&gt;&lt;/div&gt;
&lt;div class="O1" style="language:en-US;margin-top:4.8pt;margin-bottom:0pt;margin-left:.81in;text-indent:-.31in;text-align:left;direction:ltr;unicode-bidi:embed;mso-line-break-override:none;word-break:normal;punctuation-wrap:hanging;"&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;Inherit from &lt;/span&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;AsyncCodeActivity &lt;/span&gt;&lt;/div&gt;
&lt;div class="O1" style="language:en-US;margin-top:4.8pt;margin-bottom:0pt;margin-left:.81in;text-indent:-.31in;text-align:left;direction:ltr;unicode-bidi:embed;mso-line-break-override:none;word-break:normal;punctuation-wrap:hanging;"&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;Inherit from &lt;/span&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;NativeActivity &lt;/span&gt;&lt;/div&gt;
&lt;div class="O1" style="language:en-US;margin-top:4.8pt;margin-bottom:0pt;margin-left:.81in;text-indent:-.31in;text-align:left;direction:ltr;unicode-bidi:embed;mso-line-break-override:none;word-break:normal;punctuation-wrap:hanging;"&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;Create using &lt;/span&gt;&lt;span style="font-family:&amp;#39;Myriad Pro&amp;#39;;color:#000000;"&gt;DynamicActivity &lt;/span&gt;&lt;/div&gt;
&lt;p&gt;&lt;span class="style16"&gt;&lt;span class="style20"&gt;&lt;br /&gt;Download &lt;/span&gt;&lt;a href="http://www.mvasoftware.com/download/customprocesstemplate1.zip"&gt;&lt;span class="style20"&gt;Custom Process Template 1&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=218" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author></entry><entry><title>Urban Turtle - Check it out</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2010/08/07/urban-turtle-check-it-out.aspx" /><id>/blogs/mikev_weblog/archive/2010/08/07/urban-turtle-check-it-out.aspx</id><published>2010-08-07T18:47:00Z</published><updated>2010-08-07T18:47:00Z</updated><content type="html">&lt;p class="MsoNormal" style="mso-margin-bottom-alt:auto;vertical-align:top;"&gt;&lt;a target="_blank" href="http://www.accentient.com"&gt;&lt;span class="style1" style="line-height:115%;"&gt;Accentient&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt;, who I work with to provide ALM training and consulting, is pleased to announce that they are officially a &lt;/span&gt;&lt;a target="_blank" href="http://www.urbanturtle.com/?%20item=dpartners"&gt;&lt;span class="style1" style="line-height:115%;"&gt;friend&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt; of the &lt;/span&gt;&lt;a target="_blank" href="http://www.urbanturtle.com"&gt;&lt;span class="style1" style="line-height:115%;"&gt;Urban Turtle&lt;/span&gt;&lt;/a&gt;&lt;span style="font-family:&amp;#39;Verdana&amp;#39;,&amp;#39;sans-serif&amp;#39;;color:#000000;"&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-bottom-alt:auto;vertical-align:top;"&gt;&lt;span style="color:#000000;"&gt;Accentient is both an Urban Turtle &amp;ldquo;Select Partner&amp;rdquo;, which is a highly recognized and trusted organization that can provide you with various services to make you successful with &lt;/span&gt;&lt;a target="_blank" href="http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e"&gt;&lt;span class="style1" style="line-height:115%;"&gt;Scrum TFS&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt; and Urban Turtle as well as a &lt;/span&gt;&lt;a target="_blank" href="http://www.scrum.org/professionalscrumdeveloper/"&gt;&lt;span class="style1" style="line-height:115%;"&gt;Professional Scrum Developer&lt;/span&gt;&lt;/a&gt;&lt;span style="color:#000000;"&gt; (PSD) Select Partner who has demonstrated unique value in delivering the PSD course.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-bottom-alt:auto;vertical-align:top;"&gt;&lt;span style="color:#000000;"&gt;Urban Turtle is an intuitive Scrum tool for TFS built to simplify your software development cycles. It was built by experienced Scrum coaches and practitioners, Urban Turtle helps you deliver kick-ass software sustainably, every iteration. &lt;/span&gt;&lt;span class="style1"&gt;It provides you a fast, intuitive tool to plan. manage and track your Scrum work.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-bottom-alt:auto;vertical-align:top;"&gt;&lt;img height="212" width="336" src="http://www.mvasoftware.com/Images/Urban%20Turtle%201.png" alt="Urban Turtle" /&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-bottom-alt:auto;vertical-align:top;font-family:Arial, Helvetica, sans-serif;font-size:small;"&gt;Check out the YouTube video, get the 30 day trial (you&amp;#39;ll want the full version before your trial is up) and start sprinting.&lt;/p&gt;
&lt;p class="MsoNormal" style="mso-margin-bottom-alt:auto;vertical-align:top;"&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=217" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author></entry><entry><title>SoCal Rock &amp; Roll Code Camp San Diego</title><link rel="alternate" type="text/html" href="/blogs/mikev_weblog/archive/2010/06/19/socal-rock-amp-roll-code-camp-san-diego.aspx" /><id>/blogs/mikev_weblog/archive/2010/06/19/socal-rock-amp-roll-code-camp-san-diego.aspx</id><published>2010-06-19T14:13:00Z</published><updated>2010-06-19T14:13:00Z</updated><content type="html">&lt;h4 style="margin:auto 0in;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;mso-bidi-font-weight:bold;"&gt;Coming up Saturday and Sunday June 26 and 27 is the &lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;"&gt;&lt;a target="_blank" href="http://www.socalcodecamp.com/"&gt;&lt;span style="font-weight:normal;mso-bidi-font-weight:bold;"&gt;SoCal Code Camp&lt;/span&gt;&lt;/a&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;mso-bidi-font-weight:bold;"&gt; at UCSD in San Diego. Look forward to two full action packed days and don&amp;rsquo;t forget the geek dinner on Saturday evening. I&amp;rsquo;ll be doing three sessions:&lt;/span&gt;&lt;/h4&gt;
&lt;h4 style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;mso-fareast-font-family:Arial;mso-bidi-font-weight:bold;"&gt;&lt;span style="mso-list:Ignore;"&gt;1.&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;mso-bidi-font-weight:bold;"&gt;Scrum Fundamentals&lt;/span&gt;&lt;/h4&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt 0.5in;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Scrum is an increasingly popular agile framework for managing software development. Can Scrum help you deliver successful projects? You first have to understand the fundamentals of Scrum. This session will pragmatically explore using Scrum. We&amp;#39;ll talk about what how to get started adopting Scrum, what kinds of organizational commitments are needed and how Scrum works with Team System.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt 0.5in;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;Scrum is incredibly simple on the surface but touches profoundly on people, process and technology. What should you expect if you do it right, and what if you don&amp;#39;t? Join our discussion and see if Scrum may be right for you. It all starts with understanding the Scrum Fundamentals.&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoListParagraph" style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;mso-fareast-font-family:Arial;"&gt;&lt;span style="mso-list:Ignore;"&gt;2.&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;"&gt;Exploring Team Build based on Workflow 4.0 in Visual Studio 2010 ALM&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt 0.5in;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;With Visual Studio 2010 Application Lifecycle Management, Team Build is based on Workflow 4.0. In this session we&amp;rsquo;ll explore what Workflow adds to make a better build experience and show you how you can customize the workflow to suit your specific automation needs.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;h4 style="text-indent:-0.25in;margin:auto 0in auto 0.5in;mso-list:l0 level1 lfo1;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;mso-fareast-font-family:Arial;mso-bidi-font-weight:bold;"&gt;&lt;span style="mso-list:Ignore;"&gt;3.&lt;span style="font:7pt &amp;#39;Times New Roman&amp;#39;;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;font-size:11pt;font-weight:normal;mso-bidi-font-weight:bold;"&gt;Herding Pigs &amp;ndash; Managing Self-Organizing Teams&lt;/span&gt;&lt;/h4&gt;
&lt;p class="MsoNormal" style="margin:0in 0in 10pt 0.5in;"&gt;&lt;span style="font-family:&amp;#39;Arial&amp;#39;,&amp;#39;sans-serif&amp;#39;;"&gt;&lt;span style="font-size:small;"&gt;In the Agile world of Scrum, the people who build software, the development teams, are referred to as pigs because they are committed while the others are referred to as chickens because they are only involved. One of the guidelines of Scrum is that teams should be self-organizing. So, how do you manage self-organizing teams? That&amp;rsquo;s what this session is all about. We want our teams to be highly productive, to grow professionally, to enjoy their work and be in it for the long haul. All while being good organizational citizens and driving on the proper side of the road. We&amp;rsquo;ll cover a little management theory on motivation and maintaining a positive, healthy work environment and show you how to put it to work. Get ready to re-factor how you herd pigs.&lt;b style="mso-bidi-font-weight:normal;"&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://mvasoftware.com/aggbug.aspx?PostID=211" width="1" height="1"&gt;</content><author><name>mikev</name><uri>http://mvasoftware.com/members/mikev/default.aspx</uri></author><category term="Community" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Community/default.aspx" /><category term="ALM" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/ALM/default.aspx" /><category term="Code Camp" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Code+Camp/default.aspx" /><category term="VSTS 2010" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/VSTS+2010/default.aspx" /><category term="Scrum" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/Scrum/default.aspx" /><category term="workflow" scheme="http://mvasoftware.com/blogs/mikev_weblog/archive/tags/workflow/default.aspx" /></entry></feed>