In RTC 5.0.2: Streams and SDLC phases
Muhammad Moid (14●16●34)
| asked Oct 12 '15, 6:52 a.m.
edited Oct 12 '15, 7:06 a.m. by Ralph Schoon (63.5k●3●36●46)
Do we need to create Streams for each Development, Testing, UAT and Production phases of SDLC?
After a successful development release merged in Integration stream and also build successfully, how a Testing team suppose to pick that release for testing? Is there any best practice in RTC for this? Our Scenario is a basic SDLC in which we have 4 phases. We need to figure out in RTC SCM the flow of delivery from one phase to another for e.g. Development team gives release to testing team and they report defects for that release and Dev team starts fixing the defects on it. After that release goes to UAT and then production. |
One answer
Hi Muhammad,
Yes, its good practice to isolate the different phases of development cycle & record as a milestones. Its good practise to create separate Streams for each phases ( Development, Testing, UAT and Production phases) for better managing it. Please refer the below links for more details. https://jazz.net/library/article/649#Example_theNewMethod http://www.ibm.com/developerworks/rational/library/multiplatform-development-environment-rational-team-concert/ http://www.ibm.com/developerworks/rational/library/jazz-source-control-management/ Regards, Arun. Comments
Muhammad Moid
commented Oct 14 '15, 9:33 a.m.
And what advantage I would get by creating the stream for each phase for e.g. If I am creating "Testing Stream", how would I use this stream or what would be the use of this stream?
Arun K Sriramaiah
commented Oct 14 '15, 1:03 p.m.
its just for a logical separation ( Isolating the Code) and the code will be used for testing for "Testing Stream" and it will not be impacting the ongoing development activities with other streams.:
|
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.