It's all about the answers!

Ask a question

precondition


Sagar shah (821617) | asked Apr 23 '12, 4:36 p.m.
Hello,

Have someone used this precondition

Require Work Item Approval-->Change sets that have required approvals can be delivered.

what is it expecting in terms of "required approvals" is it the task state or Approvals in approval tab


I did the below configuration to prevent delivery operation from team member without approvals

Team configuratioan--->Operational Behaviour --->Deliver Server---Everyone(selected)--->Added precondition Required work item approval---added scrum master(as approver)

2. As team member i created a task and associated workitem with the outgoing changeset and tried to deliver (without approval ) and it got delievered

i was hoping that it should not have allowed me to deliver without approval anything i missed?

3 answers



permanent link
Parker Dunton (4064) | answered Apr 23 '12, 8:43 p.m.
JAZZ DEVELOPER
Hi,

Make sure the team or project area you configured the precondition for is the same one that is associated with the stream you are delivering the changeset to.

Parker
Jazz Foundation | Process team

permanent link
David Olsen (5237) | answered Apr 24 '12, 12:15 a.m.
JAZZ DEVELOPER
On 4/23/12 14:38 , bankuraja wrote:
I did the below configuration to prevent delivery operation from team
member without approvals

Team configuratioan--->Operational Behaviour --->Deliver
Server---Everyone(selected)--->Added precondition Required work
item approval---added scrum master(as approver)

2. As team member i created a task and associated workitem with the
outgoing changeset and tried to deliver (without approval ) and it
got delievered

i was hoping that it should not have allowed me to deliver without
approval anything i missed?

In addition to what Parker said, check whether any other role also
defines a precondition for the deliver operation. If another role
specifies any preconditions and the user doing the deliver has that
role, then the role-specific behavior overrides any behavior specified
for the Everyone role.

--
David Olsen | IBM Rational | Jazz Process Team

permanent link
Sagar shah (821617) | answered Apr 24 '12, 2:50 p.m.
Thanks David,

I had the precondition for "Everyone" and not for "team member" as i was doing stuff as team member role as you mentioned it overrides.

After applying precondition for "Team Member" role it worked fine

-Thanks

On 4/23/12 14:38 , bankuraja wrote:
I did the below configuration to prevent delivery operation from team
member without approvals

Team configuratioan--->Operational Behaviour --->Deliver
Server---Everyone(selected)--->Added precondition Required work
item approval---added scrum master(as approver)

2. As team member i created a task and associated workitem with the
outgoing changeset and tried to deliver (without approval ) and it
got delievered

i was hoping that it should not have allowed me to deliver without
approval anything i missed?

In addition to what Parker said, check whether any other role also
defines a precondition for the deliver operation. If another role
specifies any preconditions and the user doing the deliver has that
role, then the role-specific behavior overrides any behavior specified
for the Everyone role.

--
David Olsen | IBM Rational | Jazz Process Team

Your answer


Register or 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.