<?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/aaronbjork/default.aspx</link><description>Program Manager for Team Foundation Server</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>Process Guidance Now Online in Team Foundation Server 2010</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/11/05/process-guidance-online-in-team-foundation-server-2010.aspx</link><pubDate>Thu, 05 Nov 2009 21:20:23 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9918248</guid><dc:creator>aaronbjork</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9918248.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9918248</wfw:commentRss><description>&lt;p&gt;One of the big changes made to the Agile &amp;amp; CMMI process templates in 2010 was to move the guidance outside of the process template itself and into MSDN (the guidance was shipped in past versions as a set of HTML files provisioned on SharePoint at the project creation).&amp;#160; There were many contributing factors to the decision that I thought it would be useful to write about.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Discoverability – &lt;/strong&gt;While the guidance was discoverable from within Visual Studio, that’s where it ended.&amp;#160;&amp;#160; We heard from many of you that you wanted to search the guidance and reference it in other materials.&amp;#160;&amp;#160; MSDN was a natural solution to this problem.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Integration with Help – &lt;/strong&gt;Having “help” topics separate from “guidance” topics proved to be another stumbling block.&amp;#160; It was never clear if you should look for the answer to a question in the help system?&amp;#160; Or in the process guidance?&amp;#160; The two are now integrated together into one experience.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Maintainability – &lt;/strong&gt;The final factor in the decision was that MSDN provided a vehicle to update process guidance after the product ships.&amp;#160; This is a huge step forward because it allows us to address common questions/issues or new trends/tools relating to the process itself or the product.&lt;/p&gt;  &lt;p&gt;You can see the Beta2 versions of the Agile and CMMI guidance at the links below.&amp;#160; It should be noted that that Agile guidance is only about 60% complete in this version and the CMMI version is only about 10% complete (see the Artifacts section in CMMI).&amp;#160; More to come…&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd380647(VS.100).aspx" target="_blank"&gt;MSF for Agile 5.0 (Beta2) Process Guidance&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://msdn.microsoft.com/en-us/library/dd997574(VS.100).aspx" target="_blank"&gt;MSF for CMMI 5.0 (Beta2) Process Guidance&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Feedback is always welcome.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9918248" width="1" height="1"&gt;</description></item><item><title>Customizing Report Parameters for Team Foundation Server 2010</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/10/26/customizing-report-parameters-for-team-foundation-server-2010.aspx</link><pubDate>Mon, 26 Oct 2009 16:25:40 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9913009</guid><dc:creator>aaronbjork</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9913009.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9913009</wfw:commentRss><description>&lt;p&gt;John Socha-Leialoha recently posted a great article on how to modify the default report parameters for any of the reports that ship in the Team Foundation Server process templates – MSF for Agile and MSF for CMMI.&amp;#160; &lt;/p&gt;  &lt;p&gt;It’s quite common to want to change the default settings for parameters in a report, but Reporting Services doesn’t have a user interface that allows you to select parameters, and then save them for use again. John’s post covers:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Changing the default values that are used to render a report &lt;/li&gt;    &lt;li&gt;Creating multiple views on the same report, each with different default parameters&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;You can read John’s post &lt;a href="http://www.socha.com/blogs/john/2009/10/customizing-report-parameters-for-team.html"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9913009" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Process+Template/default.aspx">Process Template</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/TFS+2010/default.aspx">TFS 2010</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Reports/default.aspx">Reports</category></item><item><title>How does MSF Agile 4.2 compare to MSF Agile 5.0?</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/10/26/how-does-msf-agile-4-2-compare-to-msf-agile-5-0.aspx</link><pubDate>Mon, 26 Oct 2009 14:13:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9912932</guid><dc:creator>aaronbjork</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9912932.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9912932</wfw:commentRss><description>&lt;P mce_keep="true"&gt;With the public release of Team Foundation Server 2010 Beta2 I thought I’d post some of key differences between the process templates shipped with 2008 product and the new process templates shipping with 2010.&amp;nbsp; This post will focus on the new MSF for Agile Software Development v5.0 process template and how it compares to the v4.2 template.&amp;nbsp; I’ll follow up later with a post on CMMI.&lt;/P&gt;
&lt;P&gt;The agile template has been overhauled to focus on the core Agile principles and values and should be more recognizable to teams practicing Scrum, XP, or some other process that includes agile practices like daily stand-ups, backlogs, burndown reports, etc.&amp;nbsp;&amp;nbsp; If you’re new to agile or new to the MSF for Agile process template it would be worthwhile to read &lt;A href="http://msdn.microsoft.com/en-us/library/dd997578(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd997578(VS.100).aspx"&gt;Jeff Sutherland’s article on Agile Principles and Values&lt;/A&gt;.&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 included in the MSF Agile 5.0 template have undergone a dramatic makeover from the work items found in the 4.2 template.&amp;nbsp; Not only have new work item types and new fields been introduced, but the work item forms themselves have been reconfigured to improve usability and readability.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;The Scenario WIT has replaced with a &lt;A href="http://msdn.microsoft.com/en-us/library/dd380634(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380634(VS.100).aspx"&gt;User Story WIT&lt;/A&gt;.&amp;nbsp; Requirements are now captured in User Stories and estimated using Story Points.&lt;/LI&gt;
&lt;LI&gt;The Risk WIT has been removed&lt;/LI&gt;
&lt;LI&gt;The Quality of Service WIT has been removed&lt;/LI&gt;
&lt;LI&gt;A new &lt;A href="http://msdn.microsoft.com/en-us/library/dd380712(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380712(VS.100).aspx"&gt;Test Case WIT&lt;/A&gt; and &lt;A href="http://msdn.microsoft.com/en-us/library/dd728086(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd728086(VS.100).aspx"&gt;Shared Steps WIT&lt;/A&gt; have been added to support Test Case management. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;For a full list of the work items included in the MSF Agile 5.0 template see the &lt;A href="http://msdn.microsoft.com/en-us/library/dd997897(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd997897(VS.100).aspx"&gt;Work Items and Workflow&lt;/A&gt; topic on MSDN. &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Link Types&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;With the introduction of link types in TFS 2010 the process model for the Agile template has been updated to include a parent/child relationship between User Story work item and the Task work item.&amp;nbsp; Also included is a directed link between User Story and Test Case.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/image_thumb_1.png" width=306 height=202 mce_src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;New Queries&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The queries in the new Agile template have been completely re-worked to match the Scrum process.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;SQL Reporting Services Reports&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;The reports included in the template have been updated and modified to support the new process model.&amp;nbsp; A full list of the SQL RS reports included in the template can be found below.&amp;nbsp; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380678(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380678(VS.100).aspx"&gt;Burndown and Burn Rate Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380648(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380648(VS.100).aspx"&gt;Stories Overview Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380641(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380641(VS.100).aspx"&gt;Stories Progress Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380673(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380673(VS.100).aspx"&gt;Remaining Work Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380736(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380736(VS.100).aspx"&gt;Bug Status Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380674(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380674(VS.100).aspx"&gt;Bug Trends Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380731(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380731(VS.100).aspx"&gt;Reactivations Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380683(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380683(VS.100).aspx"&gt;Build Quality Indicators Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380643(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380643(VS.100).aspx"&gt;Build Success Over Time Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380708(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380708(VS.100).aspx"&gt;Build Summary Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380706(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380706(VS.100).aspx"&gt;Status on All Iterations Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380713(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380713(VS.100).aspx"&gt;Test Case Readiness Report&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380702(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380702(VS.100).aspx"&gt;Test Plan Progress Report&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;In the 2010 release each 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;nbsp; There are two versions of the dashboards – one built for the WSS and one built for MOSS.&amp;nbsp; I’ve pasted screenshot of the MOSS dashboard below.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/Quality1.png" mce_href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/Quality1.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=Quality1 border=0 alt=Quality1 src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/Quality1_thumb.png" width=345 height=285 mce_src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/HowdoesMSFAgile4.2comparetoMSFAgile5.0_62AD/Quality1_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;For more details on the dashboards see the &lt;A href="http://msdn.microsoft.com/en-us/library/dd380719(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380719(VS.100).aspx"&gt;Dashboards topic on MSDN&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Excel Planning Tools&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Included in the MSF Agile 5.0 process template are two new Excel planning tools for managing your product backlog and planning and tracking iterations.&amp;nbsp; &lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380682(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380682(VS.100).aspx"&gt;Product Backlog&lt;/A&gt; – used to manage the teams backlog of User Stories and do high level planning of future iterations.&lt;/LI&gt;
&lt;LI&gt;&lt;A href="http://msdn.microsoft.com/en-us/library/dd380681(VS.100).aspx" mce_href="http://msdn.microsoft.com/en-us/library/dd380681(VS.100).aspx"&gt;Iteration Backlog&lt;/A&gt; – used to plan in detail an iteration/sprint (load balancing, resource assignment, etc).&lt;/LI&gt;&lt;/UL&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9912932" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Process+Template/default.aspx">Process Template</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/TFS+2010/default.aspx">TFS 2010</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/VSTS+Planning+_2600_amp_3B00_+Tracking/default.aspx">VSTS Planning &amp;amp; Tracking</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Tracking/default.aspx">Tracking</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Scrum/default.aspx">Scrum</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/MSF/default.aspx">MSF</category></item><item><title>Setting a Default Dashboard in TFS 2010</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/10/06/setting-a-default-dashboard-in-tfs-2010.aspx</link><pubDate>Tue, 06 Oct 2009 18:01:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9903760</guid><dc:creator>aaronbjork</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9903760.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9903760</wfw:commentRss><description>&lt;P&gt;I’ve been asked more than a few times recently how you can set the default page in the new Team Foundation Server 2010 project portal dashboards.&amp;nbsp; Depending on which version of SharePoint you’re running a default dashboard is pre-selected for you when you create a new team project.&amp;nbsp; If you’re running WSS, the default is set to the Project dashboard.&amp;nbsp; And if you’re running MOSS, the default is set to the Burndown dashboard.&lt;/P&gt;
&lt;P&gt;To change the default dashboard to something different you simply need to set the default page for your site.&amp;nbsp; To do this, click the &lt;STRONG&gt;Dashboards&lt;/STRONG&gt; document library link from the quick launch menu.&lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_2.png" mce_href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_2.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_thumb.png" width=427 height=168 mce_src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_thumb.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Next, select the dashboard that you’d like to set as the default dashboard for the portal and open the action drop down.&amp;nbsp; Click &lt;STRONG&gt;Set as Default Page&lt;/STRONG&gt;.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;&lt;A href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_4.png" mce_href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_4.png"&gt;&lt;IMG style="BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; DISPLAY: inline; BORDER-TOP: 0px; BORDER-RIGHT: 0px" title=image border=0 alt=image src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_thumb_1.png" width=395 height=195 mce_src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SettingaDefaultDashboardinTFS2010_70CE/image_thumb_1.png"&gt;&lt;/A&gt; &lt;/P&gt;
&lt;P&gt;Navigate back to the root of your project portal and the dashboard you selected is now the default page shown on your portal.&amp;nbsp; &lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9903760" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/TFS+2010/default.aspx">TFS 2010</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Dashboards/default.aspx">Dashboards</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/VSTS2010/default.aspx">VSTS2010</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/VSTS+Planning+_2600_amp_3B00_+Tracking/default.aspx">VSTS Planning &amp;amp; Tracking</category></item><item><title>Sprint Planning in TFS 2010</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/08/10/sprint-planning-in-tfs-2010.aspx</link><pubDate>Mon, 10 Aug 2009 20:54:32 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9863407</guid><dc:creator>aaronbjork</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9863407.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9863407</wfw:commentRss><description>&lt;p&gt;I wanted to post a few screen shots of the updated Iteration Backlog workbook that will be shipping in Beta2 as a part of the the MSF for Agile Software Development v5.0 process template.&amp;#160; The workbook has been completely redesigned to incorporate usability feedback we received – I think you’ll find the experience a LOT more pleasant.&amp;#160; Below area&amp;#160; few screenshots.&amp;#160; I’m planning an upcoming detailed post on how to plan a sprint with the workbook.&lt;/p&gt;  &lt;p&gt;Capacity Planning &amp;amp; Load Balancing:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Capacity_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Blog-Capacity" border="0" alt="Blog-Capacity" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Capacity_thumb.jpg" width="404" height="295" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Sprint Backlog:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Backlog_4.png"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Blog-Backlog" border="0" alt="Blog-Backlog" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Backlog_thumb_1.png" width="404" height="296" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Settings:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Settings_2.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Blog-Settings" border="0" alt="Blog-Settings" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Settings_thumb.jpg" width="404" height="296" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Interruptions:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Interruptions_4.jpg"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="Blog-Interruptions" border="0" alt="Blog-Interruptions" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/SprintPlanninginTFS2010_995B/Blog-Interruptions_thumb_1.jpg" width="404" height="296" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9863407" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/TFS+2010/default.aspx">TFS 2010</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/VSTS2010/default.aspx">VSTS2010</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Sprint+Planning/default.aspx">Sprint Planning</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/VSTS+Planning+_2600_amp_3B00_+Tracking/default.aspx">VSTS Planning &amp;amp; Tracking</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Tracking/default.aspx">Tracking</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Scrum/default.aspx">Scrum</category></item><item><title>Enabling the Iteration Backlog Workbook on an Upgraded Team Project</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/05/18/enabling-the-iteration-backlog-workbook-on-an-upgraded-team-project.aspx</link><pubDate>Mon, 18 May 2009 19:07:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9625774</guid><dc:creator>aaronbjork</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9625774.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9625774</wfw:commentRss><description>Visual Studio Team System (VSTS) 2010 Beta2 introduces new features and capabilities to help agile teams with planning.&amp;nbsp; One of those features is “out of the box” Excel workbooks that ship as part of the MSF for Agile Software Development v5.0 process template 
&lt;UL&gt;
&lt;LI&gt;Product Backlog – Use this workbook to create and manage the product backlog, estimate the team's velocity, and to break the project down into iterations. &lt;/LI&gt;
&lt;LI&gt;Iteration Backlog – Use this workbook to plan an iteration and track its progress. This workbook helps you load balance your team effectively and ensure that your team is committing to goals it can achieve. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;This article describes the steps you can take to enable the&lt;STRONG&gt; Iteration Backlog &lt;/STRONG&gt;workbook for existing Team Projects not based on the MSF for Agile Software Development v5.0 process template.&amp;nbsp; This post is one of a &lt;A title="series regarding upgrading Team Projects" href="http://blogs.msdn.com/allclark/archive/2009/10/13/enabling-new-application-lifecycle-management-features-for-visual-studio-2010-beta-2-in-upgraded-team-projects.aspx" mce_href="http://blogs.msdn.com/allclark/archive/2009/10/13/enabling-new-application-lifecycle-management-features-for-visual-studio-2010-beta-2-in-upgraded-team-projects.aspx"&gt;series about upgrading Team Projects&lt;/A&gt; to take advantage of new features that ship in VSTS 2010. To simplify the steps this article assumes you’re existing Team Project is built on the MSF for Agile Software Development v4.2 process template.&lt;/P&gt;
&lt;H3&gt;Iteration Backlog Workbook&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;Step 1 – Download the MSF for Agile Software Development v5.0 process template &lt;/LI&gt;
&lt;LI&gt;Step 2 – Modify the Task work item definition &lt;/LI&gt;
&lt;LI&gt;Step 3 – Create an iteration backlog query &lt;/LI&gt;
&lt;LI&gt;Step 4 – Bind your query to the product backlog workbook &lt;/LI&gt;
&lt;LI&gt;Step 5 – Modify the workbook document properties &lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Step 1 – Download the MSF for Agile Software Development v5.0 process template&lt;/H3&gt;
&lt;P&gt;To get started you’ll first need to download the MSF for Agile Software Development v5.0 process template from your Team Foundation Server.&amp;nbsp; We need to download this template to get 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. We’ll use the workbook in this template in later steps. &lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;Step 2 – Modify the Task work item definition&lt;/H3&gt;
&lt;P&gt;Next, let’s modify the Task work item definition in your current project to include the fields required by the Iteration Backlog workbook.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;From the command shell, go to “Program Files\Microsoft Visual Studio 10.0\Common7\IDE” &lt;/LI&gt;
&lt;LI&gt;Run the following command to download the task work item type: &lt;/LI&gt;&lt;/UL&gt;
&lt;DIV id=codeSnippetWrapper&gt;&lt;PRE style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0em; PADDING-LEFT: 8px; WIDTH: 100%; PADDING-RIGHT: 8px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 8px" id=codeSnippet&gt;witadmin.exe exportwitd /collection:http://myserver:8080/path/mycollection&lt;BR&gt;/p:myproject&lt;BR&gt;/n:“Task” &lt;BR&gt;/f:MyTask.xml&lt;/PRE&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV id=codeSnippetWrapper&gt;Open the &lt;B&gt;MyTask.xml&lt;/B&gt; file that you downloaded above and add the following snippet to your Scenario.xml work item definition under the &lt;B&gt;WITD.WORKITEMTYPE.FIELDS&lt;/B&gt; node. &lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV id=codeSnippetWrapper&gt;&lt;PRE style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0em; PADDING-LEFT: 8px; WIDTH: 100%; PADDING-RIGHT: 8px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 8px" id=codeSnippet&gt;&lt;SPAN style="COLOR: #0000ff"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #800000"&gt;FIELD&lt;/SPAN&gt; &lt;SPAN style="COLOR: #ff0000"&gt;name&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="Original Estimate"&lt;/SPAN&gt; &lt;BR&gt;    &lt;SPAN style="COLOR: #ff0000"&gt;refname&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="Microsoft.VSTS.Scheduling.OriginalEstimate"&lt;/SPAN&gt; &lt;BR&gt;    &lt;SPAN style="COLOR: #ff0000"&gt;type&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="Double"&lt;/SPAN&gt; &lt;SPAN style="COLOR: #ff0000"&gt;reportable&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="measure"&lt;/SPAN&gt; &lt;SPAN style="COLOR: #ff0000"&gt;formula&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="sum"&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;HELPTEXT&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;&amp;gt;&lt;/SPAN&gt;The number of hours originally estimated to &lt;BR&gt;    complete this task&lt;SPAN style="COLOR: #0000ff"&gt;&amp;lt;/&lt;/SPAN&gt;&lt;SPAN style="COLOR: #800000"&gt;HELPTEXT&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;FIELD&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;&amp;gt;&lt;/SPAN&gt;    &lt;/PRE&gt;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;
&lt;DIV id=codeSnippetWrapper&gt;Add the new Original Estimate field to the layout of the Task work item form.&amp;nbsp; To do this, modify the &lt;STRONG&gt;Schedule &lt;/STRONG&gt;node as follows: &lt;/DIV&gt;&lt;/LI&gt;&lt;/UL&gt;
&lt;DIV id=codeSnippetWrapper&gt;&lt;PRE style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0em; PADDING-LEFT: 8px; WIDTH: 100%; PADDING-RIGHT: 8px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 8px" id=codeSnippet&gt;&lt;SPAN style="COLOR: #0000ff"&gt;&amp;lt;&lt;/SPAN&gt;&lt;SPAN style="COLOR: #800000"&gt;CONTROL&lt;/SPAN&gt; &lt;SPAN style="COLOR: #ff0000"&gt;type&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="FieldControl"&lt;/SPAN&gt; &lt;BR&gt;    &lt;SPAN style="COLOR: #ff0000"&gt;fieldname&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="Microsoft.VSTS.Scheduling.OriginalEstimate"&lt;/SPAN&gt; &lt;BR&gt;    &lt;SPAN style="COLOR: #ff0000"&gt;label&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="Original Estimate &amp;amp;amp;(hours):"&lt;/SPAN&gt; &lt;BR&gt;    &lt;SPAN style="COLOR: #ff0000"&gt;labelposition&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="Left"&lt;/SPAN&gt; &lt;BR&gt;    &lt;SPAN style="COLOR: #ff0000"&gt;numbefformat&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="DecimalNumbers"&lt;/SPAN&gt; &lt;BR&gt;    &lt;SPAN style="COLOR: #ff0000"&gt;maxlength&lt;/SPAN&gt;&lt;SPAN style="COLOR: #0000ff"&gt;="10"&lt;/SPAN&gt; &lt;SPAN style="COLOR: #0000ff"&gt;/&amp;gt;&lt;/SPAN&gt; &lt;/PRE&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;UL&gt;
&lt;LI&gt;Execute the following command to upload the new work item definition. &lt;/LI&gt;&lt;/UL&gt;
&lt;DIV&gt;&lt;PRE style="BORDER-BOTTOM-STYLE: none; TEXT-ALIGN: left; PADDING-BOTTOM: 8px; LINE-HEIGHT: 12pt; BORDER-RIGHT-STYLE: none; BACKGROUND-COLOR: #f4f4f4; MARGIN: 0em; PADDING-LEFT: 8px; WIDTH: 100%; PADDING-RIGHT: 8px; FONT-FAMILY: 'Courier New', courier, monospace; DIRECTION: ltr; BORDER-TOP-STYLE: none; COLOR: black; FONT-SIZE: 8pt; BORDER-LEFT-STYLE: none; OVERFLOW: visible; PADDING-TOP: 8px" id=codeSnippet&gt;witadmin.exe importwitd /collection:http://myserver:8080/path/mycollection&lt;BR&gt;/p:myproject&lt;BR&gt;/f:MyTask.xml&lt;/PRE&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR&gt;&lt;/DIV&gt;
&lt;H3&gt;Step 3 – Create an iteration backlog query&lt;/H3&gt;
&lt;P&gt;In order to use the Iteration Backlog workbook you must create the appropriate query in Team Explorer.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;In the Visual Studio &lt;B&gt;Team Explorer&lt;/B&gt;, right click the &lt;B&gt;Work Items&lt;/B&gt; node and click &lt;B&gt;Add Query&lt;/B&gt;. &lt;/LI&gt;
&lt;LI&gt;Create a query with the following parameters and columns. &lt;/LI&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Parameters:&lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;UL&gt;
&lt;LI&gt;Team Project = @Project &lt;/LI&gt;
&lt;LI&gt;Iteration Path = &amp;lt;Iteration You Are Planning&amp;gt; &lt;/LI&gt;
&lt;LI&gt;Work Item Type = Scenario &lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;BLOCKQUOTE&gt;
&lt;P&gt;Columns: &lt;/P&gt;&lt;/BLOCKQUOTE&gt;
&lt;UL&gt;
&lt;UL&gt;
&lt;LI&gt;ID &lt;/LI&gt;
&lt;LI&gt;Assigned To &lt;/LI&gt;
&lt;LI&gt;Title &lt;/LI&gt;
&lt;LI&gt;Remaining Work &lt;/LI&gt;
&lt;LI&gt;Completed Work &lt;/LI&gt;
&lt;LI&gt;Original Estimate &lt;/LI&gt;
&lt;LI&gt;Area Path &lt;/LI&gt;
&lt;LI&gt;Iteration Path &lt;/LI&gt;
&lt;LI&gt;Work Item Type &lt;/LI&gt;&lt;/UL&gt;&lt;/UL&gt;
&lt;UL&gt;
&lt;LI&gt;Save the new query and name it “Iteration Backlog”. &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;&lt;B&gt;&lt;/B&gt;&lt;/P&gt;
&lt;H3&gt;&lt;B&gt;Step 4 – Bind your query to the iteration backlog workbook&lt;/B&gt;&lt;/H3&gt;
&lt;P&gt;Next, we’ll bind the query we created in Step 3 to the workbook.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;Open the \Windows SharePoint Services\Shared Documents\Project Management folder from the process template you downloaded in Step 1.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;Copy the &lt;B&gt;Iteration Backlog.xlsm&lt;/B&gt; into a new location and open the file. &lt;/LI&gt;
&lt;LI&gt;After the file opens, click the&lt;B&gt; Options… &lt;/B&gt;button in the security warning and select &lt;B&gt;Enable this content&lt;/B&gt;. &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 Iteration Backlog query you created in step 3. &lt;/LI&gt;&lt;/UL&gt;
&lt;H3&gt;&lt;B&gt;Step 5 – Bind your query to the iteration backlog workbook&lt;/B&gt;&lt;/H3&gt;
&lt;P&gt;The final step is to add a set of document properties that allow the workbook to communicate with the TFS reporting warehouse. Before we create the properties we need to collect some information about your project. The first piece of information comes from the table created in the previous step.&amp;nbsp; As you collect these properties, copy them into notepad so they can be used in later steps.&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;[Table name] – Switch to the &lt;B&gt;Design &lt;/B&gt;ribbon and select the &lt;B&gt;Table Name &lt;/B&gt;value in the &lt;B&gt;Properties &lt;/B&gt;portion of the ribbon &lt;/LI&gt;
&lt;LI&gt;[Project GUID] – In the Visual Studio &lt;B&gt;Team Explorer&lt;/B&gt;, right click your Team Project and select &lt;B&gt;Properties&lt;/B&gt;.&amp;nbsp; Select the &lt;STRONG&gt;URL&lt;/STRONG&gt; value and copy the GUID (long value with lots of characters) at the end of the URL. &lt;/LI&gt;
&lt;LI&gt;[Team Project name] – In the Properties dialog, select the &lt;B&gt;Name&lt;/B&gt; field and copy the value.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;[TFS server name] – In the Properties dialog, select the &lt;B&gt;Server Name&lt;/B&gt; field and copy the value.&amp;nbsp; &lt;/LI&gt;
&lt;LI&gt;Switch back to the Iteration Backlog workbook.&amp;nbsp;&amp;nbsp; Click the &lt;B&gt;Office&lt;/B&gt; button and select &lt;B&gt;Prepare&lt;/B&gt; – &lt;B&gt;Properties. &lt;/B&gt;&lt;/LI&gt;
&lt;LI&gt;Click the &lt;B&gt;Document Properties – Serve&lt;/B&gt;r drop down and select &lt;B&gt;Advanced Properties&lt;/B&gt;. &lt;/LI&gt;
&lt;LI&gt;Switch to the &lt;B&gt;Custom &lt;/B&gt;tab and add the following properties using the values you collected above. 
&lt;UL&gt;
&lt;LI&gt;&lt;B&gt;Name: &lt;/B&gt;[Table name]_ASServerName, &lt;B&gt;Value: &lt;/B&gt;[TFS server name] &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Name: &lt;/B&gt;[Table name]_ASDatabaseName, &lt;B&gt;Value: &lt;/B&gt;tfs_analysis &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Name: &lt;/B&gt;[Table name]_TeamProjectName, &lt;B&gt;Value:&lt;/B&gt; [Team Project name] &lt;/LI&gt;
&lt;LI&gt;&lt;B&gt;Name: &lt;/B&gt;[Table name]_TeamProjectId, &lt;B&gt;Value: &lt;/B&gt;[Project GUID] &lt;/LI&gt;&lt;/UL&gt;&lt;/LI&gt;
&lt;LI&gt;Click &lt;B&gt;OK&lt;/B&gt; to close the properties dialog. &lt;/LI&gt;
&lt;LI&gt;Save and close the workbook.&amp;nbsp; &lt;/LI&gt;&lt;/UL&gt;
&lt;P&gt;Your new Iteration Backlog workbook is now attached to your Team Project and can be used to plan an iteration.&amp;nbsp; To preserve the workbook you should save it to a permanent location (SharePoint portal, etc).&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9625774" width="1" height="1"&gt;</description></item><item><title>Enabling the Product Backlog Workbook on an Upgraded Team Project</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/05/18/enabling-the-product-backlog-workbook-on-an-upgraded-team-project.aspx</link><pubDate>Mon, 18 May 2009 17:40:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9625613</guid><dc:creator>aaronbjork</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9625613.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9625613</wfw:commentRss><description>Visual Studio Team System (VSTS) 2010 Beta2 introduces new features and capabilities to help agile teams with planning.&amp;#160; One of those features is “out of the box” Excel workbooks that ship as part of the MSF for Agile Software Development v5.0 process template:&lt;b&gt;&lt;/b&gt;   &lt;ul&gt;   &lt;li&gt;Product Backlog – Use this workbook to create and manage the product backlog, estimate the team's velocity, and to break the project down into iterations. &lt;/li&gt;    &lt;li&gt;Iteration Backlog – Use this workbook to plan an iteration and track its progress. This workbook helps you load balance your team effectively and ensure that your team is committing to goals it can achieve. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;This article describes the steps you can take to enable the&lt;strong&gt; Product Backlog&lt;/strong&gt; workbook for existing Team Projects not based on the MSF for Agile Software Development v5.0 process template.&amp;#160; This post is one of a &lt;a title="series regarding upgrading Team Projects" href="http://go.microsoft.com/fwlink/?LinkId=146019" mce_href="http://go.microsoft.com/fwlink/?LinkId=146019"&gt;series about upgrading Team Projects&lt;/a&gt; to take advantage of new features that ship in VSTS 2010.&amp;#160; To simplify the steps this article assumes you’re existing Team Project is built on the MSF for Agile Software Development v4.2 process template.&lt;/p&gt;  &lt;h3&gt;Product Backlog Workbook&lt;/h3&gt;  &lt;ul&gt;   &lt;li&gt;Step 1 – Download the MSF for Agile Software Development v5.0 process template &lt;/li&gt;    &lt;li&gt;Step 2 – Modify the Scenario work item definition &lt;/li&gt;    &lt;li&gt;Step 3 – Create a product backlog query &lt;/li&gt;    &lt;li&gt;Step 4 – Bind your query to the product backlog workbook &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Step 1 – Download the MSF for Agile Software Development v5.0 process template&lt;/h3&gt;  &lt;p&gt;To get started you’ll first need to download the MSF for Agile Software Development v5.0 process template from your Team Foundation Server.&amp;#160; We need to download this template to get a copy of the Product 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. We’ll use this template in later steps. &lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Step 2 – Modify the Scenario work item definition&lt;/h3&gt;  &lt;p&gt;Next, let’s modify the Scenario work item in your current project definition to include the fields required by the Product Backlog workbook.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;From the command shell, go to “Program Files\Microsoft Visual Studio 10.0\Common7\IDE” &lt;/li&gt;    &lt;li&gt;Run the following command to download the scenario work item type: &lt;/li&gt; &lt;/ul&gt;  &lt;div id="codeSnippetWrapper"&gt;   &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 8px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 8px; width: 100%; padding-right: 8px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 8px" id="codeSnippet"&gt;witadmin.exe exportwitd /collection:http://myserver:8080/path/mycollection&lt;br /&gt;/p:myproject&lt;br /&gt;/n:“Scenario” &lt;br /&gt;/f:MyScenario.xml&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;div id="codeSnippetWrapper"&gt;Open the &lt;b&gt;MyScenario.xml&lt;/b&gt; file that you downloaded above and add the following snippet to your Scenario.xml work item definition under the &lt;b&gt;WITD.WORKITEMTYPE.FIELDS&lt;/b&gt; node. &lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;div id="codeSnippetWrapper"&gt;
  &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 8px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 8px; width: 100%; padding-right: 8px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 8px" id="codeSnippet"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;FIELD&lt;/span&gt; &lt;span style="color: #ff0000"&gt;name&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Story Points&amp;quot;&lt;/span&gt; &lt;span style="color: #ff0000"&gt;type&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Double&amp;quot;&lt;/span&gt; &lt;br /&gt;    &lt;span style="color: #ff0000"&gt;refname&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Microsoft.VSTS.Scheduling.StoryPoints&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;HELPTEXT&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;An estimate of the size of a User Story or Scenario&lt;span style="color: #0000ff"&gt;&amp;lt;/&lt;/span&gt;&lt;span style="color: #800000"&gt;HELPTEXT&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;FIELD&lt;/span&gt;&lt;span style="color: #0000ff"&gt;&amp;gt;&lt;/span&gt;&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;

&lt;ul&gt;
  &lt;li&gt;Add the the Story Points field to the layout of the Scenario work item form.&amp;#160; To do this, modify the &lt;strong&gt;Status&lt;/strong&gt; node as follows: &lt;/li&gt;
&lt;/ul&gt;

&lt;div&gt;
  &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 8px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 8px; width: 100%; padding-right: 8px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 8px" id="codeSnippet"&gt;&lt;span style="color: #0000ff"&gt;&amp;lt;&lt;/span&gt;&lt;span style="color: #800000"&gt;CONTROL&lt;/span&gt; &lt;span style="color: #ff0000"&gt;type&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;FieldControl&amp;quot;&lt;/span&gt; &lt;br /&gt;    &lt;span style="color: #ff0000"&gt;fieldname&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Microsoft.VSTS.Scheduling.StoryPoints&amp;quot;&lt;/span&gt; &lt;br /&gt;    &lt;span style="color: #ff0000"&gt;label&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Story Points:&amp;quot;&lt;/span&gt; &lt;br /&gt;    &lt;span style="color: #ff0000"&gt;labelposition&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;Left&amp;quot;&lt;/span&gt; &lt;br /&gt;    &lt;span style="color: #ff0000"&gt;numberformat&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;WholeNumbers&amp;quot;&lt;/span&gt; &lt;br /&gt;    &lt;span style="color: #ff0000"&gt;maxlength&lt;/span&gt;&lt;span style="color: #0000ff"&gt;=&amp;quot;10&amp;quot;&lt;/span&gt; &lt;span style="color: #0000ff"&gt;/&amp;gt;&lt;/span&gt; &lt;/pre&gt;
&lt;/div&gt;

&lt;div&gt;
  &lt;br /&gt;&lt;/div&gt;

&lt;ul&gt;
  &lt;li&gt;
    &lt;div id="codeSnippetWrapper"&gt;Execute the following command to upload the new work item definition.&lt;/div&gt;
  &lt;/li&gt;
&lt;/ul&gt;

&lt;div id="codeSnippetWrapper"&gt;
  &lt;pre style="border-bottom-style: none; text-align: left; padding-bottom: 8px; line-height: 12pt; border-right-style: none; background-color: #f4f4f4; margin: 0em; padding-left: 8px; width: 100%; padding-right: 8px; font-family: &amp;#39;Courier New&amp;#39;, courier, monospace; direction: ltr; border-top-style: none; color: black; font-size: 8pt; border-left-style: none; overflow: visible; padding-top: 8px" id="codeSnippet"&gt;witadmin.exe importwitd /collection:http://myserver:8080/path/mycollection&lt;br /&gt;/p:myproject&lt;br /&gt;/f:MyScenario.xml&lt;/pre&gt;

  &lt;br /&gt;&lt;/div&gt;

&lt;h3&gt;Step 3 – Create a product backlog query&lt;/h3&gt;

&lt;p&gt;In order to use the Product Backlog workbook you must create the appropriate query in Team Explorer.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;In the Visual Studio &lt;b&gt;Team Explorer&lt;/b&gt;, right click the &lt;b&gt;Work Items&lt;/b&gt; node and click &lt;b&gt;Add Query&lt;/b&gt;. &lt;/li&gt;

  &lt;li&gt;Create a query with the following parameters and columns, sorted by Rank in ascending order &lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;Parameters: &lt;/blockquote&gt;

&lt;ul&gt;
  &lt;ul&gt;
    &lt;li&gt;Team Project = @Project &lt;/li&gt;

    &lt;li&gt;Work Item Type = Scenario &lt;/li&gt;

    &lt;li&gt;State &amp;lt;&amp;gt; Closed &lt;/li&gt;
  &lt;/ul&gt;
&lt;/ul&gt;

&lt;blockquote&gt;Columns: &lt;/blockquote&gt;

&lt;ul&gt;
  &lt;ul&gt;
    &lt;li&gt;ID &lt;/li&gt;

    &lt;li&gt;Rank &lt;/li&gt;

    &lt;li&gt;Story Points &lt;/li&gt;

    &lt;li&gt;Assigned To &lt;/li&gt;

    &lt;li&gt;Title &lt;/li&gt;

    &lt;li&gt;Area Path &lt;/li&gt;

    &lt;li&gt;Iteration Path &lt;/li&gt;

    &lt;li&gt;Work Item Type &lt;/li&gt;
  &lt;/ul&gt;
&lt;/ul&gt;

&lt;ul&gt;
  &lt;li&gt;Save the new query and name it “Product Backlog”. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;

&lt;h3&gt;&lt;b&gt;Step 4 – Bind your query to the product backlog workbook&lt;/b&gt;&lt;/h3&gt;

&lt;p&gt;The final step is to bind the query we created in Step 3 to the workbook.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Open the \Windows SharePoint Services\Shared Documents\Project Management folder from the process template you downloaded earlier.&amp;#160; &lt;/li&gt;

  &lt;li&gt;Copy the &lt;b&gt;Product Backlog.xlsm&lt;/b&gt; into a new location and open the file. &lt;/li&gt;

  &lt;li&gt;After the file opens, click the&lt;b&gt; Options… &lt;/b&gt;button in the security warning and select &lt;b&gt;Enable this content&lt;/b&gt;. &lt;/li&gt;

  &lt;li&gt;Place your cursor in cell A1 of the &lt;b&gt;Product 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 query you created in step 2. &lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Your new Product Backlog workbook is now attached to your Team Project and can be used to manage your backlog of Scenarios.&amp;#160; Make sure to save the workbook to a permanent location such as your SharePoint document library.&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9625613" width="1" height="1"&gt;</description></item><item><title>Team Foundation Server 2010 - Where Are My Reports?</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/05/18/team-foundation-server-2010-where-are-my-reports.aspx</link><pubDate>Mon, 18 May 2009 10:08:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9625400</guid><dc:creator>aaronbjork</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9625400.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9625400</wfw:commentRss><description>&lt;p&gt;If you’ve upgraded your Team Foundation Server to Team Foundation Server 2010 Beta1 you’re probably wondering what happened to all your existing reports. Your Team Project works great after the upgrade, but it all your existing reports are now missing! Not to worry, all your reports are still intact, but they need to updated to work against the new TFS 2010 warehouse schema. Let me explain…&lt;/p&gt;  &lt;p&gt;During an upgrade to TFS 2010 the relational warehouse and cube undergo significant breaking changes. In fact, during the upgrade a brand new warehouse and cube are provisioned alongside your existing warehouse and cube. The existing warehouse and cube are left intact but are no longer “active” in the sense that new data is put into them. Because of this, any already existing reports authored against the 2008 warehouse and cube continue to show pre-upgrade data. You can view your existing reports directly from SQL Server Reporting Services at http://&amp;lt;yourservername&amp;gt;/Reports/&amp;lt;yourprojectname&amp;gt;/. In addition, after an upgrade the Reports folder in Team Explorer is mapped to a new location that accounts for &lt;a href="http://blogs.msdn.com/bharry/archive/2009/04/19/team-foundation-server-2010-key-concepts.aspx"&gt;Team Project Collections&lt;/a&gt; – this is why your reports don’t show up in Team Explorer.&lt;/p&gt;  &lt;p&gt;So, what’s the effect on new projects? Any new project created in TFS 2010 Beta1 using one of the new process templates (more about new process templates in a future post) will work fine without any modification as the reports included in the template have been authored against the new warehouse and cube. However, any new projects using a process template built &lt;strong&gt;&lt;em&gt;prior&lt;/em&gt;&lt;/strong&gt; to TFS 2010 Beta1 (ex: MSF Agile/CMMI 4.2) will need report updates just like an existing Team Project. We do plan on shipping a new set of reports for the Agile/CMMI 4.2 templates that are already modified to work against the 2010 warehouse and cube in a future release. &lt;/p&gt;  &lt;p&gt;To get your existing reports working against the new updated warehouse and cube you’ll need to modify the reports and apply the necessary changes. I’d recommend reading the blog posts below as they describe in detail the changes made to the warehouse and cube and how you can apply them to existing reports.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;John Socha-Leialoha has authored a detailed blog post entitled &lt;a href="http://www.socha.com/blogs/john/2009/05/upgrading-visual-studio-team-foundation.html"&gt;Upgrading Visual Studio Team Foundation Server 2008 Reports to 2010&lt;/a&gt; that describes the steps to upgrade your reports.       &lt;br /&gt;&lt;/li&gt;    &lt;li&gt;Sunder Raman has written a post describing the changes to the warehouse and cube entitled &lt;a href="http://blogs.msdn.com/sunder/archive/2009/05/16/team-foundation-server-2010-relational-warehouse-and-cube-schema-changes.aspx" mce_href="http://blogs.msdn.com/sunder/archive/2009/05/16/team-foundation-server-2010-relational-warehouse-and-cube-schema-changes.aspx"&gt;Relational Warehouse and Cube Schema Changes&lt;/a&gt;. &lt;/li&gt; &lt;/ul&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9625400" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/TFS+2010/default.aspx">TFS 2010</category></item><item><title>Agile Planning Tools in TFS 2010</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/04/08/agile-planning-tools-in-tfs-2010.aspx</link><pubDate>Wed, 08 Apr 2009 18:29:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9538693</guid><dc:creator>aaronbjork</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9538693.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9538693</wfw:commentRss><description>&lt;P&gt;&lt;A href="http://blogs.msdn.com/ajoyk/" mce_href="http://blogs.msdn.com/ajoyk/"&gt;Ajoy Krishnamoorthy&lt;/A&gt; wrote a great article earlier this year describing the new Agile Planning Excel workbooks that our team built for the 2010 release of Team Foundation Server. &lt;/P&gt;
&lt;P&gt;It’s definitely worth checking out…&lt;/P&gt;
&lt;P&gt;&lt;A href="http://msdn.microsoft.com/en-us/magazine/dd347827.aspx"&gt;http://msdn.microsoft.com/en-us/magazine/dd347827.aspx&lt;/A&gt;&lt;A title=http://msdn.microsoft.com/en-us/magazine/2009.01.vsts.aspx href="http://msdn.microsoft.com/en-us/magazine/2009.01.vsts.aspx" mce_href="http://msdn.microsoft.com/en-us/magazine/2009.01.vsts.aspx"&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;These workbooks are designed to give agile teams great “out of the box” tools for managing their product backlogs and planning iterations/sprints.&amp;nbsp;&amp;nbsp; The article describes the workbooks as they will be in our Beta1 release.&amp;nbsp; We’re working on updates to the workbooks for Beta2 to improve usability.&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9538693" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Agile/default.aspx">Agile</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/TFS+2010/default.aspx">TFS 2010</category></item><item><title>Reports in TFS 2010… it’s getting easier</title><link>http://blogs.msdn.com/aaronbjork/archive/2009/03/26/reports-in-tfs-2010-it-s-getting-easier.aspx</link><pubDate>Thu, 26 Mar 2009 17:40:45 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:9510973</guid><dc:creator>aaronbjork</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/9510973.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=9510973</wfw:commentRss><description>&lt;p&gt;&lt;a href="http://blogs.msdn.com/briankel/"&gt;Brian Keller&lt;/a&gt; has just posted a video on Channel9 that shows off some of the new reporting features coming in Team Foundation Server 2010.&lt;/p&gt;  &lt;p&gt;&lt;a title="http://channel9.msdn.com/shows/10-4/10-4-Episode-13-No-More-Late-Surprises/" href="http://channel9.msdn.com/shows/10-4/10-4-Episode-13-No-More-Late-Surprises/"&gt;http://channel9.msdn.com/shows/10-4/10-4-Episode-13-No-More-Late-Surprises/&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;If you’ve done any reporting from Team Foundation Server 2008 you know that there are lot of great reports in the box… but you also know that modifying any of those reports or updating them to accommodate changes in your process template can be a LOT of work.&amp;#160; As Brian puts it… it’s not for “mere mortals”.&amp;#160; The good news is that things are getting a whole lot easier in the upcoming 2010 release of Team Foundation Server.&amp;#160; &lt;/p&gt;  &lt;p&gt;Have a look at Brian’s quick video and let us know what you think.&lt;/p&gt;  &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:0767317B-992E-4b12-91E0-4F059A8CECA8:c0c348e3-fae5-4756-a5fc-24b8342dbaa2" class="wlWriterEditableSmartContent"&gt;Technorati Tags: &lt;a href="http://technorati.com/tags/Team+Foundation+Server" rel="tag"&gt;Team Foundation Server&lt;/a&gt;,&lt;a href="http://technorati.com/tags/TFS+2010" rel="tag"&gt;TFS 2010&lt;/a&gt;,&lt;a href="http://technorati.com/tags/Reports" rel="tag"&gt;Reports&lt;/a&gt;&lt;/div&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=9510973" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Team+Foundation+Server/default.aspx">Team Foundation Server</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/TFS+2010/default.aspx">TFS 2010</category><category domain="http://blogs.msdn.com/aaronbjork/archive/tags/Reports/default.aspx">Reports</category></item><item><title>Slide Deck Insanity</title><link>http://blogs.msdn.com/aaronbjork/archive/2008/08/29/slide-deck-insanity.aspx</link><pubDate>Fri, 29 Aug 2008 22:47:24 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:8906521</guid><dc:creator>aaronbjork</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/aaronbjork/comments/8906521.aspx</comments><wfw:commentRss>http://blogs.msdn.com/aaronbjork/commentrss.aspx?PostID=8906521</wfw:commentRss><description>&lt;p&gt;In recent years I find myself spending more and more time staring at PowerPoint slides.&amp;#160; I'm either:    &lt;br /&gt;1.&amp;#160; Preparing a presentation and working on the supporting slides.     &lt;br /&gt;2.&amp;#160; Sitting in meetings watching a PowerPoint presentation.&lt;/p&gt;  &lt;p&gt;I've always felt that I could present things &lt;em&gt;reasonably&lt;/em&gt; well, but I've never had a lot of confidence preparing presentation slides.&amp;#160; I find myself futzing with them to no end and I usually fall into the trap of tweaking each slide relentlessly until minutes before the presentation. &lt;/p&gt;  &lt;p&gt;Recently I attended a meeting where three different architectural options were laid were reviewed pertaining to a new feature in a future release.&amp;#160;&amp;#160; The meeting was scheduled to be an hour long and there were 15 people in attendance.&amp;#160; When the presenter put the slide deck up on the projector it quickly became clear that the meeting wasn't going to be very productive... the slide deck was 65 slides long!&amp;#160; 20 minutes into the meeting we were only through slide number three... and all we had done to that point was to read the mountains of text piled onto each slide... you can see where this is going.&amp;#160; In the end it took an additional three meetings over the course of four weeks before a decision was made.&amp;#160; &lt;/p&gt;  &lt;p&gt;Because of this experience (and other similar ones) I picked up a book called &amp;quot;Presentation Zen&amp;quot; by Garr Reynolds.&amp;#160; What a find!&amp;#160; I'm not through the entire book yet but I'd already recommend it to anyone who gives presentations of any kind - not just PowerPoint.&amp;#160; &lt;a href="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/1ea15b830437_CDD1/presentationzen_2.jpg"&gt;&lt;img style="border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" border="0" alt="presentationzen" align="right" src="http://blogs.msdn.com/blogfiles/aaronbjork/WindowsLiveWriter/1ea15b830437_CDD1/presentationzen_thumb.jpg" width="193" height="235" /&gt;&lt;/a&gt; His insights and direction are brilliant and have opened my eyes to what goes into making a good presentation.&amp;#160; At the end of chapter three Garr provides a few summary bullets I felt were worth mentioning:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Slow down your busy mind to see your problem and goals more clearly. &lt;/li&gt;    &lt;li&gt;Find time along to see the big picture. &lt;/li&gt;    &lt;li&gt;For great focus, try turning off the computer and going analog. &lt;/li&gt;    &lt;li&gt;Use paper and pens or a whiteboard first to record and sketch out your ideas. &lt;/li&gt;    &lt;li&gt;Key questions:&amp;#160; What's your main (core) point?&amp;#160; Why does it matter? &lt;/li&gt;    &lt;li&gt;If your audience remember only one thing, what should it be? &lt;/li&gt;    &lt;li&gt;Preparing a detailed handout keeps your from feeling compelled to cram everything into your visuals. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Each one of these bullets immediately resonated with me and are helping me to put together better presentations.&amp;#160;&amp;#160; You can read more about Garr's ideas at &lt;a target="_blank" href="http://www.presentationzen.com/"&gt;http://www.presentationzen.com/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=8906521" width="1" height="1"&gt;</description></item></channel></rss>