<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Aaron Bjork</title><link>http://blogs.msdn.com/b/aaronbjork/</link><description>Program Manager working on Team Foundation Server</description><dc:language>en-US</dc:language><generator>Telligent Community 5.6.583.19431 (Build: 5.6.583.19431)</generator><item><title>Agile Tip #9 – Motivation 2.0</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/11/07/agile-tip-9-motivation-2-0.aspx</link><pubDate>Mon, 07 Nov 2011 21:49:50 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10234766</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10234766</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10234766</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/11/07/agile-tip-9-motivation-2-0.aspx#comments</comments><description>&lt;p&gt;In &lt;a href="http://visualstudiomagazine.com/articles/2011/10/27/motivating-an-agile-team.aspx"&gt;last month’s column of Visual Studio Magazine&lt;/a&gt; we talked about Dan Pink’s book &lt;a href="http://www.amazon.com/Drive-Surprising-Truth-About-Motivates/dp/1594488843"&gt;DRIVE: The Surprising Truth About What Motivates Us&lt;/a&gt; and how it relates to motivating Agile teams.&lt;/p&gt;  &lt;p&gt;If you haven’t read Drive, I’d recommend you pick up a copy. For a quick teaser, watch this quick video that animates the main points in the book.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:690fab0d-e7b9-493c-9895-94ba47b9036e" class="wlWriterSmartContent"&gt;   &lt;div&gt;&lt;embed height="385" type="application/x-shockwave-flash" width="640" src="http://www.youtube.com/v/u6XAPnuFjJc?hl=en&amp;amp;hd=1" /&gt;&lt;/div&gt; &lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10234766" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Tips/">Tips</category></item><item><title>Agile Tip #8 – Planning and Learning</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/09/22/agile-tip-8-planning-and-learning.aspx</link><pubDate>Thu, 22 Sep 2011 15:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10215347</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10215347</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10215347</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/09/22/agile-tip-8-planning-and-learning.aspx#comments</comments><description>&lt;p&gt;My column in this month&amp;rsquo;s issue of &lt;a href="http://visualstudiomagazine.com/articles/2011/09/20/agile-planning-benefits.aspx"&gt;Visual Studio Magazine&lt;/a&gt; talks about the value gained by Agile teams as they plan and learn.&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10215347" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Tips/">Tips</category></item><item><title>An Agile Retrospective by Jeff Sutherland</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/08/02/an-agile-retrospective-by-jeff-sutherland.aspx</link><pubDate>Tue, 02 Aug 2011 14:47:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10192050</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10192050</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10192050</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/08/02/an-agile-retrospective-by-jeff-sutherland.aspx#comments</comments><description>&lt;p&gt;Jeff Sutherland, one of the founders of Scrum, recently wrote an artilce&amp;nbsp;on MSDN&amp;nbsp;titled "&lt;a href="http://msdn.microsoft.com/en-us/library/hh350860.aspx"&gt;Ten Year Agile Retrospective: How We Can Improve In The Next Ten Years&lt;/a&gt;".&amp;nbsp; The article&amp;nbsp;captures&amp;nbsp;key takeways (ten years later)&amp;nbsp;from the original signatories of the &lt;a href="http://agilemanifesto.org/"&gt;Agile Manifesto&lt;/a&gt;.&amp;nbsp; I'd highly recommend giving it a read.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10192050" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category></item><item><title>VS 2010 and TFS 2010 How-To Videos</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/06/16/vs-2010-and-tfs-2010-how-to-videos.aspx</link><pubDate>Thu, 16 Jun 2011 15:00:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10175304</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>2</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10175304</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10175304</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/06/16/vs-2010-and-tfs-2010-how-to-videos.aspx#comments</comments><description>&lt;p&gt;Esther Fan posted a nice set of how-to videos yesterday focusing on VS 2010 and TFS 2010.&amp;nbsp; Check them out here:&amp;nbsp; &lt;a title="http://blogs.msdn.com/b/visualstudioalm/archive/2011/06/15/videos-about-visual-studio-alm-team-foundation-server-2010-on-msdn.aspx" href="http://blogs.msdn.com/b/visualstudioalm/archive/2011/06/15/videos-about-visual-studio-alm-team-foundation-server-2010-on-msdn.aspx"&gt;http://blogs.msdn.com/b/vstsue/archive/2011/06/15/videos-about-visual-studio-alm-team-foundation-server-2010-on-msdn.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10175304" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category></item><item><title>Agile Tip #7 – Learning From the Past</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/05/26/agile-tip-7-learning-from-the-past.aspx</link><pubDate>Thu, 26 May 2011 14:24:59 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10168679</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10168679</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10168679</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/05/26/agile-tip-7-learning-from-the-past.aspx#comments</comments><description>&lt;p&gt;Retrospective meetings have been commonplace in software development teams for many years. Teams hold a meeting at the end of a project or milestone to discuss successes and failures.&amp;#160; They use the data from that meeting to look for ways to create more success and less failure in future projects or milestones.&lt;/p&gt;  &lt;p&gt;Agile teams in particular have embraced retrospectives as a way to drive continuous improvement into both teams and processes. As stated in one of the twelve principles behind the Agile Manifesto, &amp;quot;&lt;i&gt;At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.&lt;/i&gt;&amp;quot; In this &lt;a href="http://visualstudiomagazine.com/articles/2011/05/23/wcagl_retrospectives.aspx"&gt;month's column&lt;/a&gt;, I dissect this principle and examine a few key elements of effective retrospectives.&amp;#160; Read the full article at &lt;a title="http://visualstudiomagazine.com/articles/2011/05/23/wcagl_retrospectives.aspx" href="http://visualstudiomagazine.com/articles/2011/05/23/wcagl_retrospectives.aspx"&gt;Visual Studio Magazine&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10168679" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Tips/">Tips</category></item><item><title>Agile Tip #6 – An Effective Daily Stand-up Meeting</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/04/21/agile-tip-6-an-effective-daily-stand-up-meeting.aspx</link><pubDate>Fri, 22 Apr 2011 02:45:16 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10156947</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>3</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10156947</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10156947</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/04/21/agile-tip-6-an-effective-daily-stand-up-meeting.aspx#comments</comments><description>&lt;p&gt;Yesterday, I published my first installment of a new &lt;a href="http://visualstudiomagazine.com/Articles/List/Agile-Advisor.aspx"&gt;monthly column&lt;/a&gt; I’ll be writing for &lt;a href="http://visualstudiomagazine.com/"&gt;Visual Studio Magazine&lt;/a&gt;.&amp;#160; The column will focus on Agile practices and how to use them effectively on your teams.&amp;#160; The first installment focuses on holding an &lt;a href="http://visualstudiomagazine.com/articles/2011/04/21/wcagl_daily-standup-meeting.aspx"&gt;effective daily stand-up meeting&lt;/a&gt;.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10156947" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Tips/">Tips</category></item><item><title>Professional Scrum with TFS 2010 Released!</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/04/21/professional-scrum-with-tfs-2010-released.aspx</link><pubDate>Fri, 22 Apr 2011 02:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10156943</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>8</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10156943</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10156943</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/04/21/professional-scrum-with-tfs-2010-released.aspx#comments</comments><description>&lt;p&gt;Today, Wrox released &lt;a href="http://www.amazon.com/dp/0470943335?tag=aarbjosblo-20&amp;amp;camp=14573&amp;amp;creative=327641&amp;amp;linkCode=as1&amp;amp;creativeASIN=0470943335&amp;amp;adid=0VSZMRCYG6MZ04QYS5W6&amp;amp;" title="http://www.amazon.com/dp/0470943335?tag=aarbjosblo-20&amp;amp;camp=14573&amp;amp;creative=327641&amp;amp;linkCode=as1&amp;amp;creativeASIN=0470943335&amp;amp;adid=153CFRT6C7VTZEMGYBNA&amp;amp;"&gt;Professional Scrum with Team Foundation Server 2010&lt;/a&gt;!&amp;nbsp; This is a new book I co-authored with Steve Resnick and Michael de la Maza.&amp;nbsp; The book serves as a road map for using Scrum to organize teams and activities and shows you how to use Visual Studio Team Foundation Server (TFS) to execute a Scrum project with the Microsoft Visual Studio 1.0 process template.&amp;nbsp; If you're new to&amp;nbsp;TFS, or new to Scrum, I highly recommend picking up a copy.&amp;nbsp;I authored 3 chapters in this book:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Chapter 3:&amp;nbsp; Tracking What's Important in Team Foundation Server&lt;/li&gt;
&lt;li&gt;Chapter 5:&amp;nbsp; Work Items, Queries, and Reports&lt;/li&gt;
&lt;li&gt;Chapter 11:&amp;nbsp; Improving Scrum by Using Spikes&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;I'd love your feedback on the book!&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10156943" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category></item><item><title>Programmatically Reading Work Item Comments</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/01/10/programmatically-reading-work-item-comments.aspx</link><pubDate>Mon, 10 Jan 2011 15:57:22 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10113735</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10113735</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10113735</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/01/10/programmatically-reading-work-item-comments.aspx#comments</comments><description>&lt;p&gt;I recently ran across a few posts from people looking for samples on how to programmatically read user comments from TFS work items using the TFS API.&amp;#160; It’s a simple operation, but it might not be clear at first unless you discover that you need to loop through the collection of Revisions of the work item in order to view those comments.&amp;#160; Below is a quick code sample that demonstrates this behavior. &lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;span style="color: #008000"&gt;// get a reference to the team project collection&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #0000ff"&gt;using&lt;/span&gt; (var prjCol = &lt;br /&gt;    TfsTeamProjectCollectionFactory.GetTeamProjectCollection(collectionUri))&lt;br /&gt;{&lt;br /&gt;    &lt;span style="color: #008000"&gt;// get a reference to the work item tracking service&lt;/span&gt;&lt;br /&gt;    var workItemStore = prjCol.GetService&amp;lt;WorkItemStore&amp;gt;();&lt;br /&gt;&lt;br /&gt;    &lt;span style="color: #008000"&gt;// grab work item 1460 and print out all associated&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #008000"&gt;// user comments.&lt;/span&gt;&lt;br /&gt;    var workItem = workItemStore.GetWorkItem(1460);&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;foreach&lt;/span&gt; (Revision r &lt;span style="color: #0000ff"&gt;in&lt;/span&gt; workItem.Revisions)&lt;br /&gt;    {&lt;br /&gt;        &lt;span style="color: #008000"&gt;// grab the history field&lt;/span&gt;&lt;br /&gt;        Field f = r.Fields[&lt;span style="color: #006080"&gt;&amp;quot;History&amp;quot;&lt;/span&gt;];&lt;br /&gt;        Console.WriteLine(f.Name + &lt;span style="color: #006080"&gt;&amp;quot;: &amp;quot;&lt;/span&gt; + f.Value);&lt;br /&gt;    }&lt;br /&gt;}&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;
For more code samples like this check out the &lt;a href="http://code.msdn.microsoft.com/tfssdk"&gt;Team Foundation Server 2010 SDK&lt;/a&gt; on the &lt;a href="http://code.msdn.microsoft.com/"&gt;MSDN Code Gallery&lt;/a&gt;. 


