Shopping Lists

Skip Navigation Links
Skip Navigation Links.

Kitting-out your Team

Simply identifying the hardware and software your team needs to acquire before starting its project can be a significant task. Therefore you might be able to save yourself some time by basing your team's shopping list on the one we produced for the OSPACS team featured in our book.

Although not all of the kit they used might be suitable your project or team, it should at least give you some idea of the sort of things you need to find and the options you need to consider.

The OSPACS Team setup a Software Project Environment for five developers and organised their shopping list into the following sections:

  • Hardware Shopping List
  • Software to Buy
  • Software Supplied with other Products
  • Freely Available Software
Please help us keep these lists up-to-date by sending us your feedback. Include in your email links to the websites of any alternative suppliers you might want to propose as well details about their products as well as their cost and benefits.

Hardware Shopping List

Item Specification Quantity
Team Foundation Server (DevServer) Dell PowerEdge 2900 with Xeon 3.0 GHz dual core processor
4GB RAM, 2 x 320 GB SATA drives, RAID card
19 inch monitor, keyboard, mouse, 16x DVD RW
Preinstallled with 32-bit Windows Server 2003 R2
Primary Domain Controller (PDC) Dell PowerEdge SC440 with Pentium D 2.8 GHz processor
1GB RAM, 2 x 250 GB SATA drives, RAID card, 16x DVD RW
Preinstallled with 32-bit Windows Server 2003 R2
Desktop PC (Developer + Build PC) Dell Precision 690 with Xeon 2.0 GHz processor
2GB RAM, 250 GB SATA drives, 16x DVD RW
Preinstallled with Windows XP Pro SP2
Printer Brother Laser Printer HL-2070N 1
Scanner HP Scanjet N6010 Document Sheetfeed scanner 1
Switch Blackbox 16 port 10/100/1000 Mbps ethernet switch 1
Router, Firewall Netgear DG834 ADSL firewall, router and switch 1
Backup Device Maxtor 300GB external hard drive with USB 2.0 2
UPS for Servers APC Smart UPS 1500VA with serial connection 2
Server KVM Switch Blackbox Personal KVM ServSwitch with two cabling kits to switch monitor, mouse and keyboard between the DevServer and PDC 1
Network Cables Ethernet CAT6 cables terminated with RJ45 plugs 12
Power Strips Six-outlet power strip with surge protection 2
Server Trolley 2 x Shelves 3-by-2 feet
4 x Uprights 3 feet with wheels

Install TFS on the 32-bit version of Microsoft Server 2003 because the Application Tier doesn't support WOW64. Visual Studio 2005 is a 32 bit Windows application so you will not experience any performance gains by installing the Client Tier on a 64-bit machine. Likewise, performance gains on multicore or multiprocessor PCs will be limited to those areas of VSTS that make of use multiple threads, like SQL Server (Data Tier), and the code compilation tools.

Software to Buy

Purchase Name Buy From Quantity
Visual Studio 2005 Team Suite with
MSDN Premium Subscription
http://msdn.microsoft.com 5
FLEXnet InstallShield 12
Premier Edition
http://www.macrovision.com 1
Macromedia RoboHelp Office X5 http://www.adobe.com 1
APC PowerChute v7.0.2 Business Basic Edition http://www.apc.com 2
Symantec Backup Exec
for Windows Small Business Server v11d
http://www.symantec.com 2

We recommend Agile teams to buy Visual Studio Team Suite rather than the separate Developer, Tester and Architect editions as the licence restricts the use of these products to a single named individual which prevents people from having more than one role in a team.

Software Supplied with other Products

Purchase Name Supplied with Quantity
Windows XP Professional SP2 Desktop PCs 6
Windows Server 2003 R2
with 5 x CALs for devices
DevServer PC 1
Windows Server 2003 R2
with 5 x CALs for devices
TFS Workgroup Edition MSDN Premium subscription 1
Team Foundation Build MSDN Premium subscription 1
Microsoft SQL Server 2005 Standard Edition TFS Workgroup Edition 1
IIS v6.0 DevServer 1
MS Office Software Packaged with Desktop PCs 5
Microsoft SQL Server 2005 Client Components MSDN Premium subscription 1
InstallShield Standalone Build Engine FLEXnet InstallShield Windows Premier Edition 1
InstallShield Collaboration for Visual Studio FLEXnet InstallShield Windows Premier Edition 5

Despite its name the TFS Workgroup Edition can be used within a domain or workgroup. It is functionally the same as the full product, but is limited to five users. If you have more than five people connecting to your Team Foundation Server then you will need to buy a separate TFS Licence as well as a TFS CAL for each person. You will also need to buy a licence and CALs for the Windows SQL Server that hosts your TFS data tier.

Freely Available Software

Name Obtain From Quantity
.NET Framework 2.0 Redistributable pack http://msdn.microsoft.com
(.Net Framework, downloads)
.NET Framework 2.0 SDK http://msdn.microsoft.com
(.Net Framework, downloads)
SharePoint Services 2.0 SP2 http://go.microsoft.com
(.Net Framework, downloads)
HTML Help Workshop v1.4 http://msdn.microsoft.com
(Win32 Dev, Tools, HTML Help, 1.4 SDK, downloads)
FIT v1.1 for .NET http://fit.c2.com
TFS Power Toy http://msdn.microsoft.com

You can find details of other tools that your team might consider acquiring in the Tools section of this website