Jazz Register Log in
Jazz Forum Welcome to the Jazz Community Forum

Welcome to the Jazz Community Forum

Connect and collaborate with IBM Engineering experts and users

Code approver and test approver

Hi,

How to validate that coder and tester are not the same person?

Thanks,
Adhithya

0 votes



2 answers

Permanent link
The precondition "Require Disinterested Approvers," which is available for the "Save Work Item" operation, may be of interest.  Its description states, "Reviewers may not have created any of the change sets affiliated with the work item under review."  If you also use a precondition that requires that an approval exists (either when delivering change sets to a stream or when transitioning a work item to a particular state), this should guarantee that someone other than the coder has approved of the change.

I don't know if this is quite what you want (because your question is very short on context and details), but it is the best tool I can find.

-- David Olsen, IBM Rational, Jazz Process Team

1 vote

Comments

Hi David,

Thanks for your reply. I came to know this is available in 4.0. However it says "approvers on a work item are not creators of any of the associated change sets for that work item or any of its child work items" in some cases approver may be a part of child work items. Is there any possibility to over come this?

Thanks, Adhithya

The configuration for that precondition has a check box which states "Check all descendant work items (those with child links)." So you get to choose whether or not the approvers are allowed to own change sets attached to child work items.


Permanent link
You may also want to consider setting the precondition so that a developer cannot associate a new change set with a work item that already has approvals.  See: https://jazz.net/library/article/1193#com.ibm.team.scm.server.preventLinkToApprovedWorkItem

0 votes

Your answer

Register or log in to post your answer.

Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.

Search context
Follow this question

By Email: 

Once you sign in you will be able to subscribe for any updates here.

By RSS:

Answers
Answers and Comments
Question details

Question asked: Aug 01 '12, 8:28 a.m.

Question was seen: 4,687 times

Last updated: Jan 05 '15, 2:11 p.m.

Confirmation Cancel Confirm