Collaborative and Insulated development in Rational Synergy

Technote (FAQ)


Question

What is Collaborative and Insulated development in IBM Rational Synergy?

Answer

Collaborative development

Developers Get Each Other’s Completed Tasks. You may have teams where developers want to have each other’s completed tasks before the tasks have passed Integration Testing.

Beginning in SYNERGY/CM 6.1, a new purpose called "Collaborative" has been added to the purpose table to be used by developers. Projects for the Collaborative purpose (i.e., Collaborative projects) will select the latest checked-in tasks from other users when they are updated. (Personal projects will continue to select the latest tested tasks from other users when they are updated.)

Note that using this methodology does not insulate developers from one another’s untested changes, and developers may need to spend extra time troubleshooting their work areas to identify and solve integration problems. However, this may be appropriate for a small team or a team which is in Rapid Application Development (RAD) mode.


    To summarize:
    • Developer sets current task and checks-out files to be modified
    • Developer makes changes to the checked-out files
    • Developer performs unit testing on the changes they made
    • Developer completes the current task



Insulated Development

Developers Only Get Updates From Baselines. Projects with the “Insulated” purpose selected will not receive changes from other developers working towards the same release. Instead, insulated projects will only receive changes when they are included in a new baseline.

This methodology is useful for keeping your configuration stable while developing in a project. The completed tasks of other developers will not change your work area unless they are included in a new baseline.

To summarize:

    • Developer sets the current task and checks-out files to be modified
    • Developer makes changes to the checked-out files
    • Developer performs unit testing on the changes he/she made
    • Developer completes the current task

Rate this page:

(0 users)Average rating

Document information


More support for:

Rational Synergy
General Information

Software version:

7.1a, 7.1, 7.1.0.1, 7.1.0.2, 7.1.0.3, 7.1.0.4, 7.1.0.5, 7.1.0.6, 7.1.0.7, 7.2, 7.2.0.1, 7.2.0.2, 7.2.0.3, 7.2.0.4

Operating system(s):

Linux, Solaris, Windows

Reference #:

1637638

Modified date:

2013-05-28

Translate my page

Machine Translation

Content navigation