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

Synchronising and Automating Iterations and "Current" Iterations

 Hi, 


If all our Project Areas have the same iteration structure, is there a way to keep the current iteration in sync between Project Areas and to automatically switch the "Current" iteration based on the iteration's start and finish date? 

Cheers

0 votes

Comments

1 vote

 I think this is what I'm after, thanks! Please confirm, for the configuration, I'm not sure the purpose of the "Iteration Search Entry Point" parameter... I'm assuming from the README that it is searching somehow for iteration names and using that to check the start/end of each iteration. If the start/end of that iteration falls within the current date, then it switches the iteration?


We do not use Agile terminology for iterations, we use year, quarter and week. So if I set the "iteration Search Entry Point" to WK will this be correct? Can I use wild card? e.g. WK ?

 Can you please confirm the "Iteration Search Entry Point" parameter?

I'm not a software developer, but looking at the code, it seems to be driven by the "getDevelopmentLines" method which are the timeline, which answers my questions above, however but I can't find anywhere that says whether this returns the timeline's name or the timeline's identifier. I have change the timeline's name on several projects several times, but I'm not able to change the timeline's identifier in the Web UI. Please can you clarify?

Glyn,

Stefan is not the developer of that tool, he was just aware it exists. I am not sure if he knows how to configure it.

The tool has to find the Development Line and then the nested iterations. I would suggest to use the following syntax:

DevelopmentLineName;RootIterationName;NestedIterationName;...

I would assume that the iteration names are probably a prefix of the real iteration names. If not, I would check if this uses the iteration type to find the interations.



One answer

Permanent link

You would have to create some kind of API based automation. I don't have an example.

0 votes

Comments

 Can the "current iteration" only be set in the manually Project Area Admin Interface?


RTC Plain Java Client Libraries:

System.out.println( "Process definition ID: " + procDef.getProcessId());
IDevelopmentLine devLine= processClientService.getDevelopmentLine(projectArea, monitor);
devLine.setCurrentIteration(current);

There is no command line tool for it, that I would be aware of. So you would have to create one. Should not be that complicated.

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
× 1,220

Question asked: Oct 19 '20, 6:37 a.m.

Question was seen: 1,489 times

Last updated: Nov 02 '20, 8:06 a.m.

Confirmation Cancel Confirm