Great Scrum Video

I have just had pointed out to me there is a great video about Google’s use of Scrum. It is a presentation done by Jeff Sutherland one of the founders of Scrum. Take a look it is well worth it.

January 4, 2008 · 1 min · Richard Fennell

Future for the Yorkshire XP Club

Times are a’changing for the Yorkshire Extreme Programming and Agile Methods Club, our local user group. There are plans to put the organisation on a more formal structure including a organising committee with the key aim to extend the groups appeal. In the past it has really been driven by the good works of the staff of Erudine, thanks to them for all the work thus far. To facilitate these changes a new organiser Daniel Drozdzewski from Eurdine has put up a survey to find out what people want and is keen to hear ideas via the forum as he says we “want to bring more interesting speakers and topics, make it more organised and appealing to wider audience.” ...

January 3, 2008 · 1 min · Richard Fennell

Getting Team Foundation Server to use a remote 64Bit SharePoint 2007 farm.

If you try to install the Team Foundation 2008 SharePoint extensions on a 64bit farm you get a ‘SharePoint must be installed’ error; I guess the installer is looking in the wrong directory for something to confirm SharePoint is there. However, it seems the MSI is only installing some features that are not 32/64bit specific. So you can try a manual install of these features. The notes on http://msdn2.microsoft.com/en-us/teamsystem/aa718901.aspx give a basic guide, but these were written for the previous SharePoint so you have to alter a few paths, mostly 6.0 to 12.0 in the paths to the Web Server Extensions EXEs, and the templates have moved in Team System to [Program Files]Microsoft Visual Studio 2008 Team Foundation ServerToolsTemplates ...

January 2, 2008 · 1 min · Richard Fennell

TFS Build Agent on Team Foundation Workgroup Edition

If you see ‘TF215085 local build agent not authorized to communicate with team foundation server’ when you queue a new build via Visual Studio, you would assume you just have to add the TFSBuild user to the team projects build group as the rest of the message suggests (right click in team explorer for the project and look at the group membership). However this is not enough it seems if you are running a workgroup edition of Team Foundation server. You also have to make sure the TFSBuild user is in the licensed users group for the team server (right click the server itself in the team explorer). ...

January 2, 2008 · 1 min · Richard Fennell

TFS 2008 Media on MSDN

Don’t make the mistake I did with Team Foundation Server 2008 media on MSDN downloads. The MSDN file en_visual_studio_team_system_2008_team_foundation_server_workgroup_x86_x64wow_dvd_X14-29253.iso is the workgroup edition, as the file name suggests. The problem is that you cannot upgraded it to a full edition. TFS documentation says that a trial or workgroup edition can be upgraded by entering a valid CD-key when in Add remove programs, maintenance mode; however this option is greyed out if you install from this media. I checked with Microsoft and there is no way round this for this ISO image. ...

December 27, 2007 · 1 min · Richard Fennell

TFS WebPart for viewing workitems in SharePoint 2007

I have been trying to get a simple means for our clients to log faults into our TFS system whilst inside our MOSS2007 based customer portal. I had been suffering from two major problems as my previous posts mentioned. However, I now have some solutions or at least workarounds: Historically all users who connected to the TFS server needed a Team Foundation Client CAL - this issue has been addressed by changes in licensing for TFS by Microsoft; basically it is now free to look at work items and add bugs The way the SharePoint and TFS APIs handle user identity (SPUser & ICreditial) do not match, and are not improbable. There is no way round the user having to reenter their user credentials for each system - so my web part logs into TFS as a user set via it’s parameters, this is not the same user as the credentials used to authenticate into SharePoint, it is in effect a proxy user for accessing TFS So where does this leave us? ...

December 19, 2007 · 6 min · Richard Fennell

And another possible session at SQLBits II

I also submitted a session for SQLBits II in Birmingham on using Visual Studio to manage the life cycle of DB projects. The voting for this community conference I assume opens in the new year as submissions close this weekend. It will be interesting to see if this more central location (well central to England not the UK) attracts more attendees than Reading. Again vote early and often.

December 19, 2007 · 1 min · Richard Fennell

Maybe speaking at Developer Day Scotland

And I may be speaking at Developer Day Scotland - it is all down to you; like other DDD style events the attendees get a chance to select what they would like to see. So keep an eye on the possible agenda and please vote as soon at submission close.

December 19, 2007 · 1 min · Richard Fennell

Speaking at VBUG Peterborough

I will be speaking at what I think is the inaugural meeting of the Peterborough VBUG User group in Team Foundation Servers. For more details see http://www.vbug.co.uk/Events/January-2008/VBUG-Team-Foundation-Server-with-Richard-Fennell.aspx Hope to see you there.

December 19, 2007 · 1 min · Richard Fennell

Powershell and SourceSafe

I posted yesterday on using Powershell to email a TFS user if they had files checked out. Well, we still run a legacy set of SourceSafe databases for old projects that are under maintenance, but not major redevelopment. (Our usual practice is to migrate projects to TFS at major release points). Anyway, these SourceSafe repositories are just as likely, if not more so, to have files left checked out as TFS. The following script email a list of all checked out files in a SourceSafe DB ...

December 9, 2007 · 2 min · Richard Fennell