Certified Pega Senior System Architect v7.2 — Question 21
Multiple teams need to update the same application version during a development cycle. Which two actions do you perform so that the teams do not affect each other's work? (Choose two.)
Answer options
- A. Create a new ruleset version for the base application.
- B. Create a new application for each team built on the base application.
- C. Create a separate production ruleset for each team.
- D. Create branches in each team's application.
Correct answer: A, D
Explanation
Creating a new ruleset version for the base application (A) allows teams to work independently without disrupting each other's changes. Additionally, creating branches in each team's application (D) enables parallel development, ensuring that each team can implement their features without conflicts. The other options (B and C) are less efficient as they could lead to unnecessary duplication and complexity in managing multiple applications or production rulesets.