Your extension will be available shortly on the Visual Studio Marketplace at this link.

Microsoft Visual Studio Scrum 1.0

Microsoft Free

A new Team Foundation Server process template for Scrum teams. Product Backlog Items, Sprints, Velocity, Sprint Burndown...

4.3 Star
Visual Studio
Download (146,433)
E-mail Twitter Digg Facebook
Add to favorites
Sign in to write a review
Sort by:

5 Star
by 陈志康 | September 24 2016


5 Star
by Shreeharsh Ambli | April 17 2014

this is the only reason i first got on to Scrum templates - gd work!

3 Star
by David Musselman | October 02 2013

Is there a version of this for Scrum 2.2?

5 Star
by D. Chatterjee | May 20 2013

Seems good, does this supports all charts?

5 Star
by Sergio Parra | April 27 2013

Really a very good template!

5 Star
by Mohamed.Radwan-MVP | August 23 2012

5 Star
by FizzCyp | July 19 2012

5 Star
by Laurent Jordi Innovacall | June 30 2012

I know this process template is well done and necessary for my team BUT !
It doesn't work on a french TFS Server with it's french portal.
I tryed 1000 things I still have the TF249033 error

le modèle de site n'est pas disponible pour l'identificateur de paramètres régionaux (LCID). Le nom du modèle de site est : TFS2010 Agile Dashboard. Le LCID est : 1033. (type TeamFoundationServerException)

The process template is not available for this LCID... bla bla bla ... LCID is 1033

I absolutely need this process template and the sharepoint and reporting services.

Please, publish a procedure to install this project template on a French TFS Server.

Best regards,


4 Star
by usjunior | June 22 2012

5 Star
by Mr. Wharty | June 08 2012

Thanks for posting

1 Star
by DRiley5998 | June 01 2012

Will not install,

Event Description: TF30162: Task "WITs" from Group "WorkItemTracking" failed
Exception Type: Microsoft.TeamFoundation.Client.PcwException
Exception Message: Object reference not set to an instance of an object

4 Star
by ezien | May 08 2012

5 Star
by Dragan Radovac | May 06 2012

5 Star
by Mattias Sköld | May 05 2012

A good template for running scrum projects, the burndown detects current sprint and makes it much easier to change sprint.
One thing that could be improved is support for multiple teams.

5 Star
by Sofwarer | April 30 2012

iyi bir eklenti olmuş

4 Star
by Ahmed Naji | April 02 2012

This is great template,our productivity increased now
Thank you Microsoft

5 Star
by Code Chief | February 05 2012

Use this template as standard for all projects. SCRUM is great!

4 Star
by TerrenceCheng | January 14 2012

Great job!.
But i have a question. today is the end of a scrum project. I want an amount of all initial task time. so that i can get if my team member's work good or bad. and so that i can make a report to my boss: how much works we finished.

now, in this project, the "remaining work" field is changed from "10" to "3", at last, when the state changed to "Done", the remaining work field's value is no longer exist.

how could i get the initial "remain work" value ?

thanks in advance.

5 Star
by dsnook2 | November 10 2011

5 Star
by Daniel Cheida | November 06 2011


