We are in the process to layout infrastructure for release 2 of our transformation project for ECC, MDM, PI, BODS. We are debating on possible solutions
1) typical 5 system landscape like below.
DEV->QA->PRD
DEV2->QA2
DEV2, QA2 are project landscape and others are maintenance landscape. After project testing, changes from QA2 will be moved to DEV, QA, PRD
2) dual landscape
Here, layout is same as option 1 but for go live changes will be moved directly from QA2 to PRD.
I like to know what are the pros/cons of each approach.