ExamGecko
Home Home / Salesforce / Certified Development Lifecycle and Deployment Architect

Salesforce Certified Development Lifecycle and Deployment Architect Practice Test - Questions Answers, Page 19

Question list
Search
Search

List of questions

Search

Related questions











Universal Containers (UC) is midway through a large enterprise project. UC is working in an agile model, and currently has four-week iterations, with a branching strategy supporting this approach. UC operates in a strict regulatory environment, and has dedicated teams for security, QA, and release management. The system is live with users, and a serious production issue is identified at the start of a sprint, which is narrowed down to a bug in some Apex code.

Which three approaches should an architect recommend to address this bug?

Choose 3 answers

A.
Investigate potential data impacts.
A.
Investigate potential data impacts.
Answers
B.
Fix the bug in a hotfix branch.
B.
Fix the bug in a hotfix branch.
Answers
C.
Wait until the next release to deploy the fix.
C.
Wait until the next release to deploy the fix.
Answers
D.
Attempt to fix the bug directly in production.
D.
Attempt to fix the bug directly in production.
Answers
E.
Seek stakeholder approval for the hotfix.
E.
Seek stakeholder approval for the hotfix.
Answers
Suggested answer: A, B, E

Universal Containers has five development teams. The performance of the teams has been good, but the number of bugs has been increasing. After each sprint, they need more time to understand the code and make changes.

What are two ways to improve the performance?

Choose 2 answers

A.
Define a team that will analyze/approve all changes.
A.
Define a team that will analyze/approve all changes.
Answers
B.
Define and follow code standards.
B.
Define and follow code standards.
Answers
C.
Sprint review process.
C.
Sprint review process.
Answers
D.
Version control system to identify who is generating the bugs.
D.
Version control system to identify who is generating the bugs.
Answers
Suggested answer: B, C

Universal Containers’ org is complex but well-organized in unlocked packages with their dependencies. The development team was asked for a new feature, and the package that will be changed has already been identified.

Which environment should be used for this development?

A.
A Developer Pro sandbox with all packages installed.
A.
A Developer Pro sandbox with all packages installed.
Answers
B.
A scratch org with all installed packages.
B.
A scratch org with all installed packages.
Answers
C.
A Developer Pro sandbox with the package code that will be changed and its dependencies installed.
C.
A Developer Pro sandbox with the package code that will be changed and its dependencies installed.
Answers
D.
A scratch org with the package code that will be changed and its dependencies
D.
A scratch org with the package code that will be changed and its dependencies
Answers
Suggested answer: D

Universal Containers has defined a software tool to support Agile processes, but the development team is not regularly updating the status of their work in progress.

What Scrum value is compromised by this bad practice, and why?

A.
Courage, because the teams should be transparent about progress and speak up when they need help.
A.
Courage, because the teams should be transparent about progress and speak up when they need help.
Answers
B.
Openness, because the team is not open to a new methodology.
B.
Openness, because the team is not open to a new methodology.
Answers
C.
Focus, because the teams are not focusing in the agile process expected activities.
C.
Focus, because the teams are not focusing in the agile process expected activities.
Answers
D.
Commitment, because the team is not committed to follow the Agile methodology.
D.
Commitment, because the team is not committed to follow the Agile methodology.
Answers
Suggested answer: A

Universal Containers (UC) has a large backlog of work. They have noticed that despite their best efforts, valuable enhancements and updates are not being completed because they do not have the bandwidth to get them done. Many of these items are low effort and would not require experienced resources.

What should the architect recommend that will minimize additional costs and allow UC to accomplish more from the

A.
UC should hire a partner to complete the needed backlog items.
A.
UC should hire a partner to complete the needed backlog items.
Answers
B.
UC should eliminate low-value items from the backlog.
B.
UC should eliminate low-value items from the backlog.
Answers
C.
UC should hire additional resources to reduce the backlog.
C.
UC should hire additional resources to reduce the backlog.
Answers
D.
UC should start a citizen development program.
D.
UC should start a citizen development program.
Answers
Suggested answer: D

