Jazz/ Sangam Plug-in

 

Laurie Williams,
CSC 326 - Software Engineering
Department of Computer Science
North Carolina State University

 

Back to Software Engineering Tutorials


 

0.0 Content

1.0 Installation
2.0 Syncshare and Sangam Preferences Setting
3.0 Start the ¡°Driver¡± and ¡°Navigator¡±
4.0 Create Project Area
5.0 Team Concert
6.0 Collaboration on the Jazz project

1.0 Installation

(We have developed new version of Sangam plug-in, and I think it will be published on the website,
so the users are supposed to install the plug-in online)

2.0 Syncshare and Sangam Preferences Setting:

2.1 Go to Window and select Preferences

2.2 Choose Syncshare Preferences

Enter Data Directory a password for your server.
Create boards. Enter the name at Board Name, and set a password for the board. Then, click on the
board name and you can add users on the board.
Finally, click Start Server

Go to Sangam Preferences, enter ¡°http:\\localhost¡± as the Server Path (or other appropriate
remote path), and then enter the corresponding information for the board and users which we have
just created.

You can test if the server works by clicking Test.
If the connection is successful, click OK at the bottom.


If the connection fails, you should check all the settings of the board and users to make sure they
are correct.

3.0 Start the Driver and Navigator:


Note: in order to show the different setting for Driver and Navigator, we put them together.
In practice, Driver and Navigator should be on seperate machines.

Click the icon on both the Driver and Navigator side. The icon should turn green .

Then click the icon beside on the Driver side, it will be set as the Driver, and the
other side will be set as the Navigator automatically

4.0 Create the same Project area on both sides:

In order to keep the synchronization between Driver and Navigator we need to create the
same project area on both sides.

Then we can begin collaboration work on both sides. When we create a new Class on the Driver
side, the same class will be created on the Navigator side.


Note: Only changes the Driver makes to the project will be made to both sides.
If the Navigator makes changes to the project, the Driver will not be able to view those
changes.

All changes the Driver makes will also appear for the Navigator. All the compiling
work for both the Driver and the Navigator is synchronized.

5.0 Team Concert

5.1 Create New Plan

On the Jazz platform, go to Window, and select Show View, then choose Team Concert View, the
Driver can create new Plans and the Navigator will be able to view them. The Navigator will
see the content after the Driver finishes the plan and saves it.

You can create a new plan by specifying the name, project area, team area and belonging to which
iteration.


The Navigator can go to Window, and select Show View, then choose Team Artifacts.

The
Navigator will be able to view the Plan created by the Driver.

 

5.2 Create Stream.

We can create a stream on the Driver side, and set the project to be shared in the
Jazz Project Team. Then the Navigator will see the shared project.

You can create a new component in this stream or you can share some component in other workspace:

After the Driver has created and saved the new stream, the same stream will be created on the
Navigator side.

6.0 Collaboration on the Jazz project.

After completing the above instructions, the team members can begin collaborating on the Jazz
Project.