<rss version="2.0" xmlns:a10="http://www.w3.org/2005/Atom"><channel><title>Inflectra Customer Forums: Working with multiple Spira 'Projects (PRs)' during an integration work-package (Thread)</title><description>&#xD;
Hi all&#xD;
&#xD;
    I just wanted to ask the wider Spira user community if they had experiences of maintaining multiple, concurrent Projects (PRs) as part of a common package-of-work, and what constraints and solutions they were aware of.     At our company, we have PRs for each of our products as we have a continuous development culture which means RQs, INs and TCs must persist across many Releases (or "work-packages"). This is great for when a product is being developed and enhanced in isolation.  However , some of our  products  are (directly or indirectly) integrated, and hence there is a need for integrated regressi  on testing. Tracking these work-packages is more tricky.         We have previously adopted a couple of different models:      where we  created  a fresh PR for the work-package, with it's own finite Requirements, Releases, Tests and Defects. The PR was then decommissioned at the end of the work-package. Some of the re-usable assets or outstanding incidents were then migrated to another PR to continue the pattern etc etc etc. The problems here were duplications (eg proliferation of id# for artefacts which were the same thing) and reporting. We have dropped this as a model now.    where we  deliberately  duplicate artefacts (eg RQs) in both PRs and progress them uniquely. For instance, an integration requirement is logged in both PRs. We then treat one PR as the "master", because it is the product which is most active/complex, and store all the integration TCs/TXs in there and run everything in there. This gives us a single place for test results. But we still log Defects in the correct product PR so that we keep a proper record, which means managing bugs in two places. The biggest problem with this is keeping the "junior" PR in synch with the "master".    Considering that these work-packages are quite regular, and that we don't want to end up with a massive list of short-lived PRs, what model could we adopt that gives us the flexibility, maintainability and searchability that we need?      If you've ever been in a similar dilemma, how did you resolve it?     Cheers.    </description><language>en-US</language><copyright>(C) Copyright 2006-2026 Inflectra Corporation.</copyright><managingEditor>support@inflectra.com</managingEditor><category domain="http://www.dmoz.org">/Computers/Software/Project_Management/</category><category domain="http://www.dmoz.org">/Computers/Software/Quality_Assurance/</category><generator>KronoDesk</generator><a10:contributor><a10:email>support@inflectra.com</a10:email></a10:contributor><a10:id>http://www.inflectra.com/kronodesk/forums/threads</a10:id><ttl>120</ttl><link>/Support/Forum/spirateam/issues-questions/580.aspx</link><item><guid isPermaLink="false">threadId=580</guid><author>Andy Smith (andy.smith@infoterra-global.com)</author><title>Working with multiple Spira 'Projects (PRs)' during an integration work-package</title><description>&#xD;
Hi all&#xD;
&#xD;
    I just wanted to ask the wider Spira user community if they had experiences of maintaining multiple, concurrent Projects (PRs) as part of a common package-of-work, and what constraints and solutions they were aware of.     At our company, we have PRs for each of our products as we have a continuous development culture which means RQs, INs and TCs must persist across many Releases (or "work-packages"). This is great for when a product is being developed and enhanced in isolation.  However , some of our  products  are (directly or indirectly) integrated, and hence there is a need for integrated regressi  on testing. Tracking these work-packages is more tricky.         We have previously adopted a couple of different models:      where we  created  a fresh PR for the work-package, with it's own finite Requirements, Releases, Tests and Defects. The PR was then decommissioned at the end of the work-package. Some of the re-usable assets or outstanding incidents were then migrated to another PR to continue the pattern etc etc etc. The problems here were duplications (eg proliferation of id# for artefacts which were the same thing) and reporting. We have dropped this as a model now.    where we  deliberately  duplicate artefacts (eg RQs) in both PRs and progress them uniquely. For instance, an integration requirement is logged in both PRs. We then treat one PR as the "master", because it is the product which is most active/complex, and store all the integration TCs/TXs in there and run everything in there. This gives us a single place for test results. But we still log Defects in the correct product PR so that we keep a proper record, which means managing bugs in two places. The biggest problem with this is keeping the "junior" PR in synch with the "master".    Considering that these work-packages are quite regular, and that we don't want to end up with a massive list of short-lived PRs, what model could we adopt that gives us the flexibility, maintainability and searchability that we need?      If you've ever been in a similar dilemma, how did you resolve it?     Cheers.    </description><pubDate>Fri, 10 May 2013 12:42:16 -0400</pubDate><a10:updated>2013-07-03T07:34:15-04:00</a10:updated><link>/Support/Forum/spirateam/issues-questions/580.aspx</link></item><item><guid isPermaLink="false">messageId=1082</guid><author>David J (adam.sandman+support@inflectra.com)</author><title> &#xD;
&#xD;
&#xD;
Anyone have any ideas for Andy?    </title><description> &#xD;
&#xD;
&#xD;
Anyone have any ideas for Andy?    </description><pubDate>Tue, 14 May 2013 14:48:28 -0400</pubDate><a10:updated>2013-05-14T14:48:28-04:00</a10:updated><link>/Support/Forum/spirateam/issues-questions/580.aspx#reply1082</link></item><item><guid isPermaLink="false">messageId=1103</guid><author>Vanessa Smith (vanessa.smith@flhosp.org)</author><title> We are using what you call Model 1.  I am interested in any other solutions others may have.  Model</title><description> We are using what you call Model 1.  I am interested in any other solutions others may have.  Model 2 would require too much SpiraTeam Administration for us to handle at this point. </description><pubDate>Fri, 24 May 2013 15:33:12 -0400</pubDate><a10:updated>2013-05-24T15:33:12-04:00</a10:updated><link>/Support/Forum/spirateam/issues-questions/580.aspx#reply1103</link></item><item><guid isPermaLink="false">messageId=1152</guid><author>David Bentham (david.bentham@se.consafelogistics.com)</author><title> &#xD;
&#xD;
&#xD;
Hi Sad to say I don't have a solution but exactly the same dilemma, I now have multiple proje</title><description> &#xD;
&#xD;
&#xD;
Hi Sad to say I don't have a solution but exactly the same dilemma, I now have multiple projects for the same product but for different customer implementations. My initial approach was to keep the base line artifacts in a generic project and instruct the customer projects to create specific artifacts for just that customer then use the artifacts in the generic project for all other purposes, this was a bit naive and the projects have exported artifacts from the generic to their own, I don't need to say what the subsequent problems are. On top of this the number of new projects is growing continually, I'm heading into chaos to put it mildly. The only solution I can see is that Inflectra make it possible to be able to cross project link and not copy artifacts and I have suggested this.  /David </description><pubDate>Wed, 03 Jul 2013 07:34:15 -0400</pubDate><a10:updated>2013-07-03T07:34:15-04:00</a10:updated><link>/Support/Forum/spirateam/issues-questions/580.aspx#reply1152</link></item></channel></rss>