Creating a Team Project
Creating a team project is a critical aspect of using Team Foundation Server because most of the work your team does is carried out within the boundaries and design of an individual team project. Although the steps to create a new team project are relatively simple, you must plan your team project carefully to ensure it has the necessary capacity, flexibility, and longevity.
The first step in creating a team project is to plan its' scope and structure. If you have not already read Planning a Team Project, stop and do so before you create your project. The topic asks a series of questions to help you decide whether to create a new team project or expand an existing team project. The topic also explains the constraints within Team Foundation Server that may limit the size or scope of your project.
After planning your team project, use the New Team Project Wizard to create the team project. Your user account must have permission to Create new projects in order for you to launch and use the New Team Project Wizard; otherwise, you will see an error message asking you to contact your Team Foundation Server administrator. For more information, see New Team Project Wizard.
The only way to create a team project is by using the New Team Project Wizard. You cannot create a new team project programmatically.