Blog

Measuring the Business Value of a PBI

Oct 4, 2013  •  Richard Hundhausen


I’m curious. What do you enter in the Business Value field? Take this PBI work item for example …

image

According to MSDN you are supposed to type a number that indicates the relative business value of the item.

Awesome. Are we talking about money? new customers? a percentage decrease in lawsuits? the number of new followers on Twitter? Sure. Maybe. The problem is that the field is numerical, so you can’t get real creative on what you type in the field. You also can’t combine scales. In other words, I can’t have some PBIs measured in $ value and others in smiles. The scale has to be the same, which usually means there is no scale and the field sits idle.

Scrum Visual Studio

Who wants to be a Professional Scrum Trainer?

Sep 24, 2013  •  Richard Hundhausen


Registration is now open for our Professional Scrum Developer Train The Trainer (TTT) event in Stuttgart, Germany on December 2-6, 2013. This will be the last such event this year.

We are looking for experienced trainers who, at their core, are solid software developers who use the Microsoft Visual Studio (2012/2013) ALM tools, know Scrum, and know the contemporary Agile software development practices.

As a Scrum.org trainer you will have a leading role in the evolution and maturity of Scrum to improve the profession of software development. As a Professional Scrum Trainer (PST) for PSD courses, you will be recognized as a trusted expert in teaching people how to deliver real working software as part of a Scrum Development team. You will also enjoy these benefits:


Qualified candidates will be invited to attend this event in Stuttgart. Candidates who are invited will receive more detailed information about the process for becoming a trainer. To submit an application or to learn more, use the links below.

Scrum Visual Studio Visual Studio ALM

Get ready for the launch of Visual Studio 2013

Sep 12, 2013  •  Richard Hundhausen


Visual Studio 2013 will launch on November 13. You can join the festivities virtually from your workstation or mobile device. Watch the keynote speech live or at a later time. You can also hear how customers are already using Visual Studio and get detailed insight into using the product’s features and services by watching technical sessions conducted by the Microsoft development team. This will be the first launch available in multiple languages.

Visual Studio

Story Mapping Software

Sep 11, 2013  •  Richard Hundhausen


Updated 16 Sep, 2015 to freshen up the links

A few weeks ago I ran a free, half-day Agile software requirements workshop in Boise. There were over 100 attendees and we had good conversations about requirements, user stories, acceptance criteria, behavior driven development, estimation, and story mapping.

image

Story mapping is a practice created by Jeff Patton that converts a flat Product Backlog into a picture. The map helps to group ideas, manage large stories, as well as plan, estimate and schedule a Sprint. Most importantly, it’s an information radiator that helps people understand the big picture and road map.

Scrum Tools

Rename a TFS Project Collection

Mar 14, 2013  •  Simon Reindl


I was asked the other day how to rename a Team Project Collection.

There is a way, and it is more like a three card shuffle than anything else, and will work in TFS2010 and TFS2012.

The super quick guide: You detach the collection, and rename it on the reattach.

The step by step guide

1. Notify all the users and agree a time to do this, allocate at least half an hour to have breathing space.

You need to ensure that there are no builds or tests running, and have enough time to reset the build and test controllers and agents to point to the renamed collection. This is also assuming that you are going to keep the collection on the same SQL instance. so don’t need to consider the move from Enterprise to Standard edition (compression).

TFS

Exporting TF Status to Excel

Dec 14, 2012  •  Richard Hundhausen


You can use TF.EXE STATUS to display information about pending changes to items in one or more workspaces. I use this prior to migrations to see what users have files checked-out and locked, and they types of pending changes I’m up against. The utility can give you two outputs: Brief and Detailed.

Brief looks like this:

image

TFS

What’s new in the Visual Studio Scrum 2.1 Process Template?

Nov 28, 2012  •  Richard Hundhausen


If you’ve connected to the hosted Team Foundation Service lately, you’ve noticed a new version of the Scrum template is available …

image

Being the curious type, I connected to the service with Visual Studio 2012, downloaded the new template, and compared it with the 2.0 process template using the Compare tool in Visual Studio …

Azure DevOps Scrum TFS

Removing TFS bindings from solutions and projects

Oct 10, 2012  •  Richard Hundhausen


When you try to open a solution that is under Team Foundation Server Version Control for a TFS that you don’t have access to, you will receive the message "The solution you are opening is bound to source control on the following Team Foundation Server" …

image

Clicking Yes is pointless, because you don’t have access to the TFS. Your only option is to click No. When you No, you are shown a message that "The solution appears to be under source control, but its binding information cannot be found" …

TFS Visual Studio

Useful TFS Links

Sep 19, 2012  •  Simon Reindl


I have just finished delivering a Team Foundation Course today, and we had some great discussions around TFS Administration, upgrading, adoption etc.

As usual, there is a whole pile of questions that you don’t have the time to go into in great detail, or you point out a thread.

Below is the list of items that came up for discussion:

 

Visual Studio 2010