&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10113735" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Work+Item+Tracking/">Work Item Tracking</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/API/">API</category></item><item><title>Using the Iteration Backlog Workbook on a CMMI Project</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2011/01/05/using-the-iteration-backlog-workbook-on-a-cmmi-project.aspx</link><pubDate>Wed, 05 Jan 2011 21:35:27 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10112213</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10112213</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10112213</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2011/01/05/using-the-iteration-backlog-workbook-on-a-cmmi-project.aspx#comments</comments><description>&lt;p&gt;The MSF Agile 5.0 process template that shipped with Team Foundation Server 2010 included an &lt;a href="http://msdn.microsoft.com/en-us/library/dd380681.aspx"&gt;Excel workbook&lt;/a&gt; designed to help teams plan iterations of work.&amp;#160; Because the workbook was aimed at Agile teams, it wasn’t included in the MSF CMMI 5.0 process template.&amp;#160; However, that doesn’t mean it can’t be used by teams using the CMMI process template.&amp;#160; Below are instructions on downloading and configuring the Iteration Backlog workbook for a team project started from the MSF CMMI 5.0 process template.&lt;/p&gt;  &lt;p&gt;The first step is to open the Work Breakdown query in TFS and add the &lt;strong&gt;Iteration Path&lt;/strong&gt; and &lt;strong&gt;Area Path&lt;/strong&gt; fields to the results of this query.&amp;#160; In this example, you will&amp;#160; bind the workbook to the Work Breakdown query that ships with the CMMI template.&amp;#160; In reality you could bind it to any tree query that includes a parent/child relationship between &lt;strong&gt;Requirements&lt;/strong&gt; and &lt;strong&gt;Tasks &lt;/strong&gt;and the appropriate fields.&amp;#160; The workbook needs both the &lt;strong&gt;Area Path&lt;/strong&gt; and &lt;strong&gt;Iteration Path&lt;/strong&gt; fields so you need to add them to this query.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;From Team Explorer, double-click the &lt;strong&gt;Work Breakdown &lt;/strong&gt;query. &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;Edit Query&lt;/strong&gt; from the query results menu. &lt;/li&gt;    &lt;li&gt;In the results pane, click the &lt;strong&gt;Column Options &lt;/strong&gt;button. &lt;/li&gt;    &lt;li&gt;Add both the &lt;strong&gt;Area Path&lt;/strong&gt; and &lt;strong&gt;Iteration Path&lt;/strong&gt; fields to the selected columns list. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/4011.image_5F00_9.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 40px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/1781.image_5F00_thumb_5F00_3.png" width="311" height="246" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Click the &lt;strong&gt;Save Query&lt;/strong&gt; button from &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Next, you need to to download the MSF Agile 5.0 process template from your Team Foundation Server and grab a copy of the Iteration Backlog workbook.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;In the Visual Studio Team Explorer, right click your Team Project Collection, then click &lt;b&gt;Team Project Collection Settings&lt;/b&gt;, then click &lt;b&gt;Process Template Manager&lt;/b&gt;. &lt;/li&gt;    &lt;li&gt;In the &lt;b&gt;Process Template Manager&lt;/b&gt; dialog, select the &lt;b&gt;MSF for Agile Software Development v5.0 &lt;/b&gt;process template and click &lt;b&gt;Download&lt;/b&gt;. &lt;/li&gt;    &lt;li&gt;Save the process template to a local directory. &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/UnboundAgileWorkbooks_6A9A/image_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/UnboundAgileWorkbooks_6A9A/image_thumb_1.png" width="364" height="259" /&gt;&lt;/a&gt; &lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;After saving the template, navigate to the &lt;strong&gt;\Windows SharePoint Services\Shared Documents\Project Management &lt;/strong&gt;where you’ll find a copy of the Iteration Backlog workbook. Copy the Iteration Backlog workbook to a new location.&amp;#160; &lt;/p&gt;  &lt;p&gt;Finally, you need to bind the workbook to your CMMI team project. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Open the workbook. &lt;/li&gt;    &lt;li&gt;Place your cursor in cell A1 of the &lt;b&gt;Iteration Backlog &lt;/b&gt;worksheet. &lt;/li&gt;    &lt;li&gt;Switch to the Team ribbon and click &lt;b&gt;New List&lt;/b&gt;. &lt;/li&gt;    &lt;li&gt;Select your Team Project and click &lt;b&gt;Connect.&lt;/b&gt; &lt;/li&gt;    &lt;li&gt;From the &lt;b&gt;New List &lt;/b&gt;dialog, select the Work Breakdown query from your team project .&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0218.image_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0702.image_5F00_thumb.png" width="399" height="246" /&gt;&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;ul&gt;   &lt;li&gt;Save and close the workbook. &lt;/li&gt;    &lt;li&gt;Save the workbook. &lt;/li&gt;    &lt;li&gt;Close the workbook and re-open it. &lt;/li&gt;    &lt;li&gt;After re-opening, the workbook will attach itself to your Analysis Services server and set values for a series of document properties use by the burndown worksheet. &lt;/li&gt;    &lt;li&gt;Save the workbook again. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Your Iteration Backlog workbook is now connected to your team project and ready to use with your CMMI project.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10112213" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Process+Template/">Process Template</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Sprint+Planning/">Sprint Planning</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/CMMI/">CMMI</category></item><item><title>Marking Tasks and Bugs as “Done” During a Check-in</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/12/17/marking-tasks-and-bugs-as-done-during-a-check-in.aspx</link><pubDate>Fri, 17 Dec 2010 17:39:25 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10106590</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10106590</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10106590</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/12/17/marking-tasks-and-bugs-as-done-during-a-check-in.aspx#comments</comments><description>&lt;p&gt;In recent weeks, a few different people have asked me how to modify the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e"&gt;Scrum template&lt;/a&gt; such that a Task or Bug is marked as Done during a check-in.&amp;#160;&amp;#160; We left this out of the original state flow because we wanted the done state transition to be very intentional, but it’s a common practice and a very handy feature.&lt;/p&gt;  &lt;p&gt;To change this behavior on an in-flight project you want to &lt;a href="http://msdn.microsoft.com/en-us/library/ms194970.aspx"&gt;add the Microsoft.VSTS.Actions.Checkin action&lt;/a&gt; to the appropriate state transition in your work item definition.&amp;#160; With the Scrum template, this would be on the &lt;strong&gt;In Progress –&amp;gt; Done&lt;/strong&gt; transition for the Task work item, and the &lt;strong&gt;Committed –&amp;gt; Done&lt;/strong&gt; transition for the Bug work item.&lt;/p&gt;  &lt;p&gt;Below is a snippet of the &lt;strong&gt;In Progress –&amp;gt; Done&lt;/strong&gt; transition on the Task work item after applying the changes.&lt;/p&gt;  &lt;div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;TRANSITION&lt;/span&gt; &lt;span style="color: #ff0000"&gt;from&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;In Progress&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;to&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Done&amp;quot;&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;ACTIONS&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;ACTION&lt;/span&gt; &lt;span style="color: #ff0000"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Microsoft.VSTS.Actions.Checkin&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;ACTIONS&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;REASONS&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;    &lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;DEFAULTREASON&lt;/span&gt; &lt;span style="color: #ff0000"&gt;value&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Work finished&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt;&lt;br /&gt;  &lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;REASONS&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;TRANSITION&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;