1 - 20 of 48 Items   
Sign in to start a discussion

  • How to handle several teams
    5 Posts | Last post September 09, 2010
    • Hi, we are developing with more than ONE team. How can we handle several teams? Would it be possible then to execute the reports for all teams and seperated by team? Can't find "team" as an attribute in any work item?  
      Kind regards,
    • Robert, TFS doesn't have the notion of team.  My recommendation is to use the Area Path field to map things that belong to different teams.  All the reports support Area Path and allow you to filter them by that field.
    • Hi,
      We are in the process of moving from Conchango V2 to this new template that looks very promising. Each project has multiple teams and the Area field is used heavily to track the area of the PBI or Bug: Rendering, Data base, Component X, UI, Localization... that is critical to identify the areas of problems or Improvements. What else would you suggest so that we can have a smooth migration in the future? Create a new Field? Use the "Assigned to" for PBIs and Bugs? 
    • Hi,
      we want to migrate away from SfTS 2.0 so I evaluated three options:
       1 - MSF Agile 5.0
       2 - SfTS 3.0
       3 - Microsoft Visual Studio Scrum 1.0
      I was getting very excited with the third option because it has all we need without useless/complex features that can only confuse our teams.  This template is very lightweight and focus on the essence of Scrum.
      But then, when I looked at how it could handle multiple teams working on the same backlog, I got very disappointed.  I am currently working on a single product that has a single product backlog (obviously) but multiple teams are working on that backlog at the same time.  Given that structures, we would need the following additional reporting capabilities:
       - Release burndown per team
       - Sprint burndown per team
       - Velocity per team
       - Build success over time per team (note that each team have the same build definition but in different branches)
       - Build Summary per team (same comment as above)
       - Test Case Readiness per team
       - Test Plan Progress per team
      Note that we CAN'T use the area path to act as a team filter path the teams are cross functional and can work on any area of the application.  Also, in case you ever want to support our scenario, note that our teams sprint do not start on the same day and may not have the same sprint duration.  This scenario is properly supported by SfTS 3.0.
      Because of all these limitions, I think that we will not be able to use Microsoft Visual Studio Scrum 1.0... unless you have a viable work around or a new version coming out soon ;)
    • @DpQuark - My recommendation would be to create a new field.  If the area path field is already used heavily to track functional areas of the product, then a new field is likely the best choice.
      @mabead - You're right.  We are working on better team support for multiple teams.  My recommendation right now would be to add a new field that is used specifically to track team.  
  • TF249033: Team Project creation fails because the template "TFS2010 Agile Dashboard" is not available for the local identifier 1033
    3 Posts | Last post September 02, 2010
    • When I try to create a new Team Project with the "New Team Project Wizard" and select the Scrum Process Template, the wizard fails when it tries to create the Sharepoint Project Portal.
      My Server configuration is:
      Windows Server 2008 SP2 x64 (german)
      SQL Server 2008 SP1 x64 (german)
      WSS 3.0 x64 with SP2 (german)
      WSS 3.0 english language pack x64 + SP2
      TFS 2010 x64 (german)
      According to the log file the problem seems to be a compatibility issue with other languages than english. My Server is installed with german localisations but the Process Template is in english. The log file says that the site template "TFS2010 Agile Dashboard" is not available for the local identifier 1033 (1033 is english, 1031 is german). The Error code is TF249033. I'll post the exception message below.
      The wizard finally fails with TF30162 (Error at task "SharePointPortal" from group "Portal") and the TF249033 error message I mentioned above as inner exception.
      I tried the following steps to solve this issue but the same exception still appears:
      - I installed the english WSS 3.0 language pack (it was not in stalled when this issue appeared for the first time),
      - I undeployed and deleted the Scrum SharePoint solution package using stsadm.exe. Then I reinstalled and deployed it with stsadm.exe as described in the readme file.
      - I also tried to install / deploy the Scrum SharePoint solution package with the lcid paramter set to 1033
    • Here is the exception message from the log file. Sorry there is a lot of german but I hope you can see the relevant information.
      ---Anfang Ausnahmeeintrag---
      Zeit: 2010-08-12T12:19:24
      Modul: WSS
      Ausnahmemeldung: TF249033: Die Websitevorlage ist für die Gebietsschema-ID (LCID) nicht verfügbar. Der Name der Websitevorlage ist "TFS2010 Agile Dashboard". 
      Die LCID ist "1033". (Typ TeamFoundationServerException)
      Ausnahmestapelüberwachung:    bei Microsoft.TeamFoundation.Client.SharePoint.SharePointTeamFoundationIntegrationService.HandleException(Exception e)
         bei Microsoft.TeamFoundation.Client.SharePoint.SharePointTeamFoundationIntegrationService.CreateSite(String webApplicationUrl, String absolutePath, String 
      title, String description, UInt32 localeId, String template, Boolean templateIsTitle, String ownerLogin, String ownerName, String ownerEmail, Guid 
      configurationServerId, Guid projectCollectionId)
         bei Microsoft.TeamFoundation.Client.SharePoint.WssUtilities.CreateSite(ICredentials credentials, Uri adminUrl, WssSiteData siteCreationData, Guid 
      configurationServerId, Guid projectCollectionId)
         bei Microsoft.TeamFoundation.Client.SharePoint.WssUtilities.CreateSite(WssSiteData siteCreationData, TeamProject settings)
         bei Microsoft.VisualStudio.TeamFoundation.WssSiteCreator.CreateSite(WssSiteData siteCreationData, WssCreationContextWrapper contextWrapper)
         bei Microsoft.VisualStudio.TeamFoundation.WssSiteCreator.HandleSiteCreation(WssCreationContextWrapper contextWrapper, XmlNode taskNode)
      Interne Ausnahmedetails:
      Ausnahmemeldung: TF249033: Die Websitevorlage ist für die Gebietsschema-ID (LCID) nicht verfügbar. Der Name der Websitevorlage ist "TFS2010 Agile Dashboard". 
      Die LCID ist "1033". (Typ SoapException)SoapException-Details: <detail exceptionType="TeamFoundationServerException" />
      ---Ende Ausnahmeeintrag ---
    • Hi, I had the same problem, but my local lenguage not is german, is spanish and all products are installe in spanish(I not use WSS, I use Sharepoint 2010 Foundation). Chech if the solution is deployed in WSS, (stsadm -o enumsolutions or check in WSS Central Administrator, in Teporizer if the job for scrum is pendind to run), it's, show if the scrum solution is deployed or waiting for deploy. If is waiting for deploy you cannot create proyect using SCRUM teplate, I resolve this installing English Language Pack for Sharepoint Foundation 2010, reboot the server, and the solution was deployed in sharepoint and I can create project using SRUM template.
  • Solution SCRUM is not Deployed to Sharepoint 2010
    2 Posts | Last post September 02, 2010
    • Hi, I add teh solution and deploy to sharepoint fundation 2010, but the solution not deploy, the temporizer said Waiting.
      I have windows server 2008 r2 english
      TFS 2010 and sharepoint foundation 2010 both in Spanish.
      Best Regards
    • Hello, I resolved the problem, install Sharepoint 2010 Foundation Languaje Pack in English, and the solution was deployed to sharepoint ok.
  • Sprint Burndown Report
    6 Posts | Last post August 26, 2010
    • The Sprint Burndown Report doesnt seem to be working particularly well for me. I am in the first 4 week sprint; I have 6 ToDo tasks totaling 84 hours remaining work, the report show more like 160. I have one task In Progress totalling 24 hours remaining work, the report shows more like 190. The ideal trend line starts at around 15 or 20 and drops to 0. The remaining work axis starts at 0 and goes to 200.... All these numbers are wrong.
      Any ideas, this is really frustrating as the numbers on the report make no sense, but the report is of great importance.
    • Carl, I've certainly never seen this before.  Are you sure there aren't other tasks in the project with hours that are skewing the chart?  Also, check to be sure that you don't have more than one sprint work item assigned to the iteration.
    • The sprints/iterations are the default ones. There are dates alreay set on a lot of them. Other than this there are no tasks with a crazy amount of hours against them. In fact, there are not many at all. I am also now getting a major error that is stopping me from using the system. I will create a new post for this.
    • Aaron, since fixing my other issues by doing the migration, the "Today" indicator on the burndown report is always about 8 days ahead. Any ideas why this is or how I could fix it?
    • Carl - I really have no idea.  Are you in a different timezone?  Locale?  
    • Aaron, UK time zone and locale. 
  • Can Visual Studio Scrum 1.0 & Scrum v1.0 Beta coexist?
    3 Posts | Last post August 25, 2010
    • I currently have the Scrum v1.0 Beta installed and imported into both of my TFS collections (Collection A & B).  Also during the beta template installation, I deployed the SharePoint solution to the TFS Portal.  I created a Team Project in Collection A with the Beta template and that Team Project is currently active.  
      Now it RTM'd and, I want to install/import the Visual Studio Scrum 1.0 template into both collections, deploy the SharePoint solution and create a new Team Project from this template in collection A.
      Will there be any conflict in doing this?  Can they coexist in all systems...  TFS, SharePoint, SSRS/SSAS?
      The plan is to at some point soon upgrade the Team Project in Collection A that was created with the Beta template using Donovan Brown's upgrade instructions; however, in the meantime I want to allow new Team Projects to get created with the RTM'd template.
    • I'm experimenting with this in my demo system.  The import works as expected; however, when I add the .wsp solution to SharePoint stsadm, it states:
      A solution with the same name "microsoft.teamfoundation.sharepoint.scrum.wsp" or id "675b95f2-bf14-4d60-9b80-2a696c9fe80c" already exists in the solution store.  C:\Microsoft Visual Studio Scrum 1.0\Project Portal\Microsoft.TeamFoundation.SharePoint.Scrum.wsp: The Solution installation failed.
      With that, I'm guessing I'll need to execute stsadm /deletesolution to remove the beta .wsp file but I'm not familiar enough with SharePoint administration to know for sure or if anything else beyond that needs to occur.  Would you be able to provide some direction here on how to proceed?
    • When you have a SharePoint solution already installed you should upgrade the solution rather than retracting/deleting first.
      For the Scrum template the following command should help you:
      stsadm -o upgradesolution -name microsoft.teamfoundation.sharepoint.scrum.wsp -filename <pathToNewWsp> -immediate -allowgacdeployment
  • Migrate from MSF for Agile
    1 Posts | Last post August 21, 2010
    • Would like to see a template to migrate a project from MSF for Agile (VS 2010 RTM version) to the new Visual Studio Scrum 1.0 template. We are actively using the MSF for Agile project but would like to use the Scrum 1.0 template. We simply don't have the time to come up with a custom migration configuration and learn the  TFS Integration Tool on CodePlex or re-key in our entire product backlog.
  • Migrate from MSF for Agile
    1 Posts | Last post August 21, 2010
    • If this is the template Microsoft is suggesting for Scrum teams, then it would be nice if Microsoft came up with a template for migrating projects from the MSF for Agile Software Development v5.0 to the new Scrum 1.0 template. I know that I can use the TFS integration tool on Codeplex to perform the migration, but having a template that automatically mapped the fields would be invaluable.
  • TF26212: Team Foundation Server could not save your changes
    2 Posts | Last post August 18, 2010
    • I have already got sprints assigned to an iteration, backlog items associated to a sprint, tasks associated to the backlog items. The tasks have been assigned an Area, all areas were created prior to new tasks being created. I have now created a new area and tried to assign items to this area, but depending on how I edit the item I get the following errors;
      Opening the Sprint Backlog query and editing the task from there;
      0 work items were saved, but 1 work items could not be saved.The following Work Item could not be saved:Product Backlog Item 98: CARAT Permission SecurityTF237165: Team Foundation could not update the work item because of a validation error on the server. This may happen because the work item type has been modified or destroyed, or you do not have permission to update the work item.Please correct the unsaved work items and try again.
      Opening the task from the Sprint Backlog query and editing it;
      TF26212: Team Foundation Server could not save your changes. There may be problems with the work item type definition. Try again or contact your Team Foundation Server administrator.
      I dont think it is permission issues as I have full admin rights.
      Please help this is now stopping us from using it.
    • I have now solved my problem (only to have another... this is a reoccurring theme). My solution was to use the TFS integration tool on Codeplex ( to migrate to another server that I had built for temporary use, then effectively rebuild the original TFS server before migrating back again. This seems to have fixed all my problems, but I am now really nervous about adding another area as it was after this that all the trouble started before.
      As for my new problem... on the sprint burndown report everything looks good, but the red "Today" bar is not on today despite the date on the server being correct. I event checked the GETDATE() value on SQL Server and that is correct.
      I am starting to lose a lot of faith in this template.
  • Migration from SfTS 2.2
    3 Posts | Last post August 14, 2010
    • This is great beginning. Thanks you team. When do you expect final version?
      Is there migration guide available from Scrum for Team System Conchango process template v2.2?
    • No replies yet, is there a way to (partially) migrate from Conchango's template to this new SCRUM template?
    • You can migrate using the TFS Integration Platform (  You can use the platform to migrate your data from your old project to a new project started from Microsoft Visual Studio Scrum 1.0.
  • Failed to upload process template
    5 Posts | Last post August 14, 2010
    • Getting TF30129: Failed to upload process template when I use VS 2010 to upload this template via the Process Template Manager.
      Any ideas what might cause this and what I can do to correct it?
    • Event Description: TF30162: Task "GroupCreation1" from Group "Groups" failed
      Exception Type: Microsoft.TeamFoundation.Client.PcwException
      Exception Message: TF218018: The XML in the process template is malformed. A problem exists with the following permission class: PROJECT. The permission class does not support the specified permission: VIEW_TEST_RESULTS. Contact the provider of the template and obtain a corrected XML file. Use the Process Template Manager to upload the new template file to  Team Foundation Server and then try the operation again.
      Stack Trace:
         at Microsoft.VisualStudio.TeamFoundation.GssStructureCreator.ValidateGroupsAndPermissions(ProjectCreationContext context, XmlNodeList groupXmlNodeList)
         at Microsoft.VisualStudio.TeamFoundation.GssStructureCreator.Validate(ProjectCreationContext context, XmlNode taskXml)
         at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.TaskValidator.PerformTask(IProjectComponentCreator componentCreator, ProjectCreationContext context, XmlNode taskXml)
         at Microsoft.VisualStudio.TeamFoundation.ProjectCreationEngine.RunTask(Object taskObj)
    • I think an upgrade from 2005 to 2008 was the cause of these permission nodes not existing.
      We've got a 2010 install that I'm now trying, it fails too but with an error:
      "Event Description: TF30162: Task "Queries" from Group "WorkItemTracking" failed
      Exception Type: Microsoft.TeamFoundation.Client.PcwException
      Exception Message: TF237195: The following user name is not supported: [SERVER]\Team Foundation Administrators"
    • Wish there was an option to delete posts here...
      I removed the Permission lines in Process Template\WorkItem Tracking\WorkItems.xml:
      <Permission allow="Read, Contribute, Delete, ManagePermissions, FullControl" identity="$$CREATOR_OWNER$$" />
      <Permission allow="Read" identity="[$$PROJECTNAME$$]\Readers" />
      <Permission allow="Read" identity="[$$PROJECTNAME$$]\Contributors" />
      <Permission allow="Read" identity="[$$PROJECTNAME$$]\Builders" />
      Which allowed the template to install.
    • Tristan, I've never seen this on a 2010 server.  Was the error above from a new 2010 server install?  Or from an upgraded server?
81 - 90 of 121 Items