It's all about the answers!

Ask a question

Requiring an approval for a specific stream rather.


Tim Mitchell (122) | asked Jun 29 '11, 5:26 a.m.
Hi,

We have a number of streams in our project area, and we often add an extra approval to the Require Work Item Approval setting when we need to limit what is going into a stream.
The problem we have is that we aren't able to switch on this extra approval for a particular stream. We can only configure it for the complete Project area. It would be really useful to be able to limit deliveries into certain streams, such as service streams, but still allow people to deliver without approvals into the devt streams.

The mechanism we use to switch on the approval is, we open the project area and use Process Configuration -> Team Configuration -> Operation Behaviour. We select the everyone cell of Deliver (client) and then use the Require Work Item Approval Precondition to add an extra approval.

Is there anyway we can get the same functionality for a particular stream ? If not, could this be considered for a future enhancement ?

Thanks

Tim

One answer



permanent link
Ralph Schoon (63.5k33646) | answered Jun 29 '11, 6:46 a.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
Hi,

We have a number of streams in our project area, and we often add an extra approval to the Require Work Item Approval setting when we need to limit what is going into a stream.
The problem we have is that we aren't able to switch on this extra approval for a particular stream. We can only configure it for the complete Project area. It would be really useful to be able to limit deliveries into certain streams, such as service streams, but still allow people to deliver without approvals into the devt streams.

The mechanism we use to switch on the approval is, we open the project area and use Process Configuration -> Team Configuration -> Operation Behaviour. We select the everyone cell of Deliver (client) and then use the Require Work Item Approval Precondition to add an extra approval.

Is there anyway we can get the same functionality for a particular stream ? If not, could this be considered for a future enhancement ?

Thanks

Tim


Hi Tim, the approval is really tied to the owner of the stream. See https://jazz.net/library/article/292 (and https://jazz.net/library/article/291 for permissions).

How this is typically handled is that a team that owns the Stream sets the rules. So the team specifies they need 2 approvals this is true for all streams a team owns. You would have several teams torking on their streams, setting their rules.

You can also tie the behavior to iterations and iteration types the team works against. So a team can change rules based on the iteration they are currently working on.

You could also require the approval at deliver (server) level, by the way. Mot sure if the web UI follows the client or the server rules.

Hope this helps. There might be already enhancement request that ask for more stream level approaches. I can't look it up right now, unfortunately.

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.