Shared project methodology

The methodology described in this section is task-based. Shared projects and standard projects have different lifecycles, and several CM operations behave differently in shared projects than they do in standard projects.

Lifecycles

Two states are used only in shared projects: shared and visible. Where these states are used depends on the type of object.

Creating a shared project

Any user can create shared projects. However, it is better to make the build manager responsible for shared projects because the build manager is familiar with project administration (such as creating, setting update properties, and performing updates). However, in an environment where all users are familiar with projects, team leaders also can be responsible for shared projects. Making individual developers responsible for shared projects might also work well in a small team in which the developers work together closely.

Working in a shared project

When you work in shared projects, you must perform check-out and check-in operations differently than in standard projects.

Updating a shared project

When you work in shared projects, you must perform project update operations differently than in standard projects.


Feedback