&lt;p&gt;The easiest way to make these changes is to download and install the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/c255a1e4-04ba-4f68-8f4e-cd473d6b971f"&gt;Team Foundation Server 2010 Power Tools&lt;/a&gt; which includes the Process Editor.&amp;#160; Once you’ve done that, open Team Explorer and follow the steps below:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Select &lt;strong&gt;Process Editor –&amp;gt; Work Item Types –&amp;gt; Open WIT from Server&lt;/strong&gt; from the &lt;strong&gt;Tools&lt;/strong&gt; menu. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/1374.image_5F00_16.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px 0px 0px 50px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0702.image_5F00_thumb_5F00_7.png" width="454" height="176" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Select the project you want to modify. &lt;/li&gt;

  &lt;li&gt;Select the work item type that you want to modify (Task or Bug) &lt;/li&gt;

  &lt;li&gt;After the work item type definition loads, switch to the &lt;strong&gt;Workflow&lt;/strong&gt; tab and double click the transition between &lt;strong&gt;In&lt;/strong&gt; &lt;strong&gt;Progress –&amp;gt; Done.&lt;/strong&gt; &lt;/li&gt;

  &lt;li&gt;Switch to the &lt;strong&gt;Actions&lt;/strong&gt; tab, click &lt;strong&gt;New&lt;/strong&gt;, and add the value “Microsoft.VSTS.Actions.Checkin” and click &lt;strong&gt;OK&lt;/strong&gt;.&amp;#160; The result will look like the screenshot below. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7140.image_5F00_4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 50px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/2843.image_5F00_thumb_5F00_1.png" width="454" height="302" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Save the new work item definition, and you’re all set. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The next time you make a check-in, you can choose to “Resolve” any Task that is in the &lt;strong&gt;In Progress&lt;/strong&gt; state.&amp;#160; The Task will be automatically moved to the &lt;strong&gt;Done&lt;/strong&gt; state and associated with the changeset.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/3252.image_5F00_14.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 50px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7450.image_5F00_thumb_5F00_6.png" width="454" height="308" /&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0216.image_5F00_12.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 50px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/2843.image_5F00_thumb_5F00_5.png" width="454" height="199" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10106590" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Process+Template/">Process Template</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category></item><item><title>SP1 Beta and Project Server Integration Beta</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/12/07/sp1-beta-and-project-server-integration-beta.aspx</link><pubDate>Tue, 07 Dec 2010 21:59:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10101646</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10101646</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10101646</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/12/07/sp1-beta-and-project-server-integration-beta.aspx#comments</comments><description>&lt;p&gt;The Visual Studio and Team Foundation Server 2010 SP1 Beta was made available this morning.&amp;#160;&amp;#160; You can read about the details on &lt;a href="http://blogs.msdn.com/b/bharry/archive/2010/12/07/vs-tfs-2010-sp1-beta-has-released.aspx"&gt;Brian’s blog&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;And, it’s exciting to see the announcement of the &lt;a href="http://blogs.msdn.com/b/bharry/archive/2010/12/07/portfolio-management-tfs-lt-gt-project-server-integration-in-beta.aspx"&gt;Visual Studio Team Foundation Server 2010 and Project Server Integration Pack beta&lt;/a&gt;.&amp;#160; You can read more about the integration pack on &lt;a href="http://blogs.msdn.com/b/project/archive/2010/12/07/announcing-visual-studio-team-foundation-server-2010-and-project-server-integration-feature-pack-beta.aspx"&gt;Christophe Fiessinger's&lt;/a&gt; blog.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10101646" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category></item><item><title>Autonomy, Mastery, Purpose</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/11/23/autonomy-mastery-purpose.aspx</link><pubDate>Wed, 24 Nov 2010 00:06:14 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10095710</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10095710</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10095710</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/11/23/autonomy-mastery-purpose.aspx#comments</comments><description>&lt;p&gt;While travelling in Berlin and Antwerp over the past couple of weeks I had a chance to talk about &lt;a href="http://www.danpink.com/drive" target="_blank"&gt;Daniel Pink’s book Drive&lt;/a&gt; with a variety of different people.&amp;#160; I read his book for the first time a at the beginning of this year, and am now going through it again.&amp;#160; I can’t say enough about this book… it really will change the way you think about what motivates people, and what motivates you.&amp;#160; It’s phenomenal. &lt;/p&gt;  &lt;p&gt;What I continue to find fascinating is how much overlap there is between Pink’s writing and the Agile movement.&amp;#160; The &lt;a href="http://agilemanifesto.org/" target="_blank"&gt;Agile manifesto&lt;/a&gt; starts with “&lt;em&gt;Individuals and interactions over processes and tools&lt;/em&gt;”.&amp;#160; The thrust of Pink’s book is how every person does their best work when given autonomy, mastery, and purpose.&amp;#160; I’m sure you can see the correlation.&lt;/p&gt;  &lt;p&gt;If you haven’t read Drive, I’d recommend you pick up a copy.&amp;#160;&amp;#160; For a quick teaser, watch this quick video that animates the main points in the book.&lt;/p&gt;  &lt;div style="padding-bottom: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; float: none; padding-top: 0px" id="scid:5737277B-5D6D-4f48-ABFC-DD9C333F4C5D:690fab0d-e7b9-493c-9895-94ba47b9036e" class="wlWriterEditableSmartContent"&gt;&lt;div&gt;&lt;object width="640" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/u6XAPnuFjJc?hl=en&amp;amp;hd=1"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/u6XAPnuFjJc?hl=en&amp;amp;hd=1" type="application/x-shockwave-flash" width="640" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10095710" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Book/">Book</category></item><item><title>TechEd Europe 2010 – Watch &amp; Download</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/11/22/teched-europe-2010-watch-amp-download.aspx</link><pubDate>Mon, 22 Nov 2010 23:20:17 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10095170</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10095170</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10095170</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/11/22/teched-europe-2010-watch-amp-download.aspx#comments</comments><description>&lt;p&gt;Below are links to the slides and recordings from my sessions at TechEd Europe.&amp;#160; If you’re interested, all the slides and videos from TechEd can be found here:&amp;#160; &lt;a title="http://www.msteched.com/2010/Europe" href="http://www.msteched.com/2010/Europe"&gt;http://www.msteched.com/2010/Europe&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Lessons Learned through Dogfooding&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.msteched.com/2010/Europe/DPR202"&gt;http://www.msteched.com/2010/Europe/DPR202&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;This talk has two pieces.&amp;#160; The first portion focuses on our internal process… how we manage work items, how we organize our teams, etc.&amp;#160; The second part is a “Top 10” list I put together of lessons learned along the way.&amp;#160; Some of the lessons are things that I’ve picked up, while others came from people around our team.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Agile Development with Visual Studio 2010 and Team Foundation Server 2010&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.msteched.com/2010/Europe/DEV310"&gt;http://www.msteched.com/2010/Europe/DEV310&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this talk, &lt;a href="http://www.peterprovost.org/blog/" target="_blank"&gt;Peter Provost&lt;/a&gt; and I demo the lifecycle of a scrum project using Team Foundation Server 2010 and Visual Studio 2010.&amp;#160; The demos include the Microsoft Visual Studio Scrum 1.0 process template and TDD with Visual Studio.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Project Server 2010 and Team Foundation Server 2010, Better Together&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.msteched.com/2010/Europe/OFS201"&gt;http://www.msteched.com/2010/Europe/OFS201&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;In this talk, &lt;a href="http://blogs.msdn.com/b/chrisfie/" target="_blank"&gt;Christophe Fiessinger&lt;/a&gt; and I introduce and demo the new Team Foundation Server and Project Server Integration Feature Pack.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10095170" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TechEd/">TechEd</category></item><item><title>TechEd Europe 2010 – Berlin!</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/10/21/teched-europe-2010-berlin.aspx</link><pubDate>Thu, 21 Oct 2010 14:29:05 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10078942</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10078942</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10078942</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/10/21/teched-europe-2010-berlin.aspx#comments</comments><description>&lt;p&gt;I’m off to Berlin next month to attend and present at &lt;a href="http://europe.msteched.com/"&gt;TechEd Europe 2010&lt;/a&gt;.&amp;#160; I’m giving &lt;a href="http://europe.msteched.com/topic/list"&gt;four different talks&lt;/a&gt; over the course of the week:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Agile Development with Visual Studio 2010 and TFS 2010 with &lt;a href="http://www.peterprovost.org/blog/"&gt;Peter Provost&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;An Agile Talk on Agility with &lt;a href="http://www.peterprovost.org/blog/"&gt;Peter Provost&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;Visual Studio ALM:&amp;#160; Lessons Learned through Dogfooding &lt;/li&gt;    &lt;li&gt;Microsoft Project 2010 and Team Foundation Server 2010, Better Together with &lt;a href="http://blogs.msdn.com/b/chrisfie/"&gt;Christophe Fiessinger&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;If you’re there, swing by to say hi.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/2553.image_5F00_4.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/2541.image_5F00_thumb_5F00_1.png" width="186" height="94" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/1067.image_5F00_6.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/5518.image_5F00_thumb_5F00_2.png" width="192" height="94" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/3036.image_5F00_16.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0486.image_5F00_thumb_5F00_6.png" width="186" height="103" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/5280.image_5F00_21.png"&gt;&lt;img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: ; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/2541.image_5F00_thumb_5F00_8.png" width="161" height="103" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10078942" width="1" height="1"&gt;</description></item><item><title>Urban Turtle 3.5</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/10/21/urban-turtle-3-5.aspx</link><pubDate>Thu, 21 Oct 2010 14:09:18 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10078932</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10078932</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10078932</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/10/21/urban-turtle-3-5.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/2654.UrbanTurtlePlanningBoard_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 5px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="UrbanTurtlePlanningBoard" border="0" alt="UrbanTurtlePlanningBoard" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7457.UrbanTurtlePlanningBoard_5F00_thumb.png" width="153" height="76" /&gt;&lt;/a&gt;The team over at Pyxis has just announced &lt;a href="http://urbanturtle.com/blog/2010/10/20/urban-turtle-3-5-is-now-available/"&gt;another release (3.5) of Urban Turtle&lt;/a&gt; – their Agile planning and tracking add-on for Team Foundation Server 2010.&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160; &lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10078932" width="1" height="1"&gt;</description></item><item><title>Visual Studio Magazine Article</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/10/06/visual-studio-magazine-article.aspx</link><pubDate>Wed, 06 Oct 2010 21:21:38 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10072446</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10072446</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10072446</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/10/06/visual-studio-magazine-article.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/4530.image_5F00_2.png"&gt;&lt;img style="background-image: none; border-right-width: 0px; margin: 0px 0px 0px 10px; padding-left: 0px; padding-right: 0px; display: inline; float: right; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/3056.image_5F00_thumb.png" width="174" height="115" /&gt;&lt;/a&gt;I wrote an article for the October issue of Visual Studio Magazine on the new Microsoft Visual Studio 1.0 process template.&amp;#160; It’s a basic walk through of how to get started using the Scrum template.&amp;#160; Included in the article is a look at the following:&amp;#160; &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Building Your Product Backlog &lt;/li&gt;    &lt;li&gt;Acceptance Criteria &lt;/li&gt;    &lt;li&gt;Planning Your First Sprint &lt;/li&gt;    &lt;li&gt;Tracking Your First Sprint &lt;/li&gt;    &lt;li&gt;Understanding and Using Velocity &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can read the full article att: &lt;a href="http://visualstudiomagazine.com/articles/2010/10/01/scrum-for-everyone.aspx"&gt;http://visualstudiomagazine.com/articles/2010/10/01/scrum-for-everyone.aspx&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10072446" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Process+Template/">Process Template</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/VSTS2010/">VSTS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category></item><item><title>Microsoft Visual Studio Scrum 1.0 Videos</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/09/09/microsoft-visual-studio-2010-scrum-1-0-videos.aspx</link><pubDate>Thu, 09 Sep 2010 13:42:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10059776</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10059776</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10059776</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/09/09/microsoft-visual-studio-2010-scrum-1-0-videos.aspx#comments</comments><description>&lt;p&gt;&lt;a href="http://www.scrumalliance.org/profiles/61786-richard-hundhausen"&gt;Richard Hundhausen&lt;/a&gt; has released two webcasts featuring the Microsoft Visual Studio 1.0 process template on Channel 9.&amp;#160; Both include Q&amp;amp;A at the end of the presentation.&amp;#160; Check them out at:&lt;/p&gt;  &lt;p&gt;&lt;a title="http://channel9.msdn.com/posts/Charles_Sterling/Introducing-Visual-Studio-2010-Scrum-10/" href="http://channel9.msdn.com/posts/Charles_Sterling/Introducing-Visual-Studio-2010-Scrum-10/"&gt;http://channel9.msdn.com/posts/Charles_Sterling/Introducing-Visual-Studio-2010-Scrum-10/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a title="http://channel9.msdn.com/posts/Charles_Sterling/Introducing-Visual-Studio-2010-Scrum-10-Part-II/" href="http://channel9.msdn.com/posts/Charles_Sterling/Introducing-Visual-Studio-2010-Scrum-10-Part-II/"&gt;http://channel9.msdn.com/posts/Charles_Sterling/Introducing-Visual-Studio-2010-Scrum-10-Part-II/&lt;/a&gt;&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10059776" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Process+Template/">Process Template</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category></item><item><title>Microsoft Visual Studio Scrum 1.0 – Updated Sprint Burndown Report</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/07/30/microsoft-visual-studio-scrum-1-0-updated-sprint-burndown-report.aspx</link><pubDate>Sat, 31 Jul 2010 02:40:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10044480</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10044480</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10044480</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/07/30/microsoft-visual-studio-scrum-1-0-updated-sprint-burndown-report.aspx#comments</comments><description>&lt;p&gt;Last week we updated the new &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e" target="_blank"&gt;Microsoft Visual Studio Scrum 1.0&lt;/a&gt; process template to include a fix for the Sprint Burndown report which was found to have a bug that caused an error when viewing the report in non-US locales.&amp;#160; If you created projects before we made the fix (7/22/2010) you can follow the steps below to update your existing team projects with the updated Sprint Burndown report.&amp;#160;&amp;#160; Start by downloading and installing the updated template.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Right-click the reports node in Team Explorer and select&lt;strong&gt; Show Report Site&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;Upload File&lt;/strong&gt; and browse to the location on your local machine where the updated template is installed and select the &lt;strong&gt;Sprint Burndown &lt;/strong&gt;report.&amp;#160; If you didn’t change the defaults this folder is:&amp;#160; C:\Program Files (x86)\Microsoft\Microsoft Visual Studio Scrum 1.0\Process Template\Reports.&amp;#160; Check the &lt;strong&gt;Overwrite item if it exists option&lt;/strong&gt; and select &lt;strong&gt;Ok&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;After the report is uploaded, click on it’s name to view the report.&amp;#160; At this point you’ll see an error saying “&lt;em&gt;The report server cannot process the report. The data source connection information has been deleted. (rsInvalidDataSourceReference)&lt;/em&gt;”. &lt;/li&gt;    &lt;li&gt;Click the &lt;strong&gt;Properties&lt;/strong&gt; tab on the top of the page, and then the &lt;strong&gt;Parameters &lt;/strong&gt;tab on the left.&amp;#160; At this point, you should see a screen similar to this one.&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/3660.image_5F00_4.png"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" class="wlDisabledImage" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7080.image_5F00_thumb_5F00_1.png" width="362" height="218" /&gt;&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;ol&gt;   &lt;li&gt;&lt;/li&gt;    &lt;li&gt;&lt;/li&gt; &lt;/ol&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Uncheck the &lt;strong&gt;Prompt User &lt;/strong&gt;option for the first parameter (&lt;strong&gt;ExplicitProject)&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Apply&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Next, click the &lt;strong&gt;Data Sources &lt;/strong&gt;tab on the left side of the page.&amp;#160; Under &lt;strong&gt;TFSReportsDS&lt;/strong&gt; click &lt;strong&gt;Browse, &lt;/strong&gt;and select &lt;strong&gt;Tfs2010ReportDS&lt;/strong&gt; from the available options.&amp;#160;&amp;#160; Click &lt;strong&gt;OK&lt;/strong&gt;.&amp;#160; &lt;/li&gt;    &lt;li&gt;Do the same under &lt;strong&gt;TfsOlapReportDS&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;Browse&lt;/strong&gt;, and this time select &lt;strong&gt;Tfs2010OlapReportDS&lt;/strong&gt;.&amp;#160; Click &lt;strong&gt;OK.&lt;/strong&gt; &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;Apply&lt;/strong&gt; at the bottom of the page. &lt;/li&gt;    &lt;li&gt;The final step is to set the caching property on the report.&amp;#160; The default setting when you install TFS is 30 minutes.&amp;#160; Click the &lt;strong&gt;Execution&lt;/strong&gt; tab on the left and select&amp;#160; &lt;strong&gt;Cache a temporary copy of the report. Expire copy of report after a number of minutes:&amp;#160; 30&lt;/strong&gt;. &lt;/li&gt;    &lt;li&gt;Click &lt;strong&gt;Apply&lt;/strong&gt; at the bottom of the page, and then click the &lt;strong&gt;View&lt;/strong&gt; tab at the top of the screen.&amp;#160; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;At this point, you’re done.&amp;#160; The new Sprint Burndown report has been uploaded to your Team Project and you’re ready to go.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10044480" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Process+Template/">Process Template</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Reports/">Reports</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category></item><item><title>Reporting Blog Posts and Articles</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/07/23/reporting-blog-posts-and-articles.aspx</link><pubDate>Fri, 23 Jul 2010 14:27:13 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10041868</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>0</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10041868</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10041868</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/07/23/reporting-blog-posts-and-articles.aspx#comments</comments><description>&lt;p&gt;For those in the business of modifying reports included in the MSF Agile, MSF CMMI, or Microsoft Visual Studio Scrum process templates, I’ve started collecting a set of blog posts and articles from colleagues, MVPs, and customers who have done a great job documenting some of the nuances and tricks around writing and modifying reporting in SQL Server Reporting Services.&amp;#160; I plan to update this regularly with new links as I come across them.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.ewaldhofman.nl/post/2010/07/16/Reflect-the-rename-of-a-state-for-the-Bug-Work-Item.aspx"&gt;Rename the State of a Work Item&lt;/a&gt; by Ewald Hofman&lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.ewaldhofman.nl/post/2010/07/16/Change-the-Bug-Status-report-to-reflect-additional-states-to-the-Bug.aspx"&gt;Add Additional States on a Report&lt;/a&gt; by Ewald Hofman&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.socha.com/2010/07/new-whitepapers-for-team-foundation.html"&gt;Creating and Customizing Reports&lt;/a&gt; by John Socha-Leialoha&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.socha.com/2009/10/customizing-report-parameters-for-team.html"&gt;Customizing MDX Report Parameters&lt;/a&gt; by John Socha-Leialoha&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.socha.com/2010/07/customizing-report-parameters-sql.html" target="_blank"&gt;Customizing SQL Report Parameters&lt;/a&gt; by John Socha-Leialoha&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10041868" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Reports/">Reports</category></item><item><title>Announcing Microsoft Visual Studio Scrum 1.0</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/07/19/announcing-microsoft-visual-studio-scrum-1-0.aspx</link><pubDate>Mon, 19 Jul 2010 17:14:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10039912</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>42</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10039912</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10039912</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/07/19/announcing-microsoft-visual-studio-scrum-1-0.aspx#comments</comments><description>&lt;p&gt;Today we&amp;rsquo;re releasing the first official version of our latest process template &amp;ndash; Microsoft Visual Studio Scrum 1.0 (formerly known as &lt;a href="http://blogs.msdn.com/b/aaronbjork/archive/2010/06/07/announcing-team-foundation-server-scrum-v1-0-beta.aspx"&gt;Team Foundation Server Scrum v1.0 Beta&lt;/a&gt;).&amp;nbsp;&amp;nbsp; If you were following the beta, you know that this template was built from the ground up specifically for Scrum teams.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Visit the &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e"&gt;Visual Studio Gallery&lt;/a&gt; to download the template.&amp;nbsp; &lt;a href="http://blogs.msdn.com/b/cdndevs/archive/2010/07/19/microsoft-visual-studio-scrum-1-0.aspx"&gt;John Bristowe has put together a great&amp;nbsp;post &lt;/a&gt;on how to install the template.&amp;nbsp; Below I&amp;rsquo;ve taken some time to describe what&amp;rsquo;s changed since the beta and also outlined a few of the key concepts/artifacts in the template.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q:&amp;nbsp; What&amp;rsquo;s&lt;/strong&gt;&lt;strong&gt; changed since the beta?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; There are no drastic changes between this release and the beta, but there are a few things worth mentioning.&amp;nbsp; For those that were on the beta I&amp;rsquo;ll do my best to describe in detail why the changes were made.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The template has been renamed &lt;strong&gt;Microsoft Visual Studio Scrum 1.0.&lt;/strong&gt; &lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Four new reports&lt;/strong&gt; have been added to the template that focus on engineering metrics.&amp;nbsp; The reports are almost identical to what shipped in MSF Agile 5.0 so I&amp;rsquo;ve linked the titles below to the guidance for those reports: 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380708.aspx"&gt;Build Summary&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380643.aspx"&gt;Builds Success Over Time&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380713.aspx"&gt;Test Case Readiness&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380702.aspx"&gt;Test Plan Progress&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;The new reports compliment the three existing reports that shipped with the Beta: 
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff731575.aspx"&gt;Velocity&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff731588.aspx"&gt;Sprint Burndown&lt;/a&gt; &lt;/li&gt;
&lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ff731579.aspx"&gt;Release Burndown&lt;/a&gt; &lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;ul&gt;
&lt;li&gt;We&amp;rsquo;ve released a first cut at the &lt;a href="http://msdn.microsoft.com/en-us/library/ff731587.aspx"&gt;process guidance for the template&lt;/a&gt; on MSDN.&amp;nbsp; The content is still evolving, but the basics are in place and ready for consumption. &lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;Owned By&lt;/strong&gt; (Microsoft.VSTS.Common.OwnedBy) field that existed on ALL work item types in the beta and which was used to assign ownership of work items has been removed and &lt;strong&gt;replaced with the Assigned To field&lt;/strong&gt; (System.AssignedTo).&amp;nbsp; We originally chose the Owned By field because in Scrum work is not &amp;ldquo;assigned&amp;rdquo;&amp;hellip; and we wanted to use terminology and language that matched Scrum lingo.&amp;nbsp; This was a tough one for us to revert, but in the end we found that NOT using the System.AssignedTo field (which is the default for every other work item) was going to provide more pain around integrating with other clients, tools, and partner solutions.&amp;nbsp;&amp;nbsp; &lt;/li&gt;
&lt;li&gt;The &lt;strong&gt;DefaultTemplate&lt;/strong&gt; build definition has been &lt;strong&gt;modified to NOT open bug work items on build failures&lt;/strong&gt;.&amp;nbsp; Why?&amp;nbsp; Because the template expects that defects found that relate to work in the current sprint should be added to the Sprint Backlog as Tasks work items.&amp;nbsp; This is done by adding new Task work items OR re-opening Task work items already marked as Done.&amp;nbsp;&amp;nbsp; Defects found that relate to work outside the current sprint are added to the Product Backlog as Bug work items.&amp;nbsp; The philosophy here is that ALL new work needs to come to the team through the &amp;ldquo;front door&amp;rdquo; (the Product Backlog in this case).&amp;nbsp; Because build failures likely relate to work in the current sprint we chose to change the behavior so as not to clutter up the Product Backlog with work for the team.&amp;nbsp; &lt;/li&gt;
&lt;li&gt;A new &lt;strong&gt;priority field has been added to the Impediment work item &lt;/strong&gt;to allow teams to prioritize and order impediments more easily. &lt;/li&gt;
&lt;li&gt;New transitions have been added to the Task work item to allow &lt;strong&gt;Tasks to move forward and backwards through the state lifecycle&lt;/strong&gt;.&amp;nbsp; You can now take a take a task from To Do &amp;ndash;&amp;gt; In Progress &amp;ndash;&amp;gt; Done, and also from Done &amp;ndash;&amp;gt; In Progress &amp;ndash;&amp;gt; To Do. &lt;/li&gt;
&lt;li&gt;Both the Product Backlog Item and Bug work items &lt;strong&gt;&lt;/strong&gt;have been modified such that &lt;strong&gt;you can now move a Product Backlog Item or Bug from the Removed state back to the New state&lt;/strong&gt;.&amp;nbsp; This was in response to feedback that &amp;ldquo;&lt;em&gt;Product Owners often change their minds and we don&amp;rsquo;t want to have to create new work items each time that happens&lt;/em&gt;.&amp;rdquo; &lt;/li&gt;
&lt;li&gt;A &lt;strong&gt;new Test Cases query&lt;/strong&gt; was added to the Current Sprint folder. &lt;/li&gt;
&lt;li&gt;And finally, a series of small text improvements were made to work item type reasons.&amp;nbsp; &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Q:&amp;nbsp; Why did Microsoft decide to build a Scrum template?&amp;nbsp; I thought MSF Agile 5.0 was Microsoft&amp;rsquo;s answer to Scrum?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; The short answer here is&amp;hellip; you told us that you wanted both of them.&amp;nbsp; We have customers that want a generic Agile template that can be used to implement Scrum and other Agile methodologies.&amp;nbsp; MSF Agile 5.0 does this very well.&amp;nbsp; At the same time, we have many customers that want a very prescriptive Scrum template that matches strictly to the Scrum literature.&amp;nbsp;&amp;nbsp; Enter Microsoft Visual Studio Scrum 1.0.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q:&amp;nbsp; Did Microsoft work with Agile thought leaders when building this template?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Absolutely.&amp;nbsp; We worked closely with a group of Scrum experts and trainers teaching the new &lt;a href="http://msdnstage.redmond.corp.microsoft.com/en-us/ff433643.aspx"&gt;Professional Scrum Developer Program&lt;/a&gt; including &lt;a href="http://www.bing.com/search?q=ken+schwaber+scrum"&gt;Ken Schwaber&lt;/a&gt; from &lt;a href="http://www.scrum.org"&gt;http://www.scrum.org&lt;/a&gt;.&amp;nbsp;&amp;nbsp; It was very important to us that this template be recognized by the community (you) as a great option for Scrum teams.&amp;nbsp;&amp;nbsp; The Professional Scrum Developer Program is taught with Microsoft Visual Studio Scrum 1.0.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q:&amp;nbsp; How is the Sprint work item intended to be used?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; The Sprint work item is intended to capture the sprint dates, sprint goal, and sprint retrospectives.&amp;nbsp; Because TFS does not have a method for storing dates on iterations, we chose to create a Sprint work item that allows you to capture sprint dates and other sprint data directly in a work item.&amp;nbsp; You can see in the screenshot that the Release 1\Sprint 1 work item is mapped directly to the Release 1\Sprint 1 iteration.&amp;nbsp; When you create a new project with TFS Scrum v1.0 by default the project is provisioned with 24 sprint work items and 24 matching iterations.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0511.image31_5F00_06BC8BA8.png"&gt;&lt;img height="163" width="333" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/4718.image31_5F00_thumb_5F00_670DB1DF.png" align="right" alt="image" border="0" title="image" style="margin: 0px 0px 5px 5px; display: inline" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Release 1:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;Release 2:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;Release 3:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;Release 4:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;With this model, you have both Sprint work items AND iterations&amp;hellip; the trick is that you should have only one Sprint work item for each iteration that you create.&amp;nbsp;&amp;nbsp; For example, if you created a new iteration named Release 4\Sprint 7 you would want to create a new Sprint work item and assign it to Release 4\Sprint 7.&amp;nbsp; The dates for this new Sprint would be entered directly on the Release 4\Sprint 7 Sprint work item.&lt;/p&gt;
&lt;p&gt;The advantage to this approach is that when you&amp;rsquo;re working with reports in the template you don&amp;rsquo;t have to enter dates.&amp;nbsp; Instead, you just select the Sprint(s) that you&amp;rsquo;re interested in viewing.&amp;nbsp; The dates are read directly from the Sprint work item and used in the reports.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q:&amp;nbsp; What about the Iteration Backlog and Product Planning workbooks from the MSF Agile 5.0 process template?&amp;nbsp; &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; At this time we have not ported over the &lt;a href="http://msdn.microsoft.com/en-us/library/dd997891.aspx"&gt;Agile planning workbooks&lt;/a&gt; that shipped as a part of the MSF Agile 5.0 process template.&amp;nbsp; We are still talking about brining over some version of the &lt;a href="http://msdn.microsoft.com/en-us/library/dd380681.aspx"&gt;Iteration Backlog&lt;/a&gt; workbook at aid in Sprint planning, but it is not included in the 1.0 version of the template.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q:&amp;nbsp; Can I move data from an existing project into a new project build from Microsoft Visual Studio Scrum 1.0?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp;&amp;nbsp; Yes.&amp;nbsp; You can use the &lt;a href="http://tfsintegration.codeplex.com/"&gt;TFS Integration Platform&lt;/a&gt; to create a mapping between any existing team project and a new project built with this template.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10039912" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Team+Foundation+Server/">Team Foundation Server</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Process+Template/">Process Template</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category></item><item><title>MSF Agile 5.0 Guidance in Word Format</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/06/23/msf-agile-5-0-guidance-in-word-format.aspx</link><pubDate>Wed, 23 Jun 2010 14:54:01 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10029026</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10029026</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10029026</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/06/23/msf-agile-5-0-guidance-in-word-format.aspx#comments</comments><description>&lt;p&gt;Leonard Woody has produced a copy of the &lt;a href="http://lwoodyiii.wordpress.com/2010/06/17/msf-for-agile-software-development-5-process-guidance-in-word-format/"&gt;MSF Agile 5.0 process guidance in Word format&lt;/a&gt; if you’re interested in downloading.&amp;#160; Great for printing and reading offline.&amp;#160; Thanks Leonard!&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10029026" width="1" height="1"&gt;</description></item><item><title>How does MSF CMMI 4.2 compare to MSF CMMI 5.0?</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/06/11/how-does-msf-cmmi-4-2-compare-to-msf-cmmi-5-0.aspx</link><pubDate>Fri, 11 Jun 2010 16:09:20 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10023582</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>5</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10023582</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10023582</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/06/11/how-does-msf-cmmi-4-2-compare-to-msf-cmmi-5-0.aspx#comments</comments><description>&lt;p&gt;I’ve had a few people ask me about the key differences between the CMMI template shipped in TFS 2008 and how it compares to the new MSF CMMI 5.0 process template that shipped with TFS 2010 so I thought I’d detail some of the big differences.&amp;#160; First off, it’s important to note that the changes in our Agile template were much more significant than the changes made to the CMMI template.&amp;#160; The Agile template was largely overhauled to focus on core Agile principles and underwent some pretty significant changes with regards to work items and the overall process model.&amp;#160; To read more about those changes see my post &lt;a href="http://blogs.msdn.com/b/aaronbjork/archive/2009/10/26/how-does-msf-agile-4-2-compare-to-msf-agile-5-0.aspx"&gt;How does MSF Agile 4.2 compare to MSF Agile 5.0?&lt;/a&gt;&amp;#160; &lt;/p&gt;  &lt;p&gt;Back to CMMI… If you’re new to the CMMI template or new to CMMI altogether I’d strongly recommend reading &lt;a href="http://msdn.microsoft.com/en-us/library/ee461556(v=VS.100).aspx"&gt;Background to CMMI&lt;/a&gt; written by &lt;a href="http://www.agilemanagement.net/"&gt;David Anderson&lt;/a&gt; who partnered with us on pieces of our process guidance.&amp;#160; It gives a great introduction to what CMMI is, it’s purpose, and how it can be used.&amp;#160; So, what’s changed?&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Work Item Types&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The work item types in MSF CMMI 5.0 are largely the same from MSF CMMI 4.2.&amp;#160; There are two new work items types, Test Case and Shared Steps, which are related to the new testing features in VS 2010.&amp;#160; See &lt;a href="http://msdn.microsoft.com/en-us/library/dd286729(v=VS.100).aspx"&gt;Creating and Managing Tests&lt;/a&gt; for more information on how to use these new work item types.&amp;#160; But overall the fields and state transitions remain largely intact from MSF CMMI 4.2.&amp;#160; We did do &lt;em&gt;significant&lt;/em&gt; work on the layout of the forms to improve usability across all the work item types.&amp;#160; &lt;/p&gt;  &lt;p&gt;One small but important change is the elimination of the rule that cleared the Assigned To value when a work item was closed.&amp;#160; In MSF CMMI 4.2 as a work item moved to the Closed state the Assigned To value was cleared.&amp;#160; After listening to feedback that this rule made tracking who owned work after it was closed we made the decision to remove this rule on ALL work items.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Link Types&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The first significant change is the inclusion of link types between work items.&amp;#160; &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/3107.image_5F00_782C4A47.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px 0px 0px 10px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="right" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7382.image_5F00_thumb_5F00_50F20112.png" width="205" height="142" /&gt;&lt;/a&gt; With the inclusion of link types in TFS 2010 the process model for the CMMI template has been updated to include a parent/child relationship between Requirements and Tasks, a tests/tested by link between Requirements and Test Cases, and an affects/affected by link between Change Requests and Requirements.&amp;#160; These new link types make traceability easier and allow for rich querying and reporting. &lt;/p&gt;  &lt;p&gt;Parent/child relationships also significantly improve the experiences of developing and organizing requirements into something the team can use.&amp;#160; See &lt;a href="http://msdn.microsoft.com/en-us/library/ee461534(v=VS.100).aspx"&gt;Developing Requirements&lt;/a&gt; and &lt;a href="http://msdn.microsoft.com/en-us/library/ff183960(v=VS.100).aspx"&gt;Arranging Requirements into a Product Plan&lt;/a&gt; from the CMMI process guidance for more information.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Queries&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;All of the queries from MSF CMMI 4.2 have been carried forward to MSF CMMI 5.0 and new queries have been introduced to take advantage of link types and improvements in the overall process model.&amp;#160; &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/3755.image_5F00_77C01752.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px 20px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0535.image_5F00_thumb_5F00_7753E45D.png" width="83" height="148" /&gt;&lt;/a&gt; Those new queries include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;My Test Cases &lt;/li&gt;    &lt;li&gt;Open Change Requests with Requirements &lt;/li&gt;    &lt;li&gt;Proposed Requirements &lt;/li&gt;    &lt;li&gt;Proposed Work Items &lt;/li&gt;    &lt;li&gt;Requirements with Open Change Requests &lt;/li&gt;    &lt;li&gt;Requirements without Test Cases &lt;/li&gt;    &lt;li&gt;Untriaged Work Items &lt;/li&gt;    &lt;li&gt;Test Tasks &lt;/li&gt;    &lt;li&gt;Work Breakdown &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;And of course, the queries have been arranged into query folders for easy management and organization.&amp;#160; The four query folders are:&amp;#160; Change Management, Development and Testing, Planning and Tracking, and Troubleshooting.&amp;#160;&amp;#160; For more information on the MSF CMMI 5.0 team queries see the &lt;a href="http://msdn.microsoft.com/en-us/library/ee461557(v=VS.100).aspx"&gt;queries topic&lt;/a&gt; from the CMMI process guidance.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Reports&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;The reports in MSF CMMI 5.0 have been updated to provide a better experience from a usability perspective as well as project management perspective.&amp;#160; The list of reports includes:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380736(v=VS.100).aspx"&gt;Bug Status&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380674(v=VS.100).aspx"&gt;Bug Trends&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380731(v=VS.100).aspx"&gt;Reactivations&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380683(v=VS.100).aspx"&gt;Build Quality Indicators&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380643(v=VS.100).aspx"&gt;Build Success Over Time&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380708(v=VS.100).aspx"&gt;Build Summary&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461585(v=VS.100).aspx"&gt;Burndown and Burn Rate&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380673(v=VS.100).aspx"&gt;Remaining Work&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380706(v=VS.100).aspx"&gt;Status on All Iterations&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461582(v=VS.100).aspx"&gt;Requirements Progress&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461517(v=VS.100).aspx"&gt;Requirements Overview&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee707132(v=VS.100).aspx"&gt;Unplanned Work&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380713(v=VS.100).aspx"&gt;Test Case Readiness&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380702(v=VS.100).aspx"&gt;Test Plan Progress&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;SharePoint Dashboards&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;And finally, the MSF CMMI 5.0 template includes a rich set of SharePoint dashboards that allow you to interact with work items directly from the dashboard as well easily create an publish reports directly to the dashboard.&amp;#160; There are two versions of the dashboards – one built for the WSS and one built for MOSS.&amp;#160; The MOSS dashboards are more advanced and heavily leverage Excel Services for custom reporting.&amp;#160; Those dashboards include:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461535(v=VS.100).aspx"&gt;Progress Dashboard&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461590(v=VS.100).aspx"&gt;Quality Dashboard&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461566(v=VS.100).aspx"&gt;Test Dashboard&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461600(v=VS.100).aspx"&gt;Bugs Dashboard&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461596(v=VS.100).aspx"&gt;Build Dashboard&lt;/a&gt; &lt;/li&gt;    &lt;li&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/ee461543(v=VS.100).aspx"&gt;My Dashboard&lt;/a&gt; &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;As always, let me know if you have any specific questions about the new template or how it differs from MSF CMMI 4.2.&amp;#160; I’ve referenced quite a few topics above but I’d highly recommend you read through the entire set of &lt;a href="http://msdn.microsoft.com/en-us/library/dd997574(v=VS.100).aspx"&gt;process guidance here&lt;/a&gt; as it gives a great overview as well as specific guidance on how the template can be used.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10023582" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Process+Template/">Process Template</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/CMMI/">CMMI</category></item><item><title>Announcing Team Foundation Server Scrum v1.0 Beta</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/06/07/announcing-team-foundation-server-scrum-v1-0-beta.aspx</link><pubDate>Mon, 07 Jun 2010 16:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10014680</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>24</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10014680</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10014680</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/06/07/announcing-team-foundation-server-scrum-v1-0-beta.aspx#comments</comments><description>&lt;p&gt;&lt;span style="color: #ff0000;"&gt;&lt;strong&gt;7/19/2010 Update - this post applies to the beta release of this template.&amp;nbsp; &lt;/strong&gt;&lt;span style="color: #000000;"&gt;For details on the RTW &lt;a href="http://blogs.msdn.com/b/aaronbjork/archive/2010/07/19/announcing-microsoft-visual-studio-scrum-1-0.aspx"&gt;please see this updated post&lt;/a&gt;.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span style="color: #ff0000;"&gt;&lt;span style="color: #000000;"&gt;&lt;/span&gt;&lt;/span&gt;- - - - - - - - - - - - - - - - - - - - - - - &lt;/p&gt;
&lt;p&gt;Today , we&amp;rsquo;re announcing and releasing a brand new process template&amp;hellip; Team Foundation Server Scrum v1.0 Beta.&amp;nbsp; This is a new process template built from the ground up specifically for Scrum teams.&amp;nbsp;&amp;nbsp; So, why a new template?&amp;nbsp; Quite simply, because you told us you wanted one.&amp;nbsp;&amp;nbsp; Scrum has become a dominant methodology in software development and you have told us that you want a process template aimed directly at Scrum teams.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;I&amp;rsquo;ve written up a quick FAQ below to help with common questions.&amp;nbsp;&amp;nbsp; I&amp;rsquo;ll update this thread with additional questions and answers as they come in.&amp;nbsp; We would love your feedback, so download the template and give it a shot.&amp;nbsp; Click &lt;a href="http://visualstudiogallery.msdn.microsoft.com/en-us/59ac03e3-df99-4776-be39-1917cbfc5d8e"&gt;here to visit the Visual Studio Gallery&lt;/a&gt; where you can download the template.&lt;/p&gt;
&lt;p&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;&lt;strong&gt;Q:&amp;nbsp; How does Team Foundation Server Scrum differ from MSF Agile v5.0?&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; TFS Scrum v1.0 is a Scrum process template.&amp;nbsp; Nothing more, and nothing less.&amp;nbsp; In contrast, MSF Agile v5.0 is an Agile process template that can be used to apply a variety of Agile practices/methodologies including Scrum.&amp;nbsp; The biggest differences between the templates are found in the work item types, terminology, and state transitions.&amp;nbsp; &lt;/p&gt;
&lt;blockquote sizset="0" sizcache="3"&gt;
&lt;table cellpadding="2" cellspacing="0" border="0" style="width: 548px;"&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;&lt;strong&gt;TFS Scrum v1.0 WITs&lt;/strong&gt;&lt;/td&gt;
&lt;td width="278" valign="top"&gt;&lt;strong&gt;MSF Agile v5.0 WITs&lt;/strong&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;Product Backlog Item &lt;/td&gt;
&lt;td width="278" valign="top"&gt;User Story&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;Bug&lt;/td&gt;
&lt;td width="278" valign="top"&gt;Bug&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;Task&lt;/td&gt;
&lt;td width="278" valign="top"&gt;Task&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;Impediment&lt;/td&gt;
&lt;td width="278" valign="top"&gt;Issue&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;Test Case&lt;/td&gt;
&lt;td width="278" valign="top"&gt;Test Case&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;Shared Steps&lt;/td&gt;
&lt;td width="278" valign="top"&gt;Shared Steps&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td width="268" valign="top"&gt;Sprint&lt;/td&gt;
&lt;td width="278" valign="top"&gt;&amp;nbsp;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;/blockquote&gt;
&lt;p&gt;Below are screenshots of the Product Backlog Item, Bug, Task, and Impediment work items.&amp;nbsp; &lt;/p&gt;
&lt;h3&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/Product%20Backlog%20Item.jpg"&gt;&lt;img height="189" width="244" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/Product%20Backlog%20Item_thumb.jpg" alt="Product Backlog Item" border="0" title="Product Backlog Item" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/Bug.jpg"&gt;&lt;img height="189" width="244" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/Bug_thumb.jpg" alt="Bug" border="0" title="Bug" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/Task.jpg"&gt;&lt;img height="189" width="244" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/Task_thumb.jpg" alt="Task" border="0" title="Task" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_21.png"&gt;&lt;img height="189" width="244" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_thumb_8.png" alt="image" border="0" title="image" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt;&amp;nbsp; &lt;/h3&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; Why did Microsoft decide to have both a Scrum and Agile template?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; Because you told us you wanted both of them.&amp;nbsp; We have many customers that want a generic Agile template that can be used to implement Scrum and other Agile methodologies.&amp;nbsp; MSF Agile does this very well.&amp;nbsp; At the same time, we have many customers that want a very prescriptive Scrum template that matches the terminology they read in the Scrum literature.&amp;nbsp;&amp;nbsp; Enter Team TFS Scrum v1.0.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; How is the state model different between Team Foundation Server Scrum differ from and MSF Agile v5.0?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp;&amp;nbsp; MSF Agile 5.0 uses a fairly consistent state model across all work item types:&amp;nbsp; Active &amp;ndash;&amp;gt; Resolved &amp;ndash;&amp;gt; Closed.&amp;nbsp; TFS Scrum v1.0 uses a unique state model for each work item type that matches common Scrum terminology.&amp;nbsp; For example, a Task work item in TFS Scrum v1.0 has the following state model:&amp;nbsp; To Do &amp;ndash;&amp;gt; In Progress &amp;ndash;&amp;gt; Done.&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;Product Backlog Item and Bug Work Items&lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_19.png"&gt;&lt;img height="28" width="305" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_thumb_7.png" alt="image" border="0" title="image" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Task Work Item&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_15.png"&gt;&lt;img height="28" width="232" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_thumb_1.png" alt="image" border="0" title="image" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;/blockquote&gt;
&lt;blockquote&gt;
&lt;p&gt;Impediment Work Item&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_17.png"&gt;&lt;img height="28" width="149" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/AnnouncingTeamFoundationServerScru.0Beta_6A77/image_thumb_5.png" alt="image" border="0" title="image" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt;&amp;nbsp;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; What reports are included in TFS Scrum v1.0?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; The first release of the template includes 3reports:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Release Burndown - Indicates how quickly the team is completing work and delivering Product Backlog Items.&amp;nbsp; &lt;/li&gt;
&lt;li&gt;Velocity - Indicates the amount of effort the team is completing in each sprint. &lt;/li&gt;
&lt;li&gt;Sprint Burndown - Indicates the team's progress towards completing its work for a sprint &lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/4237.image8_5F00_3AC1052E.png"&gt;&lt;img height="144" width="178" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/1588.image8_5F00_thumb_5F00_376F9353.png" alt="image" border="0" title="image" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; margin-left: 0px; border-left-width: 0px; margin-right: 0px" /&gt;&lt;/a&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7457.image12_5F00_3E8ECFCB.png"&gt;&lt;img height="144" width="166" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/8037.image12_5F00_thumb_5F00_65C91900.png" alt="image" border="0" title="image" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7455.image151_5F00_57F6D305.png"&gt;&lt;img height="144" width="165" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/7851.image151_5F00_thumb_5F00_7F9D4F2F.png" alt="image" border="0" title="image" style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; Why are there only 3 reports in TFS Scrum v1.0?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; We recognize that there are many more reports that could be helpful to a Scrum team.&amp;nbsp; However, with this first release of the template we wanted to including what we felt were the necessary reports that a Scrum team needed to be successful.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; How is the Sprint work item intended to be used?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; The Sprint work item is intended to capture the sprint dates, sprint goal, and sprint retrospectives.&amp;nbsp; Because TFS does not have a method for storing dates on iterations, we chose to create a Sprint work item that allows you to capture sprint dates and other sprint data directly in a work item.&amp;nbsp; You can see in the screenshot that the Release 1\Sprint 1 work item is mapped directly to the Release 1\Sprint 1 iteration.&amp;nbsp; When you create a new project with TFS Scrum v1.0 by default the project is provisioned with 24 sprint work items and 24 matching iterations.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;a href="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/0511.image31_5F00_06BC8BA8.png"&gt;&lt;img height="163" width="333" src="http://blogs.msdn.com/cfs-file.ashx/__key/CommunityServer-Blogs-Components-WeblogFiles/00-00-01-06-85-metablogapi/4718.image31_5F00_thumb_5F00_670DB1DF.png" align="right" alt="image" border="0" title="image" style="border-right-width: 0px; margin: 5px 0px 5px 15px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" /&gt;&lt;/a&gt; &lt;/p&gt;
&lt;p&gt;Release 1:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;Release 2:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;Release 3:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;Release 4:&amp;nbsp; Sprint 1-6&lt;/p&gt;
&lt;p&gt;With this model, you have both Sprint work items AND iterations&amp;hellip; the trick is that you should have only one Sprint work item for each iteration that you create.&amp;nbsp;&amp;nbsp; For example, if you created a new iteration named Release 4\Sprint 7 you would want to create a new Sprint work item and assign it to Release 4\Sprint 7.&amp;nbsp; The dates for this new Sprint would be entered directly on the Release 4\Sprint 7 Sprint work item.&lt;/p&gt;
&lt;p&gt;The advantage to this approach is that when you&amp;rsquo;re working with reports in the template you don&amp;rsquo;t have to enter dates.&amp;nbsp; Instead, you just select the Sprint(s) that you&amp;rsquo;re interested in viewing.&amp;nbsp; The dates are read directly from the Sprint work item and used in the reports.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; Can I move my data from my existing project in TFS Scrum v1.0?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp;&amp;nbsp; Yes.&amp;nbsp; You can use the &lt;a href="http://tfsintegration.codeplex.com/"&gt;TFS Integration Platform&lt;/a&gt; to create a mapping between any existing team project an the new TFS Scrum v1.0 template.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; How does TFS Scrum v1.0 deal with Bugs?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp;&amp;nbsp; Defects found that relate to work outside the current Sprint are added to the Product Backlog as Bug work items.&amp;nbsp; Defects found that relate to work in the current Sprint are added by the team to the Sprint Backlog as Tasks work items.&amp;nbsp; These defects represent unfinished work, and should be completed by the team during the Sprint.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; Where is the process guidance?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp;&amp;nbsp; We&amp;rsquo;re writing the guidance for the work items right now, but we won&amp;rsquo;t have it ready until the beta is complete.&amp;nbsp; You&amp;rsquo;ll notice that in the interim the process guidance directs you to &lt;a href="http://www.scrum.org/"&gt;Scrum.org&lt;/a&gt;.&amp;nbsp;&amp;nbsp; We worked closely with Ken Schwaber and others at Scrum.org in the creation of this template.&amp;nbsp; If you&amp;rsquo;re new to Scrum I highly recommend you download and read the &lt;a href="http://www.scrum.org/scrumguides/"&gt;Scrum Guide&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span style="FONT-FAMILY: ; FONT-SIZE: x-small"&gt;Q:&amp;nbsp; How long will the beta be?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:&amp;nbsp; As long as it needs to be (I know, that&amp;rsquo;s a cop-out answer, but it&amp;rsquo;s the truth).&amp;nbsp; We don&amp;rsquo;t anticipate a long beta however, so if you&amp;rsquo;re got feedback, send it our way.&amp;nbsp; :)&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10014680" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/TFS2010/">TFS2010</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Scrum/">Scrum</category></item><item><title>Urban Turtle with MSF Agile 5.0 and Visual Studio 2010</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/05/25/urban-turtle-with-msf-agile-5-0-and-visual-studio-2010.aspx</link><pubDate>Tue, 25 May 2010 13:49:55 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10014673</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>1</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10014673</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10014673</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/05/25/urban-turtle-with-msf-agile-5-0-and-visual-studio-2010.aspx#comments</comments><description>&lt;p&gt;Are you using sticky notes and index cards on a whiteboard or team wall?&amp;#160; Well, if you are using the new MSF Agile 5.0 process template and Visual Studio 2010, you may want to have a look at &lt;a href="http://www.urbanturtle.com" target="_blank"&gt;Urban Turtle&lt;/a&gt;, a product from Pyxis, one of our VSIP partners.&amp;#160; Urban Turtle is an intuitive Agile Project Management tool (plug-in) for Team Foundation Server 2010.&amp;#160; It &lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/UrbanTurtlewithMSFA.0andVisualStudio2010_8246/image_2.png"&gt;&lt;img style="border-right-width: 0px; margin: 10px 15px 0px 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" align="left" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/UrbanTurtlewithMSFA.0andVisualStudio2010_8246/image_thumb.png" width="284" height="147" /&gt;&lt;/a&gt;supports the MSF Agile 5.0 process template right out of the box, and since Urban Turtle works directly with TFS work items, it can be used in combination with the Agile Planning Workbooks or any other TFS tool you already use and love.&lt;/p&gt;  &lt;p&gt;Urban Turtle will provide you with a task board to help the team track ongoing work and a planning board to simplify all your planning activities.&amp;#160; And, if you have your own process template, or if you customize one of the out of the box template, Urban Turtle will still work for you because it can support virtually any process template through a simple xml mapping file.    &lt;br /&gt;Have a look and let them know what you think.&amp;#160; I’m sure they’d love your feedback.&lt;/p&gt;&lt;div style="clear:both;"&gt;&lt;/div&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10014673" width="1" height="1"&gt;</description></item><item><title>Agile Tip #5 – Learn to Love Acceptance Criteria</title><link>http://blogs.msdn.com/b/aaronbjork/archive/2010/05/04/msf-agile-5-0-tip-5-learn-to-love-acceptance-criteria.aspx</link><pubDate>Tue, 04 May 2010 15:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:10007117</guid><dc:creator>Aaron Bjork MSFT</dc:creator><slash:comments>6</slash:comments><wfw:commentRss xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/rsscomments.aspx?WeblogPostID=10007117</wfw:commentRss><wfw:comment xmlns:wfw="http://wellformedweb.org/CommentAPI/">http://blogs.msdn.com/b/aaronbjork/commentapi.aspx?WeblogPostID=10007117</wfw:comment><comments>http://blogs.msdn.com/b/aaronbjork/archive/2010/05/04/msf-agile-5-0-tip-5-learn-to-love-acceptance-criteria.aspx#comments</comments><description>&lt;p&gt;&lt;strong&gt;Tip #5&lt;/strong&gt;:&amp;nbsp; Start to love and embrace acceptance criteria.&lt;/p&gt;
&lt;p&gt;Ask 10 mature agile teams &amp;ldquo;&lt;em&gt;How do you know when you&amp;rsquo;re &amp;lsquo;&lt;/em&gt;&lt;a href="http://blogs.msdn.com/controlpanel/blogs/posteditor.aspx/done done agile"&gt;&lt;em&gt;done done&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;rsquo;?&amp;rdquo;&lt;/em&gt; and you&amp;rsquo;ll get the same answer from each one&amp;hellip; get serious about writing acceptance criteria.&amp;nbsp; &lt;/p&gt;
&lt;p&gt;Acceptance criteria is the handshake between the product owner and the team on what &amp;ldquo;done done&amp;rdquo; really means.&amp;nbsp; Until the acceptance criteria is met, the team isn&amp;rsquo;t done with the story.&amp;nbsp; Period.&amp;nbsp; However, the value of acceptance criteria only starts here.&amp;nbsp; Acceptance criteria provides the stage for some of most meaningful conversations and interactions that can happen on an agile team.&lt;/p&gt;
&lt;p&gt;On my own team we routinely have some of our best interactions as we start digging into the acceptance criteria for each story on our backlog.&amp;nbsp; Inevitably we all start with our own ideas about what &amp;ldquo;done&amp;rdquo; means for a given story.&amp;nbsp; However, as we begin to discuss the acceptance criteria presented by the product owner what ensues is a series of &amp;ldquo;&lt;a href="http://bing.com?q=Ah-ha%20moments"&gt;ah-ha moments&lt;/a&gt;&amp;rdquo;.&amp;nbsp; A shared understanding of the story begins to emerge.&amp;nbsp; A comment one team member might elicit the following response from someone else&amp;hellip; "&lt;em&gt;Ah-ha, great point&amp;hellip; I never thought of that.&amp;rdquo;&amp;nbsp; &lt;/em&gt;Regardless of who is being enlightened, the power is in the fact that the product owner and the team are building together a shared understanding of what &amp;ldquo;done&amp;rdquo; means for each backlog item.&amp;nbsp; And, this is happening before the team has written a single line of code&amp;hellip; before any work has been done&amp;hellip; before commitments have been made&amp;hellip; and before the sprint has begun.&amp;nbsp; By collaborating on acceptance criteria the team is minimizing risk and greatly increasing the chance of delivering successfully.&lt;/p&gt;
&lt;p&gt;I don&amp;rsquo;t think it&amp;rsquo;s a coincidence that the first&amp;nbsp; bullet in the &lt;a href="http://agilemanifesto.org/"&gt;Agile Manifesto&lt;/a&gt; states &amp;ldquo;&amp;hellip; we have come to value &lt;strong&gt;individual and interactions&lt;/strong&gt; over processes and tools&amp;rdquo;.&amp;nbsp; Agile teams work together.&amp;nbsp; And by working together, they create better software.&amp;nbsp; Start learning to love acceptance criteria and see if your team isn&amp;rsquo;t more successful delivering software.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=10007117" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Agile/">Agile</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Tips/">Tips</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/MSF+Agile+5-0/">MSF Agile 5.0</category><category domain="http://blogs.msdn.com/b/aaronbjork/archive/tags/Acceptance+Criteria/">Acceptance Criteria</category></item></channel></rss>
