PreparingTheToolsForSprintOne

Last edit August 7, 2008
I'll organize this topic by environments, servers and tools. I'll use the setup in the project I'm currently working on as an example.

  • An example for what? Could you please explain what this page is about.

Development environment
  • Developer workstation
    • Integrated development system (Microsoft Visual Studio)
      • Code editor
      • Visual component designer
      • Compiler
      • Debugger
    • Source control client (TortioseSVN)
    • Continouos integration client (ThoughtWorks CruiseControl.Net)
    • Unit test harness (Testdriven / NUnit)
    • Application profiler (Redgate Ants Profiler)
    • Database client tools (Microsoft SQL Server Management Studio)

  • Source control server
    • Source control system (Subversion)

  • Build server
  • Project management server
    • Project management system (Edgewall Trac)

  • Database server
    • Database management system (Microsoft SQL Server)

Staging/production environment
  • Database server
    • Database management system (Microsoft SQL Server)

  • Application server
    • Application server system (Microsoft Internet Information Server)

  • Integration server
    • Integration server system (Microsoft BizTalk)

  • Portal server
    • Portal system (meaning collaboration or document sharing environment typically used as corporation intranet) (Microsoft SharePoint)

  • Web server
    • Web server system (Microsoft Internet Information Server)