Jazz Forum Welcome to the Jazz Community Forum Connect and collaborate with IBM Engineering experts and users

Best practices on managing process templates

I would like to brainstorm a situation to hear the best practices to manage the following scenario:

Basically I have 2 process definitions (Proc A, and Proc B). Both process definitions are mainly the same, but they defer just in 1 work item type. Let's assume they differ on defect management but they are the same for the rest of the process.
Which options do I have to implement this?

Option 1: create and maintain 2 process templates (1 for Proc A and 1 for Proc B), keeping the defect management isolated but with the cons of having duplicity on the common definitions, which makes it harder to maintain.

Option 2: create and maintain only 1 process template, and at the deployment time specificy with defect mgmt definition (workflow/presentation, etc.) the project needs to use. One of the cons is that you need manual work at deployment time and ensure you have setup everything ok.

Option 3: I was looking for a model where I could "consume" portions of a proc template, or probably install parts on the fly, but not able to figure out how I could manage this. (I have been taking a look at the process sharing feature in 3.0 beta but it seems to do not help).

Your thoughts and brainstorming will help me on taking the appropriate decision. Thanks in advance.

--Claudia Callegari

0 votes



2 answers

Permanent link
I would like to brainstorm a situation to hear the best practices to manage the following scenario:

Basically I have 2 process definitions (Proc A, and Proc B). Both process definitions are mainly the same, but they defer just in 1 work item type. Let's assume they differ on defect management but they are the same for the rest of the process.
Which options do I have to implement this?

Option 1: create and maintain 2 process templates (1 for Proc A and 1 for Proc B), keeping the defect management isolated but with the cons of having duplicity on the common definitions, which makes it harder to maintain.

Option 2: create and maintain only 1 process template, and at the deployment time specificy with defect mgmt definition (workflow/presentation, etc.) the project needs to use. One of the cons is that you need manual work at deployment time and ensure you have setup everything ok.

Option 3: I was looking for a model where I could "consume" portions of a proc template, or probably install parts on the fly, but not able to figure out how I could manage this. (I have been taking a look at the process sharing feature in 3.0 beta but it seems to do not help).

Your thoughts and brainstorming will help me on taking the appropriate decision. Thanks in advance.

--Claudia Callegari


In this case, I don't think there is a simple way to satisfy your scenario.
Basically, I think you have already mentioned the possible options:
1.Maintain 2 process templates as you said..
2.Maintain 1 process template, and if one project area need the extra work item type, you can customerize it in the project area.....

0 votes


Permanent link
What you want is "process fragments", from work item 29537, or its
duplicate, 65652. Please feel free to add a comment to one of those
work items, to indicate your interest/support.

(Process Team: It would probably be good to mark one of those work items
as a duplicate of the other).

Cheers,
Geoff

On 11/9/2010 7:08 AM, ccalleg wrote:
I would like to brainstorm a situation to hear the best practices to
manage the following scenario:

Basically I have 2 process definitions (Proc A, and Proc B). Both
process definitions are mainly the same, but they defer just in 1
work item type. Let's assume they differ on defect management but
they are the same for the rest of the process.
Which options do I have to implement this?

Option 1: create and maintain 2 process templates (1 for Proc A and 1
for Proc B), keeping the defect management isolated but with the cons
of having duplicity on the common definitions, which makes it harder
to maintain.

Option 2: create and maintain only 1 process template, and at the
deployment time specificy with defect mgmt definition
(workflow/presentation, etc.) the project needs to use. One of the
cons is that you need manual work at deployment time and ensure you
have setup everything ok.

Option 3: I was looking for a model where I could "consume"
portions of a proc template, or probably install parts on the fly,
but not able to figure out how I could manage this. (I have been
taking a look at the process sharing feature in 3.0 beta but it seems
to do not help).

Your thoughts and brainstorming will help me on taking the appropriate
decision. Thanks in advance.

--Claudia Callegari

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: Nov 09 '10, 7:06 a.m.

Question was seen: 4,855 times

Last updated: Nov 09 '10, 7:06 a.m.

Confirmation Cancel Confirm