By to What three tools should an architect recommend to support application lifecycle methodology Choose 3 answers
A. Database management systems
B. Version control repository
C. Middleware
D. Continuous integration tool
E. Issue tracking Ttool
A year has passed since a project has gone live and a developer is looking to make an update to an existing Apex class, but is unsure of its purpose. What artifact from the original project should be leveraged to determine the purpose of the class?
A. User Acceptance Test Scripts
B. Test Execution Plan
C. Requirements Traceability Matrix
D. Test Sign Off Document
Universal Containers (UC) maintains its Salesforce org using its internal tools and processes for managing its application lifecycle. The UC team has been facing challenges on their development processes in their recent two releases. The architect has recommended the UC team to follow the org development model to address the challenges faced. Which two characteristics of the org development model will help UC address the challenges? Choose 2 answers
A. Automated deployment
B. Automated defect fixing
C. Automated sandbox provisioning
D. Automated change tracking
Universal Containers (UC) development team is using an Agile tool to track the status of build items, but only in terms of stages. UC is not able to track any effort estimates, log any hours worked, or keep track of remaining effort. For what reasons should UC consider using the agile tool for effort tracking?
A. Allows the organization to track the Developers work hours for salary compensation purposes.
B. Allows the management team to make critical timeline commitments based solely on developer estimates.
C. Allows the Developer to compare their effort, estimates and actuals to better adjust their future estimates.
D. Allows the management team to manage the performance of bad developers who are slacking off.
Universal Containers CUC) is using Salesforce Performance Edition. They are planning to host weekly training sessions for the next four weeks. Each training will be five days long and a new set of trainees will attend every week. UC wants to train these users on samples of production data and delete all the data generated during the training session at the end of the week.
What optimal option should a technical architect recommend?
A. Refresh a Partial Copy sandbox every weekend and load data needed using data loader.
B. Refresh a Partial Copy sandbox every weekend and include an appropriate sandbox template.
C. Refresh a Developer Pro sandbox every weekend and load data needed using data loader.
D. Refresh a Developer Pro sandbox every weekend and include an appropriate sandbox template.
Universal Containers has an active production org; and they are planning to release some new features to it next month. The team is working to prepare .1 deployment plan and reached out to the technical architect for inputs on rollback strategy.
What should a technical architect recommend?
A. Backup the existing metadata using the ANT Migration Tool. To roll back deployment, deploy again to production using backed up metadata.
B. Create a sandbox from production to take the backup of existing metadata. To roll back deployment, manually delete new components and then deploy again to production using metadata from this sandbox.
C. Create a sandbox from production to take the backup of existing metadata. To roll back deployment, use destructivechanges.xml to delete new components and then deploy again to production using metadata from this sandbox.
D. Backup the existing metadata using ANT Migration Tool. To roll back deployment, manually delete new components and deploy again to production using backed up metadata.
Universal Containers business users often observe that newly released features are resulting in other previously existing and stable functionality being broken. Which approach should an Architect recommend to prevent regression?
A. Utilize the developer console to run test suites for the affected functionality
B. Utilize unit and functional test automation as part of a continuous integration strategy
C. Utilize Salesforce Apex Hammer to automatically test all functionality
D. Freeze development of new features and re -architect the system to remove the bugs
Universal Containers has a highly customized Salesforce org, with many different pieces of configuration and code. Which configuration item should be covered by executable tests?
A. Active Process Builders
B. Validation Rules
C. Workflow Rules
D. Case Assignment Rules
The CTO at Universal Containers is complaining to the software development managers that he has no visibility of their teams' work status.
What two software development methodologies should an architect suggest to solve this issue, and why?
Choose 2 answers
A. Waterfall, because it defines a fixed schedule and duration for each activity.
B. DevOps, because monitoring and logging practices help you stay informed of performance in real time.
C. Scrum, because openness is one of the five core Scrum values.
D. Kanban, because one of its basic elements is to make everything visible, creating consistent transparency of work items
In Architect has been working on a large project for the past 6 months. This project must be live by the end of the current month. Which two planning techniques should the Architect use to ensure all metadata changes deploy smoothly and on time? Choose 2 answers
A. Ensure all code that is being deployed is checked into source control
B. Validate the final deployment package against production prior to go-live
C. Create a new sandbox and perform a test deployment to that environment
D. Upload a change set from sandbox to production as early as possible