IBM
Contents Index Previous Next



Introduction


General

Software development projects are typically staffed by a large number of software engineers, each working simultaneously on different parts of the same system. This requires careful coordination and version control of the different parts of the system. Normally, stable (well-defined) versions of a system are stored in a central storage area (in this chapter named the original area) accessible for each user. The original area is typically either:

In addition, each project member may have his own work area where he temporarily stores the parts of the system he is currently working on. Furthermore, a project may also use a reference area which contains one or more packages of information that are shared between different projects.

This way of working is supported by the Organizer tool. It allows the members of a project to work independently, but in a coordinated and structured way. In particular, the tool supports:

Improved Support

To facilitate the management of more complex projects, the SDL Suite can be integrated to control systems that are used to manage versions and revisions. Example of such systems are RCS, CM SYNERGY and ClearCase. The Organizer can easily be customized in order to extend the menus commands with support for "check-in", "check-out" and "update" operations. The extensions are defined in textual files that contain the definitions of the names of the menus and commands, what operations they will call in the control system, what objects are the subject of the operation, etc.

The rest of this chapter is organized as follows:


http://www.ibm.com/rational
Contents Index Previous Next