Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Salesforce Plat-Arch-202 Exam - Topic 4 Question 3 Discussion

Universal Containers (UC) has multiple development teams that work on separate streams of work, with different timelines. Each stream has different releases of code and config, and the delivery dates differ between them.What is a suitable branching policy to recommend?
A) GitHub flow
B) Leaf-based development
C) Trunk-based development
D) Scratch-org-based development

Salesforce Plat-Arch-202 Exam - Topic 4 Question 3 Discussion

Actual exam question for Salesforce's Plat-Arch-202 exam
Question #: 3
Topic #: 4
[All Plat-Arch-202 Questions]

Universal Containers (UC) has multiple development teams that work on separate streams of work, with different timelines. Each stream has different releases of code and config, and the delivery dates differ between them.

What is a suitable branching policy to recommend?

Show Suggested Answer Hide Answer
Suggested Answer: A

The correct selection is A. GitHub Flow uses short-lived feature branches around an always-deployable mainline and is suitable when teams have separate work streams and delivery dates. Each stream can be integrated through pull requests without forcing unfinished work into a common trunk prematurely. From a release perspective, approved functionality must be isolated from unfinished work and promoted through a predictable, auditable path. Release calendars, validation, stakeholder approval, rollback planning, and branch discipline reduce the risk that a technically correct change becomes an operational failure during production promotion. The remaining choices either bypass release governance, delay an urgent correction unnecessarily, or fail to isolate approved production content from work that is still in progress. For this scenario, the decisive point is therefore the platform behavior represented by the selected option (A. GitHub flow). Applying that rule consistently keeps the implementation aligned with Salesforce-supported lifecycle practices and makes the resulting change easier to review, validate, and operate across environments.

Study Guide reference: Releasing --- release management; branching and hotfixes; production readiness; rollback strategy; seasonal releases; approvals.


Contribute your Thoughts:

0/2000 characters

Currently there are no comments in this discussion, be the first to comment!


Save Cancel