ItemLink
TFS 2010 Service Packs and Hotfixeshttp://blogs.msdn.com/b/granth/archive/2012/01/03/tfs-2010-what-service-packs-and-hotfixes-should-i-install.aspx
Team Foundation Power toolshttp://visualstudiogallery.msdn.microsoft.com/c255a1e4-04ba-4f68-8f4e-cd473d6b971f
Productivity Power Toolshttp://visualstudiogallery.msdn.microsoft.com/d0d33361-18e2-46c0-8ff2-4adea1e34fef
Team Foundation Sidekickshttp://www.attrice.info/cm/tfs/
TFS Admin Toolhttp://tfsadmin.codeplex.com/
Feature Packs by licencehttp://msdn.microsoft.com/en-us/vstudio/ff655021.aspx
Scott Hanselman'sThe Best Visual Studio 2010 Productivity Power Tools Power Commands And Extensions
Build Extensions (APRIL 2012)http://tfsbuildextensions.codeplex.com/
MSBuild Extension Pack (Nov 2011)http://msbuildextensionpack.codeplex.com/
TFS2010 Build Extensions (for ant/maven builds)http://visualstudiogallery.msdn.microsoft.com/2d7c8577-54b8-47ce-82a5-8649f579dcb6
Code Maidhttp://visualstudiogallery.msdn.microsoft.com/76293c4d-8c16-4f4a-aee6-21f83a571496
TFS Install Guidehttp://www.microsoft.com/en-us/download/details.aspx?id=24337
Check In Policieshttp://checkinpolicypack.codeplex.com/
How to create custom check-in Policieshttp://www.ssw.com.au/ssw/standards/DeveloperDotNet/Custom_Check-In_Policy_for_Visual_Studio_Team_System%20_v7.doc
Mergehttp://blogs.msdn.com/b/jmanning/archive/2006/02/20/diff-merge-configuration-in-team-foundation-common-command-and-argument-values.aspx
Branching Guidancehttp://vsarbranchingguide.codeplex.com/

Build

ItemLink
TFS2010 Build Versioninghttp://tfsversioning.codeplex.com/
nUnit for Team Buildhttp://nunit4teambuild.codeplex.com/
Wire nUnit in to TFS 2010http://www.heikura.info/publish-nunit-test-results-as-part-of-team-build-in-team-foundation-server-2010
Beyond compare confighttp://www.scootersoftware.com/support.php?zz=kb_vcs
Remote desktop connection managerhttp://www.microsoft.com/en-us/download/details.aspx?id=21101
Testing Tools in TFS 2010http://blogs.msdn.com/b/anutthara/archive/2010/02/09/resources-for-test-tools-in-visual-studio-2010.aspx
Security Permissionshttp://msdn.microsoft.com/en-us/library/ms252587(v=vs.100).aspx
Team Build Propertieshttp://www.woodwardweb.com/vsts/30_useful_team.html
Team Build Property referencehttp://blogs.msdn.com/b/aaronhallberg/archive/2008/02/12/team-build-2008-property-reference.aspx
Team Build Reference Guidehttp://www.platinumbay.com/blogs/dotneticated/archive/2009/10/11/team-build-property-reference-guide.aspx
Jim Lamb simple versioning walkthroughhttp://blogs.msdn.com/b/jimlamb/archive/2010/02/12/how-to-create-a-custom-workflow-activity-for-tfs-build-2010.aspx
Build Classic ASPhttp://stackoverflow.com/questions/8746855/classic-asp-how-to-automate-deployment-in-continuous-integration-environmen http://stackoverflow.com/questions/3769210/build-classic-asp-with-tfs-2010 You need to have an empty solution, add an empty project, add the various .asp, and other content files in to the project. You can edit the .csproj to move the required files to the output directory. A bit of kludge, but it will help you get a version stamped set of files.
BizTalk 2010 Build and Deployhttp://biztalkci.codeplex.com/
BizTalk walkthroughhttp://lajak.wordpress.com/2011/02/19/build-biztalk-deployment-framework-projects-using-tfs2010/
BizTalk Deployment Frameworkhttp://biztalkdeployment.codeplex.com/
Wiring the BTDF in to the buildDiscussion around the framework http://social.msdn.microsoft.com/Forums/en-US/biztalkgeneral/thread/d52bd0c6-7fd9-4da1-afe3-cf66984c6ff0

Visual Studio 2012

ItemLink
Team Foundation Power toolshttp://visualstudiogallery.msdn.microsoft.com/b1ef7eb2-e084-4cb8-9bc7-06c3bad9148f
TFS Install Guidehttp://www.microsoft.com/en-gb/download/details.aspx?id=29035
Get Rid of All Capshttp://www.richard-banks.org/2012/06/how-to-prevent-visual-studio-2012-all.html
Visual Studio 2012 Demo and hands on lab scriptshttp://blogs.msdn.com/b/briankel/archive/2011/09/16/visual-studio-11-application-lifecycle-management-virtual-machine-and-hands-on-labs-demo-scripts.aspx

Visual Studio 2008

ItemLink
TFS Install Guidehttp://www.microsoft.com/en-gb/download/details.aspx?id=15743
TFS 2008 Service Packshttp://blogs.msdn.com/b/granth/archive/2012/01/03/tfs-2010-what-service-packs-and-hotfixes-should-i-install.aspx

Windows 8 Keyboard shortcuts

ItemLink
Keyboard shortcutshttp://blogs.technet.com/b/next/archive/2012/03/20/the-full-list-of-keyboard-shortcuts-for-windows-8.aspx
Hope that helps someone (apart from me!)

Preferred Practice TFS Visual Studio Visual Studio ALM