Universal Containers (UC) has noticed that unit tests are failing in production during deployments and in no other environments. Investigations have revealed that administrators are making minor changes in production without regard to dependent components What two suggestions can the architect make to help UC discover these failing unit tests earlier?

Choose 2 answers

A.
Stop administrators from making all changes.
A.
Stop administrators from making all changes.
Answers
B.
Ask administrators to run unit tests before every change.
B.
Ask administrators to run unit tests before every change.
Answers
C.
Train the administrators to make their changes in a special “admin changes” sandbox, and then promote to production.
C.
Train the administrators to make their changes in a special “admin changes” sandbox, and then promote to production.
Answers
D.
Ensure a metadata backup is committed to version control every day and a diff published to the release team.
D.
Ensure a metadata backup is committed to version control every day and a diff published to the release team.
Answers
Suggested answer: C, D

Universal Containers is reviewing its environment strategy. They have identified a need for a new hotfix environment to resolve any urgent production issues.

Which two sandbox types would be appropriate to use as the hotfix environment?

Choose 2 answers

A.
Partial Copy sandbox
A.
Partial Copy sandbox
Answers
B.
Developer sandbox
B.
Developer sandbox
Answers
C.
Full sandbox
C.
Full sandbox
Answers
D.
Developer Pro sandbox
D.
Developer Pro sandbox
Answers
Suggested answer: C, D

A technical lead is performing all code reviews for a team and is finding many errors and improvement points. This is delaying the team’s Deliveries.

Which two actions can effectively contribute to the quality and agility of the team?

Choose 2 answers

A.
Choose the most senior developer to help the technical lead in the code review.
A.
Choose the most senior developer to help the technical lead in the code review.
Answers
B.
Create development standards and train teams in those standards.
B.
Create development standards and train teams in those standards.
Answers
C.
Skip the code review and focus on functional tests and UAT.
C.
Skip the code review and focus on functional tests and UAT.
Answers
D.
Use static code analysis tool in the pipeline before manual code review.
D.
Use static code analysis tool in the pipeline before manual code review.
Answers
Suggested answer: C, D

Universal Containers (UC) is looking at implementing a large number of features using an AppExchange product. This product uses Sobjects to store and configure important business logic within the application.

Which two options should an architect recommend, as the source of truth for storing this reference data?

Choose 2 answers

A.
Store the records in sandboxes and production.
A.
Store the records in sandboxes and production.
Answers
B.
Store the records in a version control system.
B.
Store the records in a version control system.
Answers
C.
Use a third-party product to manage these records.
C.
Use a third-party product to manage these records.
Answers
D.
Attach CSV files to the user stories in a project management system.
D.
Attach CSV files to the user stories in a project management system.
Answers
Suggested answer: A, C

Metadata API supports deploy () and retrieve () calls for file-based deployment.

Which two scenarios are the primary use cases for writing code to call retrieve () and deploy () methods directly?

Choose 2 answers

A.
Team development of an application in a Developer Edition organization. After completing development and testing, the application is Distributed via Lightning Platform AppExchange.
A.
Team development of an application in a Developer Edition organization. After completing development and testing, the application is Distributed via Lightning Platform AppExchange.
Answers
B.
Development of a custom application in a scratch org. After completing development and testing, the application is then deployed into an upper sandbox using Salesforce CLI (SFDX)
B.
Development of a custom application in a scratch org. After completing development and testing, the application is then deployed into an upper sandbox using Salesforce CLI (SFDX)
Answers
C.
Development of a customization in a sandbox organization. The deployment team then utilize the Ant Migration Tool to deploy the customization to an upper sandbox for testing.
C.
Development of a customization in a sandbox organization. The deployment team then utilize the Ant Migration Tool to deploy the customization to an upper sandbox for testing.
Answers
D.
Development of a custom application in a sandbox organization. After completing development and testing, the application is then deployed Into a production organization using Metadata API.
D.
Development of a custom application in a sandbox organization. After completing development and testing, the application is then deployed Into a production organization using Metadata API.
Answers
Suggested answer: B, C
Total 227 questions
Go to page: of 23