RSS 2.0
 Sunday, December 03, 2006

Bill Essary, software architect at Microsoft just posted this MSDN article on new team project limit and monitoring recommendations for Visual Studio 2005 Team Foundation Server.

The article includes a downloadable Excel spreadsheet (TeamProjectLimits.xls) containing experimental data which you can use to estimate the maximum number of team projects per server when you use customize work item types.

Sunday, December 03, 2006 11:07:38 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Team System
 Sunday, November 26, 2006
At Accentient, we are always running into clients who need to implement a methodology, and have it checked for 'correctness' as time goes along.  With TFS, as it stands, correctness checks need to be made in one of three ways:

1)  TFS has a built in checking mechanism.  This generally occurs INSIDE a work item.  For instance, Field A can only be changed by a Project Manager.  This is the BEST mechanism, since you can ensure validity prior to committing the work item changes to TFS.

2)  Listen to the available events (Work Item Save, for instance), and react to the event.  This is possible when we're doing things like ensuring that every "Requirement" has an associated "Risk" associated with it (mandatory for regulatory compliance in health care research).  This is a GOOD mechanism, as the project may go out of compliance, but the violation is noted immediately.

3)  Verify the model at periodic intervals, either on demand or scheduled.  Here you would simply use automation to query TFS and ensure compliance with the methodology.  This is a SO-SO method, since the project goes in an out of compliance throughout the project lifecycle.

Some people may claim that Check-in Policies may be used to ensure client-side compliance.  That is true, but only to a limited degree.  The check-in policies are run only when something is being checked into TFS, not when a work item is saved.

Another claim may be that we could use VSIP to extend Visual Studio.  This is indeed the case, and would provide the greatest amount of validation, however, in most cases not everyone who interacts with TFS is using VS2005 - some use Project, Excel, Word, Outlook, TeamPlain, TeamPrise, etc.

So, what I'd personally like:

1)  Events around everything that happens in TFS, including very granular things like a Work Item get.  I know this may have performance implications, but a big, hairy warning could be affixed to the VSIP SDK, and we could extend at our own risk.  In a vast majority of the cases I work with, the machines used to power TFS are so much in excess of recommended load that I have, literally, gigabytes of memory and maybe 50-75% of the processor to play with.

2)  Client side Work Item Check-in Policies.  Let me interrupt, on the client-side, a work item save and do validation before I allow it to be committed to the server.

3)  An SDK or a prebuild web service, if you will, that I can install that will 'catch' the thrown events, and translate them into something intelligible, like a clean object.  

Over the course of the next few weeks, I'll be posting more about thoughts of validating and enforcing methodologies using TFS.

Sunday, November 26, 2006 9:35:51 AM (Pacific Standard Time, UTC-08:00)  #    Comments [0] -
Team System | Visual Studio 2005
 Friday, November 10, 2006

I just noticed that both the .CHM files were recently updated, and available for download.

  • The Installation guide (TFSInstall-v61004.chm) is now version 8.0.61004 (10/6/2006) - 261 kb
  • The Administrator's guide (TFSAdmin-v61101.chm) is now version 8.0.61101 (11/1/2006) - 2.2 mb

You'll find the updated hyperlinks at the bottom of our Widgets page.

Friday, November 10, 2006 12:11:34 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1] -
Team System
 Wednesday, November 08, 2006

You may have read my previous post about a company in Phoenix who connected their build process to an orb. Others use lava lamps.

Well, this professional geek used something a little more meaningful - an LCD-TV screen, which actually conveys useful information. Download the source code from his article (TV not included).

Wednesday, November 08, 2006 11:22:37 PM (Pacific Standard Time, UTC-08:00)  #    Comments [1] -
Team System
 Monday, October 30, 2006

Microsoft has made the difficult decision not to hold Tech·Ed 2007 in New Orleans. With this event drawing a large number of attendees from around the world and with the airlines only servicing the city with about half of their pre-Katrina flights, the logistics of moving that large a group into and out of the city is challenging and would likely result in travel and logistical challenges for attendees.

Instead, Tech·Ed 2007 will be held on June 4-8, 2007 in Orlando at the Orange County Convention Center (OCCC).

Here is the official site.

Monday, October 30, 2006 9:08:12 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [2] -
Conferences
 Thursday, October 26, 2006

Join members of the Visual Studio Team System product group to discuss features available in Visual Studio Team Foundation Server, Team Editions for Architects, Developers, Database Pros, and Testers. In addition, discuss what's new in the latest Community Technology Preview (CTP).

Join the chat on Wednesday, November 8th, 2006 from 10:00am - 11:00am Pacific Time.

Thursday, October 26, 2006 4:04:12 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [1] -
Team System
 Tuesday, October 24, 2006

EBay always makes me laugh. What some people will do to sell their product!

Take this example of an auction for Team Foundation Server ...

Look what the seller is throwing in to "sweeten" the deal ...

"USA Customers get FREE Maple Syrup and Crystallized Honey samples from Vermont. USA Customers get one 1.7 oz. sample of 100% Proof Grade A Maple Syrup from Maple Grove Farms and one 2 oz. sample of Grade A Crystallized Honey from Champlain Valley Apiaries."

Tuesday, October 24, 2006 3:45:33 AM (Pacific Daylight Time, UTC-07:00)  #    Comments [1] -
Team System
 Wednesday, October 18, 2006

During the past couple days I've had the priveledge of working with some of the most knowledgeable and able TFS experts from around the world, and internal at Microsoft.  One of those people is Mike Azocar from Software Architects.  For some very useful information, check out his blog!  It's called, unshockingly, Michael Azocar's Blog!

Wednesday, October 18, 2006 1:52:34 PM (Pacific Daylight Time, UTC-07:00)  #    Comments [2] -
Team System | Visual Studio 2005
Navigation
Archive
<December 2006>
SunMonTueWedThuFriSat
262728293012
3456789
10111213141516
17181920212223
24252627282930
31123456
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2008
Accentient, Inc.
Sign In
Statistics
Total Posts: 343
This Year: 62
This Month: 0
This Week: 0
Comments: 350
Themes
Pick a theme:
All Content © 2008, Accentient, Inc.
DasBlog theme 'Business' created by Christoph De Baene (delarou)