It's all about the answers!

Ask a question

Process iteration hierarchy


Russell Wright (114) | asked Sep 12 '07, 7:58 a.m.
When creating a new project area, a default process iteration is created. Our team is trying to understand this default process iteration so that we can modify it and create new process iterations, but we're confused by the hierarchy and the intended purpose of each level in the hierarchy. In the default process iteration the label "development" is used to describe the Line, the first Phase in the Line, and the first Phase in the Milestone. What is the purpose of each level in the hierarchy and why are multiple levels defined with the same terms?

2 answers



permanent link
Elisabeth Carbone (61698) | answered Sep 13 '07, 5:05 a.m.
JAZZ DEVELOPER
Russell,
The default process iterations you get depends on the process template you select when creating a project area. I guess you selected the template "Eclipse Way". Would you have selected anohter template i.e. "Upon Up" you would have got other iterations. In the Project Area Editor (right upper corner) you find a link to more detailed description of the selected Process template. Here a short explanation what the different levels are for:

Line of Development: Element of a project that owns a set of deliverables. Instead of Development line you could i.e. have a Maintenance line

Phase: Divides the line into separates periods that may have significantly different characteristics like Releases.

Milestone: Divides each project phase into iterations of work with a tangible delivery plan.

Milestone phase: Further refinement of a milestone. Each phase may have a different process. Process defined for a Project can be redefined for Milestones.

The current state always referrers to a Milestone phase. Iteration plans can be written for Phases and Milestones

You may already have seen that you can rename the process iterations in the Project Area Editor if you like to rename them. I think that out of the box the line, phase and milestone phase are called "Development" because the project is starting up and everything has to be developed.
Elisabeth

permanent link
Jared Burns (4.5k29) | answered Sep 13 '07, 12:40 p.m.
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER
This is a good summary.

FYI, in M3 we are moving to a model of generic, arbitrarily nested
iterations rather than the hard-coded hierarchy (project-phase,
milestone, milestone-phase) that we started with.

- Jared

ehodel wrote:
Russell,
The default process iterations you get depends on the process template
you select when creating a project area. I guess you selected the
template "Eclipse Way". Would you have selected anohter
template i.e. "Upon Up" you would have got other
iterations. In the Project Area Editor (right upper corner) you find
a link to more detailed description of the selected Process template.
Here a short explanation what the different levels are for:

Line of Development: Element of a project that owns a set of
deliverables. Instead of Development line you could i.e. have a
Maintenance line

Phase: Divides the line into separates periods that may have
significantly different characteristics like Releases.

Milestone: Divides each project phase into iterations of work with a
tangible delivery plan.

Milestone phase: Further refinement of a milestone. Each phase may
have a different process. Process defined for a Project can be
redefined for Milestones.

The current state always referrers to a Milestone phase. Iteration
plans can be written for Phases and Milestones

You may already have seen that you can rename the process iterations
in the Project Area Editor if you like to rename them. I think that
out of the box the line, phase and milestone phase are called
"Development" because the project is starting up and
everything has to be developed.
Elisabeth

Your answer


Register or to post your answer.